XML 站點地圖:它們是什麼,它們為何重要,如何創建和提交。
已發表: 2022-04-12XML 站點地圖是任何想要排名的網站所有者的關鍵工具。 這些文件可幫助搜索引擎更好地了解您希望將哪些頁面編入索引以及不希望將哪些頁面編入索引。 有兩種類型的站點地圖,HTML 站點地圖和 XML 站點地圖。 HTML 站點地圖是鏈接到網站上每個用戶可訪問頁面的頁面或結構化頁面組。 目的是通過闡明網站的數據結構來提高網站的可用性。 XML 站點地圖是一個對用戶不可見的文件,旨在幫助搜索引擎找到您網站上的所有頁面。
在本視頻中,我們將專門討論 XML 站點地圖。
視頻記錄:
在最新一期的 Hack My Growth 中,我們將了解 XML 站點地圖。 因此,讓我們看一下 XML 站點地圖。 我們將介紹它們是什麼,它們為什麼重要,我們如何創建一個,以及我們如何將一個添加到搜索控制台?
網站結構的重要性
因此,在我們進入站點地圖本身之前,讓我們快速討論一下站點結構的重要性。 因此,您的用戶和爬蟲都需要能夠輕鬆找到您的高價值頁面。 他們想快速找到它,如果他們不能,好吧,他們不會留下來,只是閒逛並繼續嘗試。
因此,擁有清晰、簡單且易於遵循的網站結構不僅可以提高您的排名,還可以幫助您從用戶方面提高轉化率。 所以我們不僅為搜索引擎做這個過程,也為我們的用戶做這個過程。
擁有清晰、簡單且易於遵循的網站結構不僅可以提高您的排名,還可以幫助您從用戶方面提高轉化率。
什麼是站點地圖?
那麼什麼是站點地圖? 實際上有兩種不同類型的站點地圖。 在本視頻中,我們將更多地關注 XML 站點地圖,但還有一種稱為 HTML 站點地圖的東西。
HTML 站點地圖是鏈接到網站上每個用戶可訪問頁面的一個頁面或一組頁面。 這些的目的是通過澄清您網站的結構以及如何佈局以及如何從一個頁面到另一個頁面來提高網站的可用性。
一個 XML 站點地圖,除非您知道如何找到它,否則它通常不是用戶可見的文件,但它旨在幫助搜索引擎找到您網站上的所有頁面。
所以本質上,HTML 站點地圖是給你的用戶的,而 XML 站點地圖是給機器的,但顯然機器也會讀取你的 HTML 站點地圖。
HTML 站點地圖
所以這裡是一個 HTML 站點地圖的快速瀏覽,它來自 target.com。 它們與 XML 站點地圖相似,因為它們詳細說明了頁面和站點可用的鏈接,並且它們可以抓取這些。 所以機器人會抓取這些,它可以給谷歌一個強烈的用戶體驗信號,但它也很有幫助,就像你可以在這裡看到的,如果你在某個位置或州或在某個州內尋找工作類別,您可以在一個地方查看所有鏈接并快速輕鬆地找到它。
XML 站點地圖
現在是一個 XML 站點地圖,您可以使用這些來判斷,我在括號中使用它,搜索引擎您希望他們抓取哪些頁面。 現在,重要的是要注意,將 URL 添加到站點地圖並不能保證它會被索引或爬網,但它可能會導致搜索引擎發現和索引他們自己可能沒有的頁面。
現在,這是一個 XML 站點地圖頁面的快速快照,它實際上鍊接到其他站點地圖。 您可以擁有多個站點地圖,如果您正在對頁面進行分類,則可以這樣做,因此您可以擁有鏈接到所有其他站點的大型站點地圖,可能涵蓋您的博客文章、頁面、類別頁面和也許你的標籤。
站點地圖的好處
那麼為什麼你有一個站點地圖? 有什麼重要性? 有什麼好處? 好吧,對於 Google 已經知道的頁面,站點地圖中的元數據(例如上次修改日期)可以幫助改善您網站的抓取方式。 如果您經常修改您的網頁,Google 可能會更頻繁地返回並抓取該網頁以查找對內容的更改。
現在,如果您有他們不知道的頁面,添加這些 URL,他們可以增加抓取範圍,並且當 Google 抓取這些新頁面時,他們可能會再次找到指向其他頁面的鏈接,這可以繼續擴大您的抓取範圍以及您已編入索引的頁面數量。

