如果我們希望搜索引擎正確抓取和索引我們的網站就需要去使用robots元指令。但如果我們還不熟悉機器人元標記,可能不知道從哪里開始。那下面的內容筆者就和大家一起來了解一下robots元指令來幫助我們實現機器人標簽以實現搜索引擎優(yōu)化(SEO)目的的原因。
什么是robots元指令?
robots元指令,也稱為機器人元標記,是一段代碼,可為搜索引擎爬蟲提供有關如何爬取和索引我們的網站的指導。這些標簽對于確保正確的頁面被編入索引以出現在搜索結果中至關重要。在繼續(xù)之前要提到的一個重要區(qū)別是robots.txt與robots元指令??催@兩者時,它們似乎在做同樣的事情并且在某種程度上他們確實如此,但有一個關鍵的區(qū)別。Robots.txt提供了有關如何抓取我們網站上的網頁并將其編入索引的建議。它更多的是對搜索引擎如何進行的建議。另一方面,Robots元指令對如何抓取和索引我們的網站的說明更加明確。要知道的兩種robots元指令,我們可以在頁面上設置兩種類型的元指令,用以幫助搜索引擎抓取和索引我們的頁面。下面我們來具體介紹一下它們:
1、元機器人標簽
我們可以實施的第一種SEO機器人標簽是元機器人標簽。元機器人標簽可讓我們控制頁面級別的索引行為。我們將此代碼實施到我們網站的標題中。代碼可以所示:<元名稱=“機器人”內容=“[參數]”>使用此標簽時,我們可以在標簽中實現多個參數,只要它是針對同一個機器人的,這是在網站上編寫的代碼。
2、X-機器人標簽
我們可以創(chuàng)建的第二種robots元指令是x-robots-tag。此標記使我們能夠控制頁面級別和特定頁面元素的索引。我們還可以將此標記實施到我們網站的標題中。此標記的示例所示:標頭(“X-Robots-Tag:[參數]”,true);總體而言,x-robots-tag比Meta Robots-tag提供了更多的靈活性。
要知道的11種參數
參數名稱
|
描述
|
全部
|
索引的快捷方式,關注
|
跟隨
|
爬蟲應遵循所有鏈接并將鏈接資產傳遞給頁面
|
不關注
|
搜索引擎不應將任何權益?zhèn)鬟f給鏈接到的頁面
|
指數
|
爬蟲應該索引頁面
|
無索引
|
爬蟲不應索引頁面
|
無圖像索引
|
爬蟲不應索引頁面上的任何圖像
|
最大片段
|
將最大字符數設置為搜索結果的文本片段
|
沒有任何
|
noindex、nofollow的快捷方式
|
無緩存
|
當此頁面出現在搜索結果中時,搜索引擎不應顯示此頁面的緩存鏈接
|
無片段
|
搜索引擎不應在搜索結果中顯示頁面的片段(如元描述)
|
Unavailable_after
|
搜索引擎不應在設定日期之后索引頁面
|
當我們設置robots元指令時,我們需要在代碼中設置參數。這些參數幫助搜索引擎爬蟲了解如何爬取和索引頁面。這些是我們在實施robots元指令和告訴搜索引擎如何索引我們的網站時使用的參數。
對robots元指令有一些揮之不去的問題嗎?下面筆者來解答一些針對robots元指令的一些常見問題。
1、每個搜索引擎都支持所有參數嗎?
答:不會。在我們上面列出的11個參數中并非每個搜索引擎都會在索引我們的網站時支持它們。谷歌是唯一能識別所有共享參數的網站。否則,它會因搜索引擎而異。
2、我們需要同時使用Meta Robots標簽和x-robots標簽嗎?
答:不是。使用這兩種類型的元標記是多余的。我們可以選擇最適合我們網站需求的任何一個。
3、我們可以在第三方網站上實施robots元指令嗎?
答:有這么多企業(yè)使用WordPress等第三方網站來托管他們的網站,許多人想知道他們是否可以實施機器人元標記。簡而言之,是的。許多第三方主機使我們能夠實現站點所需的robots元指令。我們如何實施它們則會因站點主機而異,這里我們可能需要進行一些研究,以了解如何在我們選擇的網站構建器上為SEO實施機器人標簽。
在了解了robots元指令之后,我們可能想知道為什么這個功能很重要。為什么在我們的網站上實現此代碼如此重要?我們希望在我們的網站上實施元標記有兩個重要原因:
它可以幫助我們控制搜索結果中的排名:實施這些標簽可以讓我們更好地控制搜索引擎如何抓取和索引我們的頁面。它最終允許我們引導搜索引擎正確抓取我們最有價值的頁面,以便它們可以排名。
它可以防止價值不大的頁面被編入索引:某些頁面,如管理頁面等對我們的業(yè)務排名沒有什么價值。通過實施robots元指令,我們可以防止搜索引擎在這些頁面上浪費抓取預算。