聽(tīng)說(shuō)百度智能小程序為開(kāi)發(fā)者提供了全面開(kāi)放的自然搜索接入能力啦?。?!為了讓開(kāi)發(fā)者們接入得又快又好,我們準備了詳細說(shuō)明給大家了解~
首先我們了解一個(gè)問(wèn)題:什么是小程序接入自然搜索?
通過(guò)接入百度搜索生態(tài),在百度 App 中(10.10或以上版本)無(wú)需用戶(hù)精準搜索小程序名稱(chēng),只要檢索到與搜索內容相關(guān)的小程序頁(yè)面,該小程序結果即會(huì )展示在百度搜索結果頁(yè)面中,為用戶(hù)提供更加精準便捷的服務(wù)。
眾所周知,同質(zhì)內容情況下,搜索會(huì )優(yōu)先展現智能小程序頁(yè)面。
當智能小程序某頁(yè)面被用戶(hù)檢索到,其展現形式會(huì )有小程序標簽,用戶(hù)在百度App(10.10或以上版本)點(diǎn)擊該條搜索結果,即可打開(kāi)智能小程序。開(kāi)發(fā)者只需要進(jìn)行簡(jiǎn)單的配置工作,就可以使自己開(kāi)發(fā)的智能小程序被百度搜索收錄、分發(fā)。
舉個(gè)例子:在百度 App 中搜索 “北大考研”,自然搜索結果中,可以看到百度貼吧小程序的相關(guān)搜索結果。點(diǎn)擊該條結果,就會(huì )直接打開(kāi)百度貼吧小程序相應頁(yè)面:
那么百度智能小程序是如何接入自然搜索的呢?接下來(lái)的章節我們會(huì )詳細介紹小程序接入自然搜索的原理以及對于小程序開(kāi)發(fā)者,要接入自然搜索應該關(guān)注哪些問(wèn)題。
1、資源收錄:介紹通過(guò)Web化實(shí)現小程序的破殼檢索收錄
Web 化小程序是百度小程序的 Web 版本。每個(gè) Web 化小程序都是一個(gè)單頁(yè)面應用站點(diǎn),可以通過(guò)唯一對應的 URL 在瀏覽器打開(kāi)。Web 化小程序與對應的客戶(hù)端打開(kāi)的小程序內容、樣式和交互行為基本一致。
以百度翻譯小程序為例,下圖為百度翻譯小程序在百度 App 中打開(kāi)和它的 Web 化小程序在 safari 瀏覽器打開(kāi)的效果:
那么 Web 化小程序是如何生成的呢?
百度智能小程序具有自動(dòng)生成 Web 化的能力,在小程序發(fā)布時(shí),后臺會(huì )自動(dòng)為每個(gè)小程序生成一份 Web 化小程序。也就是說(shuō)Web 化對小程序開(kāi)發(fā)者來(lái)說(shuō)是透明的,開(kāi)發(fā)者幾乎不用做額外的適配即可完成轉換。
在百度開(kāi)發(fā)者工具 2.2.4 以上版本,默認開(kāi)啟 Web 化。之前版本的工具需要手動(dòng)打開(kāi) Web 化開(kāi)關(guān)。對于之前未開(kāi)啟 Web 化的小程序,只要升級工具到最新版本,重新發(fā)布,即可自動(dòng)開(kāi)啟。
2、Web 化預覽與調試:講解開(kāi)發(fā)者如何預覽和調試Web小程序
開(kāi)發(fā)者工具提供了訪(fǎng)問(wèn)?Web 化頁(yè)面效果的方式。
預覽 Web 化前,請確保服務(wù)器域名配置中 request 域名已配置,否則接口數據請求不能正常返回。配置方式:小程序后臺-設置-開(kāi)發(fā)設置-服務(wù)器域名-request的合法域名。
在開(kāi)發(fā)者工具中,登錄狀態(tài)下,點(diǎn)擊“預覽”按鈕,彈出窗中切換到 “WEB預覽” Tab 可以預覽 Web 化的效果??芍苯訏叽a或通過(guò)手機瀏覽器查看。通過(guò)點(diǎn)擊上圖中 “在瀏覽器中打開(kāi)” 可以看到 Web 化的頁(yè)面 URL。?Web 化的頁(yè)面 URL 地址規則如下:
• 每個(gè)小程序都有唯一的子域名;
• URL 中 path 和 query 部分和小程序頁(yè)面中的 path 和 query 一致。比如:上例對應的小程序頁(yè)面在百度App中的打開(kāi)路徑即為/pages/detail/index?id=1;
• 如URL中沒(méi)有指定 path 和 query,默認跳轉首頁(yè);
• 預覽環(huán)境的 URL 后有 appKey 參數,正式發(fā)布后,Web 化線(xiàn)上地址不包含 appKey 參數。
今天的課程暫時(shí)到這里結束啦~下期我們將會(huì )重點(diǎn)介紹:
搜索引擎優(yōu)化--介紹小程序開(kāi)發(fā)中應該注意哪些搜索引擎優(yōu)化手段與一些實(shí)踐中的建議與問(wèn)題。