<code id="6mcsu"></code>
<li id="6mcsu"></li>
<li id="6mcsu"><dl id="6mcsu"></dl></li>
  • <code id="6mcsu"><tr id="6mcsu"></tr></code>
    或者

    移動(dòng)網(wǎng)站如何快速向百度提交數(shù)據(jù)

    作者:小雞燉蘑菇 瀏覽:188 發(fā)布時(shí)間:2017-12-24
    分享 評(píng)論 0

        站長(zhǎng)學(xué)院公開課已經(jīng)進(jìn)行了一期,收到了大量站長(zhǎng)同學(xué)的提問(wèn)和建議,根據(jù)大家的反饋,第二期公開課的選題為《移動(dòng)網(wǎng)站如何快速提交數(shù)據(jù)》,本期的培訓(xùn)嘉賓是百度站長(zhǎng)社區(qū)版主:李松松,2009開始接觸互聯(lián)網(wǎng),然后就一發(fā)不可收拾,做過(guò)數(shù)百企業(yè)站的優(yōu)化推廣工作,垂直行業(yè)門戶網(wǎng)站、論壇、小說(shuō)優(yōu)化推廣,目前在職母嬰行業(yè).


        這期的課跟上期息息相關(guān),首先回顧一下上期內(nèi)容,上期院長(zhǎng)主要講了移動(dòng)建站與選型.隨著網(wǎng)民對(duì)于移動(dòng)化趨勢(shì)的加強(qiáng),移動(dòng)端流量獲取成為了網(wǎng)站的重中之重.現(xiàn)在主流的數(shù)據(jù)提交方式共有以下三種:


        1,跳轉(zhuǎn)適配:該方法會(huì)利用單獨(dú)的網(wǎng)址向每種設(shè)備提供不同的代碼.這種配置會(huì)嘗試檢測(cè)用戶所使用的設(shè)備或ua,然后使用 HTTP 重定向和 Vary HTTP標(biāo)頭重定向到相應(yīng)的頁(yè)面.


        2,代碼適配:該方法使用相同的網(wǎng)址(不考慮用戶所使用的設(shè)備),但會(huì)根據(jù)服務(wù)器對(duì)用戶所用瀏覽器的了解(ua),針對(duì)不同設(shè)備類型生成不同版本的HTML.


        3,自適應(yīng):通過(guò)同一網(wǎng)址提供相同 HTML 代碼的網(wǎng)站設(shè)計(jì)方法.該方法不考慮用戶所使用的設(shè)備(pc、平板電腦、移動(dòng)設(shè)備),但可以根據(jù)屏幕尺寸以不同方式呈現(xiàn)(即適應(yīng))顯示屏.


        我們知道,百度發(fā)現(xiàn)我們網(wǎng)站內(nèi)容的方式有那么幾種:


        1是通過(guò)百度蜘蛛自動(dòng)抓取,這種方式是最傳統(tǒng)和原始的方式.這其中當(dāng)然還可以使用robots協(xié)議引導(dǎo)蜘蛛到sitemap文件內(nèi),使其加速抓取網(wǎng)站內(nèi)容.不過(guò)歸根結(jié)底,該種方式還是向提示蜘蛛來(lái)抓取,具體的抓取我們無(wú)法判斷.而且還要看蜘蛛對(duì)于該站的抓取頻率問(wèn)題.


        2是通過(guò)百度站長(zhǎng)工具,將數(shù)據(jù)主動(dòng)提交給百度,該種方式能有效的提高百度蜘蛛抓取數(shù)據(jù)的效率,也是我比較推薦的站長(zhǎng)們應(yīng)該使用的數(shù)據(jù)提交方式.


        百度站長(zhǎng)工具提交數(shù)據(jù)的方式主要有以下三種,下面我們就針對(duì)移動(dòng)網(wǎng)站,來(lái)講解一下這三種方式.


        第一種方式:主動(dòng)推送


        第二種方式:自動(dòng)推送


        第三種方式:sitemap提交


        一、主動(dòng)推送


        主動(dòng)推送是最為快速的提交方式,將站點(diǎn)當(dāng)天新產(chǎn)出鏈接立即通過(guò)此方式推送給百度,可以保證新鏈接可以及時(shí)被百度收錄.


        如何使用主動(dòng)推送功能


        1,需要網(wǎng)站制作數(shù)據(jù)推送接口,進(jìn)入主動(dòng)推送工具后,會(huì)看到接口調(diào)用地址的token,token是由16個(gè)英文數(shù)字組合的字符串


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


        1)curl推送示例


        將要提交的url數(shù)據(jù)寫入一個(gè)本地文件,比如urls.txt,每個(gè)url占一行,然后調(diào)用curl命令:


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


        "http://data.zz.baidu.com/urls?site=www.example.com&token=edk7yc4rEZP9pDQD"


        使用php、python、java等可以參照這個(gè)過(guò)程推送結(jié)構(gòu)化數(shù)據(jù).


        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


        http://www.example.com/1.html


        http://www.example.com/2.html


        3)php推送示例


        $urls = array(


        'http://www.example.com/1.html',


        'http://www.example.com/2.html',


        );


        $api = 'http://data.zz.baidu.com/urls


        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 = ['http://www.example.com/1.html', 'http://www.example.com/2.html']


        uri = URI.parse('http://data.zz.baidu.com/urls


        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


        之后,我們會(huì)整理一份文件給大家,大家到時(shí)候可以根據(jù)文件,自己做主動(dòng)推送代碼.


        二、自動(dòng)推送


        自動(dòng)推送是百度站長(zhǎng)平臺(tái)為提高站點(diǎn)新增網(wǎng)頁(yè)發(fā)現(xiàn)速度推出的工具,安裝自動(dòng)推送JS代碼的網(wǎng)頁(yè),在頁(yè)面被訪問(wèn)時(shí),頁(yè)面URL將立即被推送給百度.


        JS鏈接推送代碼以網(wǎng)頁(yè)為最小對(duì)象,服務(wù)于全平臺(tái)多終端,PC站和移動(dòng)站均可使用.


        安裝代碼的頁(yè)面在任意平臺(tái)(瀏覽器、微信、微博)被加載時(shí),頁(yè)面鏈接會(huì)被第一時(shí)間推送給百度,從而提高站點(diǎn)新內(nèi)容的發(fā)現(xiàn)速度.


    最近2019中文字幕大全第二页| 中文字幕亚洲无线码a| 久久亚洲AV成人无码| 日本妇人成熟免费中文字幕 | 日韩人妻精品无码一区二区三区| 久久久久久久人妻无码中文字幕爆| 人妻无码一区二区不卡无码av| 色婷婷久久综合中文久久一本| 午夜无码视频一区二区三区| 日韩精品无码一区二区中文字幕 | 欧美日韩中文在线| 国产精品无码一区二区在线观一| 无码午夜成人1000部免费视频| 线中文在线资源 官网| 欧美日韩中文字幕| 中文国产成人精品久久不卡| 少妇极品熟妇人妻无码| 国产久热精品无码激情| 免费A级毛片无码鲁大师| 无码人妻精品一区二区三区夜夜嗨| 五月婷婷在线中文字幕观看| 最近免费中文字幕mv电影| 日韩亚洲国产中文字幕欧美| 亚洲精品97久久中文字幕无码| 久99久无码精品视频免费播放| 18无码粉嫩小泬无套在线观看| 国产a级理论片无码老男人| 国精无码欧精品亚洲一区| 久久精品无码一区二区无码 | 国产精品亚洲аv无码播放| 熟妇人妻AV无码一区二区三区| 亚洲欧洲自拍拍偷午夜色无码| 中文字幕无码免费久久| 亚洲午夜国产精品无码| 亚洲精品无码久久久久久| 无码国产伦一区二区三区视频| 熟妇人妻中文字幕无码老熟妇| 东京热无码av一区二区| 久久久久亚洲?V成人无码| 亚洲中文字幕无码爆乳av中文| 中文字幕乱偷无码AV先锋|