凌峰创科服务平台

网站地图怎么添加?快速指南在这里!

下面我将为你提供一个从基础到高级的完整指南,无论你是使用网站构建器(如 WordPress、Shopify)、还是纯代码开发,都能找到适合你的方法。

网站地图怎么添加?快速指南在这里!-图1
(图片来源网络,侵删)

第一步:理解网站地图的种类

你要知道网站地图主要有两种形式,它们服务于不同的对象:

  1. XML 网站地图

    • 目标受众:搜索引擎(如 Googlebot, Bingbot)。
    • 作用:一个结构化的 XML 文件,列出了你网站上所有重要页面的 URL,并提供了额外的元信息,如页面最后修改时间、更新频率、重要性权重等,这是搜索引擎用来抓取你网站的主要参考。
    • 存放位置:必须放在你的网站根目录下,https://www.yourwebsite.com/sitemap.xml
  2. HTML 网站地图

    • 目标受众:网站访问者(用户)。
    • 作用:一个普通的 HTML 页面,以列表或分类的形式展示你网站的结构和所有页面链接,它帮助用户快速找到他们需要的信息,提升用户体验。
    • 存放位置:通常放在网站的页脚(Footer)中,链接为 "网站地图" 或 "Sitemap"。

SEO 主要关注的是 XML 网站地图,但一个好的网站通常会同时拥有两者。

网站地图怎么添加?快速指南在这里!-图2
(图片来源网络,侵删)

第二步:创建 XML 网站地图

根据你的网站类型,创建方法不同。

使用网站管理系统(最推荐)

这是最简单、最安全的方法,系统会自动为你生成并维护网站地图。

WordPress 网站

WordPress 是最流行的 CMS,操作非常简单。

网站地图怎么添加?快速指南在这里!-图3
(图片来源网络,侵删)
  • 使用 Yoast SEO 插件(推荐)

    1. 安装并激活 Yoast SEO 插件。
    2. 在 WordPress 后台,进入 SEO > 功能
    3. 确保 XML 网站地图 的开关是 开启 状态。
    4. 保存设置,Yoast 会自动在 https://www.yourwebsite.com/sitemap_index.xml 生成你的网站地图。
    5. 你可以点击 “查看 XML 网站地图” 链接来检查它是否生成成功。
  • 使用 Rank Math 插件

    1. 安装并激活 Rank Math 插件。
    2. 在后台进入 Rank Math > Sitemap 设置
    3. 确保 XML Sitemap 功能是 启用 的。
    4. Rank Math 也会自动生成网站地图,通常位于 https://www.yourwebsite.com/sitemap.xml

Shopify 商店

Shopify 默认会自动为你的商店生成 XML 网站地图。

  • 你的网站地图地址是:https://你的商店名.myshopify.com/sitemap.xml
  • 你无需做任何操作,但可以通过 在线商店 > 设置 > 搜索引擎优化 中查看和管理相关设置。

其他 CMS(如 Joomla, Drupal)

这些系统通常也有类似的官方或第三方扩展/模块,可以一键生成和提交网站地图,你可以在其官方应用商店中搜索 "Sitemap"。

手动创建(适用于静态网站或自定义开发)

如果你的网站是纯静态 HTML 页面或自定义开发的,你需要手动创建 XML 文件。

手动编写 XML 文件

XML 文件有固定的格式,下面是一个简单的示例:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.yourwebsite.com/</loc>
    <lastmod>2025-10-27T10:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.yourwebsite.com/about-us</loc>
    <lastmod>2025-10-25T10:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.yourwebsite.com/products/product-1</loc>
    <lastmod>2025-10-26T10:00:00+00:00</changefreq>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>

标签解释

  • <urlset>: 网站地图的根元素。
  • <url>: 单个页面的信息。
  • <loc>: 必需,页面的完整 URL。
  • <lastmod>: 推荐,页面的最后修改日期(ISO 8601 格式)。
  • <changefreq>: 可选,页面的更新频率(如 always, hourly, daily, weekly, monthly, yearly, never),这只是一个提示,搜索引擎不一定会遵守。
  • <priority>: 可选,相对于网站上其他页面的优先级(0.0 到 1.0),1.0 表示最重要。

使用在线生成工具

