您的SEO審計的第一步:索引問題

您的SEO審計的第一步:索引問題

索引確實是任何SEO審計的第一步。 為什麼?
如果您的網站未被編入索引,則Google和Bing基本上未讀取該網站。 如果搜索引擎無法找到並“讀取”它,那麼無論是魔術還是搜索引擎優化(SEO)都不會改善您網頁的排名。
為了進行排名,必須先對網站進行索引。
您的網站是否被索引?
有很多工具可用來幫助您確定網站是否被編入索引。
索引的核心是一個頁面級的過程。 換句話說,搜索引擎閱讀頁面並單獨處理它們。
快速檢查方法 如果一個頁面被谷歌索引 是通過Google搜索使用site:運營商。 正如我在下面的示例中所示,只進入該域會顯示Google為該域索引的所有頁面。 您也可以輸入特定的網頁網址來查看該單個網頁是否已編入索引。
當頁面未被索引時
如果您的網站或網頁未被編入索引,最常見的原因是網頁上使用的meta robots標記或robots.txt文件中不當使用disallow。
頁面級元標記和robots.txt文件都為搜索引擎索引機器人提供了關於如何處理頁面或網站上的內容的說明。
區別在於漫遊器元標記出現在單獨的頁面上,而robots.txt文件則為整個網站提供了說明。 但是,在robots.txt文件中,您可以單獨列出頁面或目錄,以及機器人在索引時應該如何處理這些區域。 我們來看看如何使用它們。
robots.txt的
如果您不確定您的網站是否使用了robots.txt文件,則可以使用一種簡單的方法進行檢查。 只需在瀏覽器中輸入您的域名,然後輸入/robots.txt。
以下是使用Amazon(https://www.amazon.com/robots.txt)的示例:
亞馬遜的“不允許”列表持續了很長一段時間!
Google Search Console 還有一個方便的robots.txt測試工具,可幫助您識別機器人文件中的錯誤。 您還可以使用底部的欄來測試網站上的網頁,以查看您的機器人文件是否以當前形式阻止Googlebot。
如果網站上的頁面或目錄不被允許,它將出現在機器人文件的Disallow:之後。 正如我上面的示例所示,我使用我的漫遊器文件禁止了我​​的著陸頁文件夾(/ lp /)索引。 這可以防止任何駐留在該目錄中的頁面被搜索引擎編入索引。
有很多很酷且複雜的選項可供您使用機器人文件。 谷歌的開發者網站概括了你所有可能的方式 使用robots.txt文件。 這裡有幾個:
機器人元標記
漫遊器元標記位於頁面的標題中。 通常,不需要同時使用漫遊器元標記和robots.txt來禁止索引特定頁面。
在上面的Search Console圖片中,我不需要將漫遊器元標記添加到著陸頁文件夾(/ lp /)中的所有著陸頁,以防止Google將它們編入索引,因為我已經禁止使用 robots.txt文件。
然而, 機器人meta標籤也有其他功能 。
例如,您可以告訴搜索引擎不應該為了搜索引擎優化目的而遵循整個頁面上的鏈接。 這在某些情況下可能派上用場,例如在新聞稿頁面上。 可能這個標籤最常用於搜索引擎優化的兩個指令是noindex / index和nofollow / follow:
指數如下。 默認暗示。 搜索引擎索引機器人應該索引此頁面上的信息。 搜索引擎索引機器人應該關注這個頁面上的鏈接。
Noindex nofollow 。 搜索引擎索引機器人不應該索引此頁面上的信息。 搜索引擎索引機器人不應該關注此頁面上的鏈接。
Google開發人員網站也對該網站的使用情況進行了全面的說明 機器人元標記 。
XML站點地圖
當你在你的網站上有一個新的頁面時,理想情況下你希望搜索引擎快速找到並建立索引。 協助這項工作的一種方法是使用可擴展標記語言(XML)站點地圖並將其註冊到搜索引擎。
XML站點地圖為搜索引擎提供您網站上的頁面列表。 當你有新的內容可能沒有多少入站鏈接指向它時,這是特別有用的,這使得搜索引擎機器人跟隨一個鏈接找到內容更加困難。 許多內容管理系統現在都有內置的XML網站地圖功能,或通過插件提供,例如WordPress的Yoast SEO插件。
確保你有一個XML站點地圖 並且已在Google Search Console和Google Apps中註冊 Bing網站管理員工具。 這可以確保Google和Bing知道站點地圖的位置,並且可以不斷地將其重新編入索引。
使用這種方法可以將新內容索引多快? 我曾經做過一次測試,發現我的新內容僅在8秒內被Google編入索引 – 那就是我改變瀏覽器標籤並執行site:operator命令的時間。 所以它非常快!

JavaScript的
在2011年,谷歌宣布它是 能夠執行JavaScript 並索引某些動態元素。 但是,Google並不總是能夠執行和索引所有的JavaScript。 在Google Search Console中,抓取和呈現工具可以幫助您確定Google的機器人Googlebot是否確實能夠使用JavaScript查看您的內容。 在這個例子中,大學網站使用異步JavaScript和XML(AJAX),這是一種JavaScript形式,用於生成與特定學習領域相關的課程主題菜單。
取和渲染工具顯示我們 Googlebot無法以與人類相同的方式查看內容和鏈接。 這意味著Googlebot無法將JavaScript中的鏈接關注到網站上的更深層課程頁面。
結論
請始終記住,您的網站必須進行索引才能進行排名。 如果搜索引擎無法找到或閱讀您的內容,他們如何評估和排名呢? 因此,當您執行SEO審核時,請務必優先檢查您網站的可索引性。

本文中表達的意見是來賓作者的意見,不一定是搜索引擎領域。 職員作者被列出 這裡 。

關於作者

珍妮特米勒是美國總統兼首席執行官 營銷Mojo 。 她定期發佈各種搜索引擎營銷主題的博客,通常關注技術解決方案。 你可以在Twitter上找到她 @janetdmiller 。
歡迎您留言討論

發表迴響

Close Menu