今天我們聊一聊網站地圖,網站地圖屬於技術SEO範疇。 除了服務器,網站地圖是你網站SEO優化戰略的基礎。 網站地圖可以協助搜索引擎瀏覽網站,幫搜索引擎了解你的網站並抓取你的網站。 下面我們來具體看一下。
一、什麽是網站地圖?
網站地圖是你網站的藍圖,它可以幫助搜索引擎找到、抓取和索引你網站的所有內容。網站地圖還會告訴搜索引擎你網站上的哪些頁面最重要。
網站地圖主要有四種類型:
普通 XML 網站地圖: 這是迄今為止最常見的網站地圖類型。它通常以 XML 網站地圖的形式鏈接到你網站上的不同頁面。
視頻網站地圖: 專門用於幫助 Google 理解你頁面上的視頻內容.
新聞網站地圖: 幫助谷歌在獲得谷歌新聞許可的網站上查找內容
圖片網站地圖: 幫助谷歌 找到所有在你網站上的圖片。
二、為什麽網站地圖很重要?
像谷歌、雅虎和必應這樣的搜索引擎使用你的網站地圖來找到你網站上的不同頁面。
正如谷歌所言:
「如果你網站的頁面有正確的鏈接設置,我們的網絡爬蟲通常可以發現你網站大部分頁面。」
換句話說: 你可能不需要網站地圖。但使用網站地圖絕對不會影響你的 SEO 。所以使用網站地圖是有意義的。
在一些特殊情況下,網站地圖確實會派上用場。
例如,Google 主要通過鏈接找到網頁。如果你的網站是全新的,只有少量的外部反向鏈接,那麽網站地圖就可以在很大程度上幫助谷歌在你的網站上找到頁面。
或者你可能正運行一個擁有500萬個頁面的電子商務網站。除非你有完美的內部鏈接和大量的外部鏈接,否則 Google 很難找到所有這些頁面。這時網站地圖就可以起到非常重要的作用。
有了這些,下面是如何設置一個網站地圖… … 並為 SEO 優化它。

三、實操如何設置網站地圖
- 創建網站地圖
你的第一步是創建一個網站地圖。
如果你使用 WordPress,你可以使用 Yoast SEO插件幫你製作一個網站地圖。
使用 Yoast 製作 XML 網站地圖的主要好處是它可以自動更新(動態網站地圖)。
因此,每當你添加一個新的頁面到你的網站(無論是博客文章或電子商務產品頁面) ,該頁面的鏈接將自動添加到你的站點地圖文件:
如果你不使用 Yoast,還有很多其他的 WordPress 插件(比如 Google XML Sitemaps) ,你也可以用來創建一個網站地圖:
如果你不使用 WordPress 呢?
別擔心。你還可以使用第三方網站地圖生成工具,比如 xml-sitemaps[.]com 。它們將生成一個 XML 文件,可以將其用作網站地圖。
無論哪種方式,一旦你的網站地圖創建好,我建議手動打開它看看。
(你的網站地圖通常可以在 www.sy2s.com/sitemap.xml或者www.sy2s.com/sitemap_index.xml 找到。但這取決於你的 CMS 和你用來創建網站地圖的程序)
它應該顯示你網站上的所有頁面:
如果一切看起來都很好,是時候把你的網站地圖提交給谷歌了。
- 把你的網站地圖提交給 Google
提交你的網站地圖, 需要登錄到你的谷歌搜索控製臺帳戶。
然後,轉到邊欄中的「 索引」→「 站點地圖」。
如果你已經提交了你的網站地圖,你會在這個頁面上看到一個「已提交的網站地圖」列表:
提交網站地圖其實非常簡單,只是將你的網站地圖URL復製到搜索控製臺站點地圖的下圖位置,然後點擊提交即可完成。
- 使用網站地圖報告發現網站錯誤
一旦 Google 抓取了你的網站地圖,點擊「已提交的站點地圖」 :
如果你看到「已成功處理站點地圖索引」 ,那麽谷歌就成功地抓取了你的網站地圖。
你也可以點擊「查看索引涵蓋範圍」進入網站地圖的覆蓋率報告,這份報告向你展示 Google 在你的站點地圖中發現了多少 url… … 以及這些頁面中有多少最終出現在 Google 的索引中。
4.使用你的網站地圖查找索引方面的問題
使用網站地圖的一個好處是,它可以給你一個大致的估計:
你想索引多少頁面
有多少頁被索引
例如,假設你的網站地圖鏈接到5000個頁面。
但是當你查看谷歌搜索控製臺,你的網站只有2000頁被索引。
這裏肯定有問題。可能是因為在這5000個頁面中有很多重復的內容。所以谷歌並沒有為這些重復內容建立索引。
或者可能是你網站上的頁面數量超過了你的爬取預算。
5.讓你的網站地圖和 Robots.txt相匹配
你的網站地圖和 Robots.txt 協同工作是很重要的。
換句話說:
如果你在 Robots.txt 中屏蔽一個頁面,或者在頁面上使用「 noindex」標記,你也不要讓這個頁面出現在你的網站地圖中。
否則,你就是在給谷歌發送混亂的信息。
你的網站地圖說: 「這個頁面非常重要,可以放到我們的網站地圖中。」。但是當 google 機器人登陸頁面時,它們會被屏蔽。
- 網站地圖專業提示
如果你是大型的網站,可以將網站地圖分解成更小的網站地圖: 網站地圖的 url 限製為50k。因此,如果你運行的網站有大量的頁面,谷歌建議將你的網站地圖拆分成幾個小的網站地圖。
註意日期: 網站地圖中的 url 有一個「最近修改過的」日期。
我建議只有當對你的網站進行重大更改(或添加新內容到您的網站)時,才更改這些日期。否則,谷歌警告說,更新沒有更改內容的網頁的日期可能會被視為一種垃圾策略。
不要偏愛視頻網站地圖: 視頻結構化數據在很大程度上已經取代了對視頻網站地圖的需求。一個視頻網站地圖肯定不會影響你的網頁獲得視頻豐富文本摘要的能力。但通常不值得這麽麻煩。
要讓網站地圖小於50mb: Google 和 Bing 都允許網站地圖大於50mb。盡量不要不超過50mb,這樣就不會有問題。
HTML Sitemaps: This is basically the equivalent of an XML sitemap… but for users.
HTML 網站地圖: 基本等同於XML地圖。區別是XML網站地圖是給搜索引擎看的,而HTML網站地圖是給網站訪問用戶看的,僅此而已。
對於搜索引擎來說不需要HTML網站地圖,因為谷歌和其他搜索引擎僅依賴於你的 XML 網站地圖。
但是HTML網站地圖對人類訪客有用,一個HTML網站地圖會幫助訪客快速導航找到想要查看的內容,並且 HTML 網站地圖不會傷害你的SEO優化。
所以建議每個網站可以做一個HTML網站地圖,起碼可以提高網站用戶體驗。