<bdo id="vljxk"><rt id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt><rt id="vljxk"></rt><noframes id="vljxk"><rt id="vljxk"><delect id="vljxk"></delect></rt><noframes id="vljxk"><rt id="vljxk"></rt><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt>

當前位置:首頁 >  站長 >  建站經驗 >  正文

移動網站如何快速向百度提交數據?

 2016-05-31 14:12  來源: 站長學院   我來投稿 撤稿糾錯

  阿里云優惠券 先領券再下單

作者介紹:李松松,2009開始接觸互聯網,然后就一發不可收拾,做過數百企業站的優化推廣工作,垂直行業門戶網站、論壇、小說優化推廣,目前在職母嬰行業。

這期的課跟上期息息相關,首先回顧一下上期內容,上期主要講了移動建站與選型。

隨著網民對于移動化趨勢的加強,移動端流量獲取成為了網站的重中之重?,F在主流的數據提交方式共有以下三種:

1,跳轉適配:該方法會利用單獨的網址向每種設備提供不同的代碼。這種配置會嘗試檢測用戶所使用的設備或ua,然后使用HTTP重定向和Vary HTTP標頭重定向到相應的頁面。

2,代碼適配:該方法使用相同的網址(不考慮用戶所使用的設備),但會根據服務器對用戶所用瀏覽器的了解(ua),針對不同設備類型生成不同版本的HTML。

3,自適應:通過同一網址提供相同HTML代碼的網站設計方法。該方法不考慮用戶所使用的設備(pc、平板電腦、移動設備),但可以根據屏幕尺寸以不同方式呈現(即適應)顯示屏。

我們知道,百度發現我們網站內容的方式有那么幾種:

1、是通過百度蜘蛛自動抓取,這種方式是最傳統和原始的方式。這其中當然還可以使用robots協議引導蜘蛛到sitemap文件內,使其加速抓取網站內容。不過歸根結底,該種方式還是向提示蜘蛛來抓取,具體的抓取我們無法判斷。而且還要看蜘蛛對于該站的抓取頻率問題。

2、是通過百度站長工具,將數據主動提交給百度,該種方式能有效的提高百度蜘蛛抓取數據的效率,也是我比較推薦的站長們應該使用的數據提交方式。

百度站長工具提交數據的方式主要有以下三種,下面我們就針對移動網站,來講解一下這三種方式。

第一種方式:主動推送

第二種方式:自動推送

第三種方式:sitemap提交

一、主動推送

主動推送是最為快速的提交方式,將站點當天新產出鏈接立即通過此方式推送給百度,可以保證新鏈接可以及時被百度收錄。

如何使用主動推送功能

1,需要網站制作數據推送接口,進入主動推送工具后,會看到接口調用地址的token,token是由16個英文數字組合的字符串

2,下面提供一些推送示例

1)curl推送示例

將要提交的url數據寫入一個本地文件,比如urls.txt,每個url占一行,然后調用curl命令:

curl -H 'Content-Type:text/plain' --data-binary @urls.txt

""

使用php、python、java等可以參照這個過程推送結構化數據。

2)post推送示例

POST /urls?site=www.58.com&token=edk7ychrEZP9pDQD HTTP/1.1

User-Agent: curl/7.12.1

Host: data.zz.baidu.com

Content-Length: 83

3)php推送示例

$urls = array(

'',

'',

);

$api = '

site=www.58.com&token=edk7ychrEZP9pDQD';

$ch = curl_init();

$options = array(

CURLOPT_URL => $api,

CURLOPT_POST => true,

CURLOPT_RETURNtrANSFER => true,

CURLOPT_POSTFIELDS => implode("\n", $urls),

CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),

);

curl_setopt_array($ch, $options);

$result = curl_exec($ch);

echo $result;

4)ruby推送示例

require 'net/http'

urls = ['', '']