如果你的网站页面很多,手动编写会很麻烦,可以使用在线工具:

  • XML-Sitemaps.com: 这是一个非常流行的免费工具,你只需输入你的网站域名,它就会自动抓取你的网站并生成 XML 文件。
  • Screaming Frog SEO Spider: 这是一个强大的桌面 SEO 工具(有免费版限制),你可以爬取你的整个网站,然后直接导出为 XML 网站地图文件。

如何放置文件: 创建好 sitemap.xml 文件后,你需要通过 FTP(文件传输协议)工具(如 FileZilla)将其上传到你网站服务器的根目录(即 public_htmlwww 文件夹)中。


第三步:向搜索引擎提交网站地图

创建好网站地图后,最重要的一步是告诉搜索引擎它的存在,这个过程叫做“提交”。

提交到 Google Search Console (GSC)

这是最关键的一步。

  1. 登录 Google Search Consolehttps://search.google.com/search-console
  2. 选择你的网站。
  3. 在左侧菜单中,点击 “网站地图” (Sitemaps)。
  4. 在右上角,输入你的网站地图 URL,格式通常是:
    • https://www.yourwebsite.com/sitemap.xml
    • 如果你使用的是 WordPress,可能是 https://www.yourwebsite.com/sitemap_index.xml
  5. 点击 “提交”

提交后,Google 会处理你的请求,你可以在下方看到 Google 已知的网站地图列表,如果出错,GSC 会给出具体的错误信息(网站地图格式错误、无法访问等)。

提交到 Bing Webmaster Tools

虽然 Google 占据主导地位,但向 Bing 提交也能带来额外的流量。

  1. 登录 Bing Webmaster Toolshttps://www.bing.com/webmasters
  2. 添加并验证你的网站。
  3. 在左侧菜单中,点击 “网站地图” (Sitemaps)。
  4. 输入你的网站地图 URL 并提交。

第四步:创建 HTML 网站地图(可选但推荐)

如前所述,HTML 网站地图是给用户看的。

  • 对于 WordPress 用户

    • Yoast SEO 和 Rank Math 插件通常也会自动生成一个 HTML 网站地图,你可以在 SEO > 一般 > 网站地图 (Yoast) 或 Rank Math > Sitemap 设置 中找到它的链接。
    • 你可以将这个链接添加到你的网站页脚中。
  • 手动创建 HTML 网站地图: 这很简单,就是创建一个普通的 HTML 页面,里面用 <ul><li> 列出你的主要页面链接,并进行合理的分类。

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
        <meta charset="UTF-8">
        <title>网站地图 - 我的公司</title>
    </head>
    <body>
        <h1>网站地图</h1>
        <h2>关于我们</h2>
        <ul>
            <li><a href="https://www.yourwebsite.com/about-us">公司简介</a></li>
            <li><a href="https://www.yourwebsite.com/contact">联系我们</a></li>
        </ul>
        <h2>产品与服务</h2>
        <ul>
            <li><a href="https://www.yourwebsite.com/products/product-1">产品 1</a></li>
            <li><a href="https://www.yourwebsite.com/products/product-2">产品 2</a></li>
        </ul>
    </body>
    </html>

    创建好后,将此页面发布到你的网站上,并将链接添加到网站页脚。


第五步:维护和更新

网站地图不是一劳永逸的。

  • 动态网站:如果你使用的是 WordPress 等现代 CMS,插件会自动更新网站地图,当你发布新文章或页面时,它会自动包含进去。
  • 静态网站:当你添加、删除或修改页面时,你需要手动更新你的 sitemap.xml 文件,然后重新通过 FTP 上传。
  • 监控:定期检查 Google Search Console 中的网站地图状态,确保没有抓取错误。

给网站添加网站地图的完整流程

  1. 确定需求:明确你需要创建 XML 网站地图(给搜索引擎)和/或 HTML 网站地图(给用户)。
  2. 创建 XML 网站地图
    • WordPress/Shopify 用户:安装插件或使用内置功能,一键生成。
    • 静态/自定义网站用户:使用在线工具生成或手动编写,然后通过 FTP 上传到根目录。
  3. 向搜索引擎提交
    • Google Search ConsoleBing Webmaster Tools 中提交你的 sitemap.xml 文件 URL。
  4. 创建 HTML 网站地图(推荐)

    为用户提供一个清晰的页面导航,并将链接放在网站页脚。

  5. 持续维护

    确保网站地图与你的网站内容保持同步更新。

遵循以上步骤,你就能成功地为你的网站添加网站地图,为搜索引擎的抓取铺平道路。

分享:
扫描分享到社交APP
上一篇
下一篇