百度自動推送代碼讓使用者每次浏覽該頁面的時候都會向百度送出一次。省去了站長的人工操作,能有效提升了收錄效率。
代碼如下
它首先是用if函數判斷了目前浏覽的網址協定是經過SSL加密過的https或者是其他類型的網址,根據不同的類型分别通路了2個JS檔案。之後會将通路的JS檔案内容生成腳本插入到目前的url頁面中,運作該腳本則會讀取對應的一個非常小體積的gif圖像,在這個過程中将url位址推送到百度中。
如果url為動态位址,帶有許多參數,這樣每次将同一頁面的不同動态url送出會不太利于優化,可以用canonical标簽
用canonical标簽指定了蜘蛛唯一爬取的連結,再多的動态url也不煩惱
直接跳過js腳本通路gif路徑,提升代碼運作效率