SEO - 配置sitemap

minhuaF發表於2019-03-16

SEO(Search Engine Optimization):搜尋引擎優化,利用搜尋引擎的規則提高網站在相應的搜尋引擎內的自然排名,目的是為網站提供生態式的自我營銷解決方案。直接點說就是幫忙網站能更好的被使用者搜尋,實現網站的推廣。

什麼是sitemap(網站地圖)

sitemap就是網站上各網頁的列表,可以讓搜尋引擎更快收錄到資料庫中,迅速提升網站在搜尋引擎上面的排名。

sitemap與搜尋排名沒有關係,主要是使用sitemap中的資料讓搜尋引擎可以更瞭解網站的結構,讓Spilder更好地抓取網站的資料;若網站有新的url更新,且這些url是需要被瀏覽器收錄的,那麼就要及時更新sitemap,其他內容的更新可以不更新sitemap。Sitemap檔案包含的網址不可以超過5萬個,且檔案大小不得超過10MB。

如何讓編寫 sitemap 檔案

知道什麼是sitemap檔案之後,就該聊聊如何生成和編輯sitemap檔案;

sitemap 一般有文字格式、XML格式(檔案需以 utf-8 編碼)、Sitemap索引格式,這三種格式百度和google都支援,google支援所有格式;

可以手動編輯sitemap檔案,也可以使用工具(Sitemap Generator)生成(如果是單頁應用,不能用工具生成,需要手動新增);google推薦 www.xml-sitemaps.com/

以下是xml格式的檔案,主要的配置可以參考 國際標準,xml的sitemap是最常用的,格式規範而且利於爬蟲解析。

<?xml version='1.0' encoding='utf-8'?>
<urlset>
    <url>
        <loc>https://www.nimo.tv/</loc>
        <lastmod>2019-12-14</lastmod> <!--選填,用來指定該連結的最後更新時間-->
        <changefred>daily</changefred> <!--可以不提交該標籤,用這個標籤告訴此連結可能會出現的更新頻率 -->
         <priority>0.8</priority> <!--可以不提交該標籤,用來指定此連結相對於其他連結的優先權比值,此值定於 0.0-1.0 之間-->
    </url>
</urlset>

複製程式碼

如何使用和上傳 sitemap 檔案

  1. 根據需要編輯並生成一份 sitemap 檔案; google 官方 sitemap檔案例子 www.google.com/sitemap.xml
  2. 檢查sitmap檔案的語法是否正確? 可以網上找對應的工具幫忙監測(W3C 標準化驗,webmasterworld XML Sitemap Validator,devshed XML Sitemap Validator)
  3. 上傳 sitemap檔案到網址伺服器根目錄;接下來就是使sitemap檔案生效;
  4. 把sitemap檔案提供給Google,方式有2種:
  • 一種是把檔案路徑新增到 robots.txt 檔案種;
    Sitemap: www.coderxing.com/sitemap.xml // 使用絕對路徑網址,Sitemap欄位可以設定多個
  • 第二種是直接通過SearchConsole 提交上去;通過第二種方式提交的話,可以線上檢視報告;但是要驗證是網站所有者;

結尾

上述是最近了解到的關於sitemap檔案的一些理論知識,需要整理完之後再在生產上面實踐。剛入門,記述的只是皮毛,若有補充或錯誤,請指出

相關文章