百度放棄SiteApp專案,手機站該如何解決?

2022-09-28 01:09:10 字數 1961 閱讀 1789

前段時間用google瀏覽器在測試**的載入速度的時候,發現百度的js跳轉很慢,因為有使用百度雲加速的服務,本來就有時候因為節點移到國外所以載入速度很慢或者甚至載入不了的情況偶爾出現,所以沒在意。但是,這幾天用手機訪問破折君網移動端時發現根本訪問不了,雖然之前偶爾也有程式設計客棧這種情況發生,但是這次是連續好幾天出現這種情況,偶爾能訪問也是只能訪問首頁,百度site app生成的手機站內頁打不開了!

因為這個**的移動端是用百度siteapp做的,所以之前有網友提示手機端不能評論,但是懶得折騰也就一直放在那裡沒有處理。最近百度siteapp首頁訪問異常,然後在網上看到很多人都出現siteapp製作的手機**不能訪問了的情況,因此判斷這應該不是單一情況,應該是siteapp自身出了問題,當我訪問百度siteapp官方**的時候,發現自從去年開始清理未備案**的公告外就沒有任何更新,再者之前已關閉變現功能及系統模板相繼下架,而官方微博及論壇都清空或者跳轉到另外的**,所有百度應該是放棄了siteapp這個專案。

說實話,對於新手而言,百度siteapp確實有很大的幫助,畢竟不管從技術及安全的角度來講,都能讓新手快速將pc站轉化為移動站。反正百度siteapp剛出來的時候,我就使用百度siteapp建站平台建了手機站。**訪問慢一點其實還好,但是直接不能訪問這讓我不能忍了。於是就果斷刪除百度siteapp,使用wordpress移動外掛程式來實現移動站的展現,但是想徹底刪除siteapp的適配及移動搜尋資料的更新,只是做這些還是不夠的,**適配的開發,百度官方也有詳細的說明,可分為兩部分:vary http標頭和meta applicable-device標籤。如果你也是用**適配,那麼你還需要做下面這些操作:

一、新增vary http 標頭

為了使百度能夠知道當您的頁面發生變化時,同時需要用其他的ua重新抓取一遍,請您新增vary http標頭。其作用在百度的文件裡解釋得很清楚:1、它會向百度傳遞乙個訊號,表示說這是個**適配的站點,百度就會盡快把**抓取一遍進行適配;2、它可以防止使用者接收到錯誤的網頁快取。

這部分需要在**的伺服器上設定的,一般是在nginx,apache,iis等,需要在伺服器的配置裡,設定varyheader為vary:accept-encoding, user-agent

(1)在nginx下,可以在配置檔案中加上:more_set_headers-s 200 "vary: " "accept-encoding, user-agent"

注意:開啟這個設定需要nginx同時安裝有ngx_headers_more模組

(2)在apache下,可以在配置檔案裡寫上:headerappend vary user-agent

二、定義meta applicable-device 標籤

vary header 加上之後,為了讓百度更好地識別我們的頁面是pc還是mobile,就需要使用百度自定義的這個meta applicable-device標籤了。這個標籤可以幫助百度校驗自己的判斷,並及時進行修正

(1)在pc的響應的hea中新增

(2)在移動的響應的包頭中新增hkmtif name="applicable-device" content="mobilewww.cppcns.com">

注意:新增這個標記的位置是在你程式模板中修改,一般是在header.php檔案中。

三、修改已生效的適配關係

pc站移動適配到wap移動站,pc站改版成html5自適應站或者**適應站,wap網域名稱已經刪除,新發布的文章還是會自動適配到siteapp移動站,遇到這種情況剛完成第

一、二步驟的操作是不夠的,接下來就是要修改原來在百度移動搜尋中設定的適配關係,徹底刪除siteapp。這個方法可以參考百度站長論壇分享的《跳轉適配成功後,能不能更改適配方法》的解決方法:

(1)使用移動適配工具提交對應關係,pc和移程式設計客棧動填同乙個url(工具可以支援)

(2)讓spider重抓pc端站點和m端站點

如果是新建獨立移動站,那麼只要重新提交新的適配資料進行覆蓋就行了,待新資料適配成功後線上可生效。

本文標題: 百度放棄siteapp專案,手機站該如何解決?

本文位址:

百度SiteApp使用過程中遇到的問題 配置DNS

輕應用可以把乙個網頁自動變成手機app。下面是現在提供的三個輕應用建立方式 1.siteapp 這個可以把傳統網際網路的 自動轉換成appwww.cppcns.com,內容更新則app的內容也會自動更新,自己還可以對app的介面作一定的調整,這個對於已經有 的站長來說是再好不過的了。2.appbui...

android 百度sdk之 百度定位

步驟 1.控制台建立應用。2.sha1獲得 注意 debug 版本和release不同。debug版本獲取 首先 到c user android目錄下,我的是 c users admin android 其次 在這個目錄下,用cmd.輸入keytool v list keystore debug.k...

百度官方工具 百度站長平台

1 的提交和驗證 2 死鏈結提交 再也不用使用robots乙個乙個遮蔽死鏈結,直接在站長平台提交死鏈結就可以,如果死鏈結過多可以做成文件的形式,直接提交文件在根目錄的路徑就可以了。3 改版 改版功能是提供給站長改版時新老路徑替換的功能,方便將曾經的路徑跳轉到新的路徑,並且傳遞老路徑的權重。5 外鏈分...