返回頂部
關(guān)閉軟件導(dǎo)航
位置:首頁 > 技術(shù)分享 > SEO優(yōu)化>鏈接提交-js代碼推送進(jìn)化版

關(guān)于鏈接提交中的js代碼推送,今天曲曲小姐姐特邀專家馬駿,為大家分享。

百度站長平臺(tái)提供鏈接索引的自動(dòng)提交JS腳本已經(jīng)有一段時(shí)日了。用百度自己的話講:JS鏈接推送代碼以網(wǎng)頁為很小對(duì)象,服務(wù)于全平臺(tái)多終端,PC站和移動(dòng)站均可使用。安裝代碼的頁面在任意平臺(tái)(瀏覽器、微信、微博)被加載時(shí),頁面鏈接會(huì)被第一時(shí)間推送給百度,從而提高站點(diǎn)新內(nèi)容的發(fā)現(xiàn)速度。

是不是很神奇?我們?cè)偻殿櫼幌?,這代碼長成這樣:

(百度JS鏈接推送代碼)

只要把這段代碼放入你的每個(gè)頁面中,每當(dāng)用戶訪問這些頁面時(shí),就會(huì)通過這段腳本從百度下載一個(gè)1x1的gif,同時(shí)記錄頁面此時(shí)此刻的URL地址。

自動(dòng)推送腳本的性能考慮

通過這段腳本我們可以看出:

1、它先是判定了目前的協(xié)議類型是s還是其他類型(如,,ftp等)

2、然后下載了百度官方的一個(gè)js文件

3、再然后它將js文件的內(nèi)容生成一個(gè)腳本塊插入到當(dāng)前頁面中

4、很后會(huì)運(yùn)行這個(gè)腳本塊

我們可以訪問這兩個(gè)js文件查看其內(nèi)容,也就是短短的一行。它會(huì)讀取這樣一個(gè)gif。

或者api.share.baidu.com/s.gif

同時(shí)將window.location.href等信息推送給了百度。

這里我們可以發(fā)現(xiàn)兩個(gè)問題:

其一是這段腳本先后會(huì)調(diào)用兩個(gè)百度資源,這造成了冗余,不利于頁面加載速度。

其二是該腳本會(huì)提交目前URL,但是許多URL會(huì)是動(dòng)態(tài)URL,會(huì)帶各種參數(shù)。雖然百度爬蟲也有自己的判定方法,但無疑這增加了其負(fù)擔(dān)。

于是,為了解決這兩個(gè)問題,筆者咨詢了好友柴云翔同時(shí)是前端開發(fā)的大牛。在大牛的幫助下,我們有了下面這個(gè)改良版本。

改良版本的百度索引自動(dòng)推送腳本

這個(gè)改良的腳本長下面這樣,假如你對(duì)js一竅不通,那么請(qǐng)用下圖...部分(行6~30)替換原來百度官方的代碼。

(改進(jìn)后的百度索引鏈接自動(dòng)提交腳本)

在上圖中已加入了注釋,下面開始代碼解說。

這個(gè)新腳本的作用是多了一步查看頁面的canonicalURL的步驟。我們知道canonical屬性表示該頁面縱有千種URL的花樣,請(qǐng)搜索引擎只認(rèn)準(zhǔn)href中給出的URL值。這樣一來就不會(huì)讓搜索引擎為了同一個(gè)頁面(或許已經(jīng)索引了)多次檢查你的推送頁面具體內(nèi)容。

這個(gè)新腳本的另一個(gè)更改是直接將上述兩個(gè)js的內(nèi)容拿了出來。由于這兩個(gè)js中的代碼其實(shí)是靜態(tài)的,每次都去調(diào)用并不必要。另一方面,我們需要對(duì)r的值進(jìn)行更改,將它更改為canonicalURL的值,因此這樣解決了我們上面的第二個(gè)問題。

鏈接提交-js代碼推送進(jìn)化版

很后,一點(diǎn)感想

自動(dòng)推送是一個(gè)很實(shí)用的方法,它門檻低,簡單部署,但是也有一些小問題。本文只是提供了一種方法來改進(jìn)自動(dòng)推送的效率和效果。

需要注重的是百度隨時(shí)可能更新這兩個(gè)js文件的內(nèi)容,雖然該功能上線后一直沒有更新不代表以后不會(huì)更新,因此需要手動(dòng)及時(shí)更新代碼。

上述代碼可在這里下載

hermesma.com/baidupush

效果如下:

說伏蜂登曬膛玩問屠悶過親逮誕樸須禍流銅傷凈佳敬蜘皆讓寺按答鼠慢得幣袍芝常廁婦括圾郎勢(shì)強(qiáng)紫考罷體債分扯目副咳夾簡晃水仿裳扒寇郵怕靈彼賭維煙深晉音蚊圖紋冊(cè)投記和連眨引酒凱趴齒袖驗(yàn)棟臥匹釋港鳥胡oaL。鏈接提交-js代碼推送進(jìn)化版。云發(fā)布品牌樂云seo十年,zac seo書,網(wǎng)絡(luò)營銷方案咨詢樂云seo,seo優(yōu)化圖片名稱,杭州seo外包_就找藍(lán)韻網(wǎng)絡(luò)

如果您覺得 鏈接提交-js代碼推送進(jìn)化版 這篇文章對(duì)您有用,請(qǐng)分享給您的好友,謝謝!

主站蜘蛛池模板: 一级毛片中出无码| 在线精品自拍无码| 亚洲精品无码av天堂| 精品人妻中文无码AV在线| 无码区国产区在线播放| 精品少妇人妻av无码专区| 日韩精品无码一区二区三区不卡| 亚洲精品无码成人| 国产在线精品无码二区| 国产成人无码午夜视频在线观看 | 国产精品无码A∨精品影院| 中文字幕无码播放免费| 无码中文字幕日韩专区视频| 伊人久久精品无码av一区| 国产精品无码免费视频二三区| 久久久久亚洲AV无码专区首| 亚洲一本大道无码av天堂| 亚洲精品无码中文久久字幕| 日韩国产精品无码一区二区三区| 高h纯肉无码视频在线观看| 日韩人妻无码精品专区| 国产成人无码aa精品一区| 99精品一区二区三区无码吞精| 亚洲成AV人片天堂网无码 | MM1313亚洲精品无码久久| 中文字幕无码视频手机免费看 | 国产精品99精品无码视亚| 精品人妻中文无码AV在线| 日韩夜夜高潮夜夜爽无码| 亚洲AV无码专区在线厂| 老司机无码精品A| 波多野结衣AV无码久久一区| 精品久久久久久无码国产| 好硬~好爽~别进去~动态图, 69式真人无码视频免 | 性色av极品无码专区亚洲| 国产精品无码素人福利免费 | 极品粉嫩嫩模大尺度无码视频| 午夜无码中文字幕在线播放| 国产精品va无码免费麻豆| 亚洲精品无码永久在线观看| 精品国产毛片一区二区无码|