百度收錄變成動態鏈接了,移除WordPress的短鏈接shortlink

今天發現百度又更新算法了,米粒在線之前收錄被百度收錄的文章少了一半以上,很是郁悶的是收錄的文章全部變成動態鏈接了,如圖:

百度收錄變成動態鏈接了,移除WordPress的短鏈接shortlink-圖片1

經過搜索發現?WordPress 3.0以上的版本有一個短鏈接功能, 可以在使用Wordpress的偽靜態后獲取原始的鏈接地址.這個功能, 可以方便的利用短URL共享自己的博客,查看文章頁面源碼發現,文章頁面會多出一個叫shortlink的短鏈接《WordPress 3.0同時會在所有文章的源代碼的head部分添加上這么一句:<link rel='shortlink' href='http://m.bjmhhq.com/?p=15' />,百度蜘蛛可能是把這個也收錄其中,所以本站此次事件可能和這個有關,感覺不利于SEO

如圖:(這個BlueHost主機建站設置最全教程文章的查看源碼截圖)

百度收錄變成動態鏈接了,移除WordPress的短鏈接shortlink-圖片2

這種地址應該不利于SEO, 多數人使用偽靜態都為了SEO精心設置了好記的永久鏈接.所以如果我們不需要使用shortlinks也就是短鏈接功能, 我們可以讓WordPress不在head上添加'shortlink'的定義,具體解決的辦法如下。
打開主題的functions.php文件,加入如下代碼:


remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );?


這樣文章頁面就不會出現這個短鏈接了,感謝支持米粒在線,轉載請注明出處。謝謝。

 
  • 本文由 米粒在線 發表于 2013年4月5日08:51:33
  • 轉載請務必保留本文鏈接:http://m.bjmhhq.com/4746.html
網站建設

網站速度很慢?使用 WordPress 短時緩存(Transients)來優化數據庫查詢和 HTTP 響應!

每個人都想要一個速度很快的網站,網站速度越快,用戶停留和點擊頁面或購買產品的時間就越長,加快網站速度的方法之一是開啟緩存,而緩存背后的邏輯就是存儲信息,更具體一點說,就是找到一個比連接數據庫更快的存儲...

發表評論

匿名網友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
確定

拖動滑塊以完成驗證