uri = URI.parse('

site=www.xxx.com&token=eTk7ychrWZP1pDQD')

req = Net::HTTP::Post.new(uri.request_uri)

req.body = urls.join("\n")

req.content_type = 'text/plain'

res = Net::HTTP.start(uri.hostname, uri.port) { |http| http.request(req) }

puts res.body

之后,我們會整理一份文件給大家,大家到時候可以根據文件,自己做主動推送代碼。

二、自動推送

自動推送是百度站長平臺為提高站點新增網頁發現速度推出的工具,安裝自動推送JS代碼的網頁,在頁面被訪問時,頁面URL將立即被推送給百度。

JS鏈接推送代碼以網頁為最小對象,服務于全平臺多終端,PC站和移動站均可使用。

安裝代碼的頁面在任意平臺(瀏覽器、微信、微博)被加載時,頁面鏈接會被第一時間推送給百度,從而提高站點新內容的發現速度。

自動推送代碼如何安裝使用?

站長需要在每個頁面的HTML代碼中包含以下自動推送JS代碼:

如果站長使用PHP語言開發的網站,可以按以下步驟操作:

1、創建名為“baidu_js_push.php”的文件,文件內容是上述自動推送JS代碼;

2、在每個PHP模板頁文件中的標記后面添加一行代碼:

為什么自動推送可以更快的將頁面推送給百度搜索?

基于自動推送的實現原理問題,當新頁面每次被瀏覽時,頁面URL會自動推送給百度,無需站長匯總URL再進行主動推送操作。

借助用戶的瀏覽行為來觸發推送動作,省去了站長人工操作的時間。

自動推送和鏈接提交有什么區別?

已經在使用鏈接提交的網站還需要再部署自動推送代碼嗎?

二者之間互不沖突,互為補充。已經使用主動推送的站點,依然可以部署自動推送的JS代碼,二者一起使用。

什么樣的網站更適合使用自動推送?

自動推送由于實現便捷和后續維護成本低的特點,適合技術能力相對薄弱,無能力支持全天候實時主動推送程序的站長。

站長僅需一次部署自動推送JS代碼的操作,就可以實現新頁面被瀏覽即推送的效果,低成本實現鏈接自動提交。

同時,我們也支持主動推送和自動推送代碼配合使用,二者互不影響。

三、移動Sitemap

百度推出了移動Sitemap協議,用于將網址提交給移動搜索收錄。百度移動Sitemap協議是在標準Sitemap協議基礎上制定的,增加了標簽,它有四種取值:

:移動網頁

:移動網頁

:自適應網頁

:代碼適配

百度移動Sitemap協議的寫法

這里關于傳統PC站的sitemap寫法就不說了。

1、向百度提交移動網頁的sitemap協議寫法樣例:

xmlns:mobile="">

2009-12-14

daily

0.8

2、向百度提交自適應網頁的sitemap協議寫法樣例:

xmlns:mobile="">

2009-12-14

daily

0.8

3、向百度提交代碼適配網頁的sitemap協議寫法樣例:

xmlns:mobile="">

2009-12-14

daily

0.8

按照移動Sitemap協議做好Sitemap后,在Sitemap工具點擊添加新數據提交,與提交普通Sitemap方式一致。

Sitemap提交后,多久能被百度處理?

Sitemap數據提交后,一般在1小時內百度會開始處理。在以后的調度抓取中,如果您的sitemap支持etag,我們會更頻繁抓取sitemap文件,從而及時發現內容更新;否則抓取的周期會比較長。

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

相關文章

  • 移動互聯網發展迅速,為什么移動端網站還是極簡主義?

    在移動網絡剛剛興起的時候,移動端網頁的設計往往追求極簡主義,這是因為用戶的流量昂貴,如果加載網站需要耗費大量流量的話,就會影響到網站的點擊量。但是在現在,用戶使用的移動流量越來越便宜,也有越來越多的“無限流量卡”問世。

  • 移動端網站在建站時如何提速?有哪些問題需要注意?

    隨著智能手機的普及和4G網絡的廣泛使用,人們使用手機上網的速度越來越快,在今年,更為先進的5G網絡也已經進入了穩步的研發之中,可以預見在未來人們使用手機的網速將會更快。所以對于移動端的網站來說,加載速度也就顯得尤為重要,因為如果用戶使用手機訪問你的網站時加載很慢的話,就說明是網站出現了一些問題,有一

  • “流量不限量時代” 移動網站為啥還要固守極簡設計

    移動流量越來越便宜了,在大街小巷,隨時都能看到低頭族刷著抖音,因為稍微走近,就能聽到抖音抓心的音樂,還有那刺耳的笑聲,用戶如此毫不節制的刷抖音,無拘無束的看小視頻,對于移動網站建設來說,在網站建設時,以前考慮流量因素,瞻前顧后,而如今是不是需要給網站加入更多的東西,豐富移動網站的內容呢?

  • 移動網站的極簡設計 怎樣做到不一樣

    無論是PC端開始,還是從移動端的網站,都要遵循這樣一個原則“天下武功,唯快不破”,網站打開速度一定要快,如果在畫圈或者遲鈍,對于用戶來說,他們會覺得網站有問題。

  • 移動網站建設 如何做好極簡設計

    所謂極簡設計,刪除了多余的元素、色彩、形狀和原理,極簡設計不是為了省工投料,而是將用戶最為關心的內容放到首頁,以此最大可能提高用戶的注意力,在移動互聯網時代,隨著屏幕的減小,極簡設計似乎更符合時代的需求,那么,如何做好極簡設計呢?

熱門排行

信息推薦