它們還可以幫助搜索引擎了解您網頁的規範版本。 因此,您可能有一個針對特定關鍵字的頁面,並且您可能還有其他相關頁面。 現在,您打算成為主頁的那個和 Google 打算或認為是主頁的那個並不總是一回事,但是將規範標籤和頁面的規範版本添加到您的站點地圖中會有所幫助確保 Google 和您在同一頁面上。
現在,當您使用搜索控制台之類的工具驗證站點地圖時,它可能表明信任和權威,這也可以提高您的排名。
當您在那裡添加站點地圖時,您還可以在搜索控制台中獲得額外的見解。
如何創建站點地圖
那麼我們如何創建站點地圖呢? 手動創建站點地圖,絕對需要技術知識。 但是多虧了工具,站點地圖的創建,它不必那麼複雜。 例如,我不會坐下來手動創建站點地圖。 我可能會弄明白,但老實說,我沒有手工做這件事的專業知識。 所以有一些發電機在那裡。
我在許多站點中經常使用的一個是 XML-sitemaps.com。 這是很容易遵循的步驟。 您只需創建站點地圖和所有規則以及您想要在其中擁有的所有頁面。
現在,我還沒有真正使用過 Octopus,但我覺得它看起來真的很酷,並且我正在對它進行一些測試。 這是一個視覺站點地圖。 實際上,您可以直觀地構建 XML 站點地圖,如果您不是具有計算機背景的人或者您沒有進行太多編碼,但您仍然想生成一個好的站點地圖,這會很有幫助。
現在,大多數 CMS 工具都會為它們內置生成器,就像 HubSpot 那樣。 我知道 Marketo,其他一些更大的企業網站和套件肯定會在他們的網頁上做到這一點,但是 WordPress,你也可以這樣做。 我們建議使用以下插件之一。 你可以使用 SEO Press,你可以使用 Yost SEO,或者你可以使用 XML Sitemaps。 我在很多場合都使用了這三種方法,它們在每次設置時完成的工作都有點不同,但它們都工作得很好。
XML 站點地圖中包含的內容
那麼您的站點地圖中包含什麼? 好吧,現實情況是,並不是每個 URL 都需要在您的站點地圖中。
最好的做法是把你喜歡的 URL 放在那裡,所以那些被規範化的,然後忽略那些不是的,也許是一些稍微重複的內容或類似的東西,你不想讓那些您的站點地圖,因為您想幫助確定搜索引擎的優先級。
您可能還想為不同的實例或不同的特殊情況創建單獨的站點地圖。 例如,如果您在移動設備上的頁面略有不同,您可能希望擁有一個專門針對移動設備的移動站點地圖。
如果您正在製作大量視頻並且希望這些視頻在搜索中排名,您顯然可以使用結構化數據,就像我們經常討論的那樣,但擁有視頻站點地圖也很有幫助,這有助於 Google 抓取和索引您的視頻內容。
您還可以將它們用於圖像,並在使用圖像站點地圖進行搜索時提高圖像的可見性。 因此,您可以通過多種方式使用 XML 站點地圖,並且我們之前討論過的許多工具,您實際上可以生成和創建這些類型的站點地圖,無論是用於移動、視頻還是圖像,以及您網站本身的頁面。
如何在 Google Search Console 中添加站點地圖
所以我們最後要討論的是我們如何將站點地圖實際放入搜索控制台,以便 Google 可以讀取它。 現在,我將繼續放大這裡,這樣就可以讓每個人都更容易看到。 如您所見,這是搜索控制台的新設計。 它看起來很酷。 如果我們在左側,我們仍然有相同的導航。 現在,索引下將是站點地圖。 為了在您的網站上放置站點地圖,您只需將鏈接複製並粘貼到此處的 URL。
如您所見,我們將站點地圖放在此處。 但正如我在這張圖片中展示的那樣,我們有許多不同的站點地圖。 所以我實際上可以把這個站點地圖拉到這裡,假設我想在這種情況下添加到帖子站點地圖或頁面站點地圖中。 我會繼續使用該 URL,然後我會返回搜索控制台並轉到站點地圖。 我會把 URL 放在那裡,然後點擊提交。
現在,它要做的是告訴谷歌,嘿,我這裡有這個站點地圖和一些你可以發現的頁面。 因此,如果它可以讀取它,它會說成功。 如果它無法讀取它,它也會告訴你這一點。
正如您在此處所注意到的,我現在可以看到此站點地圖的索引覆蓋範圍,因為它位於 Google 搜索控制台中。 如果我單擊它,它實際上會告訴我這裡有 15 個 URL 已提交並編入索引。 我有九個被排除在外。 所以也許有重複,所以他們沒有包括那些。 也許他們找到了網址,但他們沒有覆蓋它,然後提交了一個索引。
所以我可以看看這些頁面然後去,好吧,為什麼谷歌不索引這些特定的頁面,我能做些什麼來改變呢? 因此,它肯定會為您提供一些非常好的信息,現在您可以利用這些信息使您的網站更加可見,以便更好地控制 Google 所涵蓋的內容,而不是他們在您的網站上未涵蓋的內容。
如果您對站點地圖、HTML 站點地圖、XML 站點地圖以及任何與 SEO 相關的內容有任何疑問,請在下方發表評論。 如果您正在做一些不同的事情,或者您認為對團隊真正有益的事情,也請分享。 我們很樂意繼續與您進行對話。 直到下一次,快樂的營銷。