返回頂部
關(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)分享給您的好友,謝謝!

主站蜘蛛池模板: 久久伊人中文无码| 人妻无码久久精品| 无码专区天天躁天天躁在线| 国产亚洲3p无码一区二区| 亚洲性无码一区二区三区| 国产AV天堂无码一区二区三区| 久久青草亚洲AV无码麻豆 | 内射人妻无码色AV天堂| 人妻av无码专区| 2024你懂的网站无码内射| 精品无码国产一区二区三区51安| 无码av不卡一区二区三区| 亚洲精品无码久久毛片波多野吉衣| 亚洲精品97久久中文字幕无码 | 永久免费av无码不卡在线观看| 国产午夜无码福利在线看网站| 日日麻批免费40分钟无码| heyzo专区无码综合| 国产精品无码一区二区三区不卡| 中文无码熟妇人妻AV在线 | 水蜜桃av无码一区二区| 无码视频在线播放一二三区| 精品无码一区二区三区电影| 亚洲AV日韩AV永久无码下载| 久久亚洲AV永久无码精品| 日韩毛片免费无码无毒视频观看| 人妻无码第一区二区三区| 中文无码制服丝袜人妻av| 精品无码人妻一区二区三区不卡| 无码成人AAAAA毛片| 性饥渴少妇AV无码毛片| 亚洲AV无码一区二区三区性色 | 日韩av无码国产精品| 亚洲最大无码中文字幕| 曰产无码久久久久久精品 | 亚洲精品无码久久久久AV麻豆| 成人无码区免费视频观看 | 人妻无码一区二区三区| 男男AV纯肉无码免费播放无码| 亚洲av永久无码| 人妻无码中文字幕免费视频蜜桃|