說到技術SEO內容,Sitemap算是較沒有可深入談論的點,優化難度以及技術細節也相對較少,基本上只要按照Google的建議來操作,通常都不會有太大的問題。然而,在實際操作中,很多網站管理員由於對Sitemap的認識存在誤區,而大大降低其應有的作用。
在本節SEO優化課堂中,我們將深入探討Sitemap的概念以及具體的用法,希望大家能夠更好地利用Sitemap來達到快速獲得收錄的目的。
SEO優化知識點①:什麼是Sitemap?
Sitemap是一種用來提供網站資訊的檔案,當中包含網頁、影片和其他檔案的資訊,並呈現這些內容彼此間的關係。Sitemap不僅會將網站有哪些重要網頁和檔案告訴搜尋器,藉此以更有效率的方式檢索網站;還會針對這類檔案提供有價值的資訊,例如網頁上次更新的時間,以及是否有其他語言版本。
值得注意的是,向Google提交Sitemap並不會對提升網站SEO排名和成效有直接的幫助,而是會對收錄網站內容、建立索引的速度產生影響。
什麼意思?在「是玄學還是科學?Google到底是如何得知我們心中所想的」的一文中,香港網頁曾說過:網絡上大多數網頁都不是人為向Google提供的,而是Googlebot在探索網絡時找到,並通過一系列自動化技術來優化搜索結果。
也就是說,無論網站有否提交過Sitemap,Google依然會找到你的網頁,但前提是該網站的鏈接必須是健康且暢通的;如果網站架構不合理或者搜尋器因某些因素被阻,那麼網頁收錄將會是一個漫長的等待。
因此,如果網站能夠在搜索結果中獲得更高的排名,建議在網站內容、網站架構、網站鏈接等方面進行優化,將獲得更直接的效果。
SEO優化知識點②:你的網站需要提交Sitemap嗎?
正如剛才所說,在SEO優化中,網站的動線設計(如網站架構、內部鏈接等)都是非常重要的,要知道搜尋器的爬蟲會點開它所看到的所有鏈接,並且透過持續不斷的點開這些鏈接來爬取網頁,繼而一層一層地找到所有網頁。換言之,如果你的網頁動線出現問題,爬蟲在爬取網站過程中同樣會出現問題。
基於上述概念,如果你的網站存在孤兒網頁(即網站沒有鏈接可以到達該網頁)、或者是有些網頁因為層級過深或不容易抵達,都會導致搜尋器難以發現這些頁面。此外,如果網站規模較大或頁面數量太多,也有機會因為爬取額度不夠而影響爬蟲的有效爬取。
由此可見,在多數情況下向Google提交Sitemap都會為網站帶來一定的好處,特別是以下情況:
● 網站規模大或頁面數量多
● 網站剛上線且幾乎沒有外部鏈接
● 網站包含許多互動式多媒體內容(如影片、圖片等)
● 網站需要在Google新聞等其他搜索結果類型中出現
當然,某些網站可能提交了Sitemap也未必有明顯的效果,比如:
○ 網站規模小,如頁面數量不超過500個
○ 網站內部鏈接完善,搜尋器可以透過首頁鏈接找到所有重要頁面
○ 要在搜索結果顯示多媒體檔案或新聞網頁數量不多
SEO優化知識點③:選擇哪種Sitemap格式進行創建?
在分享如何創建並提交Sitemap之前,首先來說說用途最廣泛的Sitemap格式——XML Sitemap。
XML Sitemap是一個包含網站內所有頁面的XML文件,它提供了搜索引擎爬蟲所需的有關網站結構和內容的重要信息(包括圖片、影片、新聞內容等相關額外,以及網頁的本地化版本),因此在創建Sitemap必須遵循XML的規範:
※ 在設置XML Sitemap時,不僅需要完整地列出網站上的所有頁面,還建議盡量包含每個頁面的相關屬性,如更新頻率、頁面優先級、最後修改日期等,以協助Google更方便地爬取網站。
創建XML Sitemap有什麼優缺點?
香港網頁提醒,常見XML Sitemap時,需注意以下幾點:
1.與所有XML檔案一樣,所有標記值都必須是實體逸出。
2.Google會忽略和值。
3.Google會使用 值,前提是該值必須始終保持準確且可供驗證。
SEO優化知識點④:如何創建並提交Sitemap?
當你決定要向搜尋器提交sitemap.xml時,可依據網站的架構和大小選用下列其中一種方式來創建Sitemap:
1)網站如果是使用WordPress、Wix或Blogger等CMS系統,系統可能會自動建立Sitemap並提交給搜尋器。
2)網站頁面數量不多時可以嘗試手動建立Sitemap檔案,但需要注意開啟Windows記事本或Linux、MacOS Nano等文字編輯器,並遵循Sitemap格式及語法建立(操作較為複雜,不建議採取這種方式)。
3)現時能夠產生Sitemap的工具有很多,比如Sitemap Generator,只需要直接輸入網站的URL,並按照它提供的步驟進行即可。
Sitemap檔案創建後,接着選用以下其中一種方式向Google提交:
A.在Google Search Console後台中提交sitemap.xml
B.使用Search Console API並透過程式輔助方式提交Sitemap
C.使用Ping工具,在瀏覽器或指令列中對網站網址傳送GET要求,並在其中指明Sitemap的完整網址。範例如下:https://www.google.com/ping?sitemap=https://example.com/sitemap.xml
D.在robots.txt檔案中任意一處(通常是最後)插入以下指令,並在其中指明Sitemap的存取網址。範例如下:Sitemap:https://example.com/sitemap.xml
E.如果網站包含RSS或Atom動態消息,可以使用WebSub向Google等搜尋器播送變更。
總的來說,在SEO優化概念上,Sitemap最大的意義在於:幫助搜尋器了解網站上有哪些頁面。因此,隨着網站內容的不斷變更,記得定期更新Sitemap並主動提交給搜尋器,確保它們能夠及時你的新內容!
香港網頁提供一站式數碼營商方案服務,包括、網頁設計、網絡推廣、網頁管理與寄存、系統開發及其它增值服務,全方位滿足客戶的業務需要,歡迎隨時聯絡我們,香港網頁是您開拓網路商機的最佳伙伴。
聯絡電話: 37499734 電郵地址: [email protected] 網址: www.hkweb.com.hk