Site map 有兩種意思:
- 給網路爬蟲機器人(如搜尋引擎)閱讀的 Sitemap ——以 XML 格式最常見。Sitemap是一個提供網站資訊(如網頁、圖片、影片、上次修改時間…)的文件檔案,能加速搜尋引擎檢索一個網站。
- 給人類和網路爬蟲閱讀的 HTML 網站地圖/導覽頁。
XML Sitemap 案例
- loc: Location 位置(中文 URL/網址需為 UTF-8 編碼)
- lastmod: Last modification time 上次修改時間
XML Sitemap 範例
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/product</loc>
<lastmod>2023-05-14</lastmod>
</url>
<url>
<loc>http://www.example.com/blog</loc>
<lastmod>2023-05-13</lastmod>
</url>
</urlset>
以上不包括 <changefreq> 和 <priority> ,因為會被Google忽略。
Sitemap製作
產生器:
- xml-sitemaps.com
- mysitemapgenerator.com
CMS (Content Management System 內容管理系統) 通常能自動生成 XML Sitemap 。常見CMS包括 WordPress、Shopify、Wix、Google協作平台和 Squarespace 。以WordPress的 Yoast SEO 外掛為例:
Sitemap通常位在網域的根目錄,例如 https://www.example.com/sitemap.xml(檔名應該視你的CMS和其外掛而定)
Sitemap提交
- 創建 Google Search Console 和 Bing Webmaster Tools 帳戶
- 驗證自己的網站所有權
- 提交Sitemap/網站地圖
以 daotw.com 為例: