Peta Situs:基础和最佳实践
Diterbitkan: 2023-03-22Navigasi Cepat
- 一、如何创建站点地图
- 方法 1:使用插件创建站点地图
- 方法 2:使用Peta Situs生成器自动创建站点地图
- 方法 3:手动创建站点地图
- 二、站点地图最佳实践与做法
- 1. 使用标准的XML格式
- 2. 确保您的XML站点地图保持最新
- 3. 遵循URL数量 dan 文件大小的限制
- 4. 按内容类型分割站点地图
- 5. 设置合适的更新频率 dan 优先级
- 6. 避免包含无关或重复的URL
- 7. 考虑只将高质量页面放在站点地图中
- 8. 注意多语言网站的XML文件写法
- 9. 将站点地图添加到 robots.txt 文件
- 10. 使用绝对URL
- 11. 站点地图文件编码
- 12. 站点地图文件位置
- 三、将您的站点地图提交给谷歌/Bing/Yandex/Yahoo
- 1. 将Sitemap提交给Google
- (1)通过 Google Search Console 提交 XML 站点地图
- (2)使用 robots.txt 文件提交 XML 站点地图
- (3)发送 HTTP DAPATKAN 请求以“ping”谷歌
- 2. 将Sitemap提交给Bing
- 3. 将Sitemap提交给Yandex
- 结语
一、如何创建站点地图
您 可以 手动 创建 站点 地图 或 使用 自动 生成 站点 地图 的 工具 工具 创建 这 取决于 您 您 的 网站 类型 您 需要 需要 进行 进行 一 重要 重要 重要 理清 的 的 的 网站 网站 网站 网站 网站 网站 网站 网站 网站 , 网站 网站 , , , ,内容与结构。
方法 1:使用插件创建站点地图
如果 您 的 网站 使用 wordpress 、 wix 、 squarespace 或 任何 其他 cms , 您 将 可以 使用 插件 创建 站点 地图。 , , 对于 对于 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,无需担心。他们会自动创建 dan更新您的网站站点地图。
方法 2:使用Peta Situs生成器自动创建站点地图
如果 您 的 网站 不 是 cms 系统 搭建 的 , 您 也 可以 使用 一些 sitemap 生成器 帮助 您 自动 网站 的 站点 站点。。 在 之前 的 中 , 您 了 了 了 款 款 超赞 超赞 超赞 , , , , , , , , , , , , , , , , , , , ,去挑选适合您的一款。
在 这里 , 我 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 选取 创建 创建 站点 地图。 以下 , 我 将 向 介绍 如何 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用 使用
第 1 步 – 使用Screaming Frog抓取您的网站
在 工具 栏 中 输入 您 网站 的 域名 地址 , 按 按 按 开始 开始 开始。 根据 根据 您 网站 大小 , 这 可能 需要 一些 , , 因为 每 个 页面 都 需要 被 和 抓取。。
第 2 步 – 删除任何不需要的 URL
抓取 完成 后 , 查看 完整 的 url 列表 并 查找 您 不 想 包含 在 站点 地图 地图 中 的 任何。 如果 您 有 要 排除 的 的 , , 右键 或 或 或 或 或 或 住 住 , 单击 单击 单击 按 按 住 住按钮(在 Windows 上),您可以选择多个URL进行批量删除。
第 3 步 – 打开站点地图菜单
打开 工具 栏 上 的 站点 地图 菜单 并 选择 “xml 站点 地图”。 您 将 打开 一 个 包含 多 个 选项 的 菜单。 默认 选项 是 在 地图 包含 仅 包含 包含 为 为 , , , , , , , , , , , , , , , , , , , , , , , , , ,标签的页面、分页页面或带有 301 重定向的页面。
其他子菜单 — Terakhir Dimodifikasi、Prioritas、Ubah Frekuensi、Gambar、Hreflang — 让您可以选择编辑 <changefreq>、<priority> 和 <lastmod> 标签以满足您网站的需要。
第 4 步 – 保存站点地图
完成编辑后,单击“下一步”按钮,将打开“保存”菜单。默认文件类型为XML。
第 5 步 – 上传您的站点地图
现在您有了新的站点地图,您需要将其上传到您的网站。
由于 每 个 网站 的 cms 都 会 有所 不同 , 我 无法 就 执行 此 操作 的 最佳 方式 提供 建议。 如 需要 , , 您 可以 咨询 您 网站 的 人员。。
方法 3:手动创建站点地图
在部分情况下,您不得不手动创建站点地图。
要 从 头 开始 手动 构建 站点 地图 , 您 需要 具备 一定 程度 的 技术 知识 , , 是 是 列出 的 创建 站点 地图 的 方法 中 难度 最 高 的 ; 如果 是 是 是 前面 前面 前面 前面 前面 是 前面 是 前面 是 难度 的 难度 是 是 是 是 难度 是 是 是 是 是 以上 以上 以上网站 是 个 大型 网站 , 增加 的 难度 更 有 可能 达到 百 倍 以上。 作为 回报 , 您 将 获得 对 站点 地图 的 完全 可 定制性 及 可控性 , , 其 成为 所有 方法 方法 中 具 扩展性 扩展性 , , , , , , , 所有 , , , , , , ,
现在,我们来看看手动创建站点地图的基本步骤。
第1步:打开文本编辑器
如记事本(Notepad)或其他任何支持纯文本编辑的软件。
第2步:编写XML标签
Fitur XML yang Lebih Baik, File XML, File XML
第3步:添加站点地图协议
接下来,添加站点地图协议,用以告诉搜索引擎这是一个站点地图文件。添加如下代码:
第4步:添加URL信息
在 <RURLSET> 标签 内部 , 添加 网站 上 每 个 页面 的 的 信息。 对于 每 个 页面 , 都 需要 使用 <rerl> 标签 , , 并 在 添加 相应 的 <loc> 、 <lastmod> 、 <changefreq> > 标签。例如:
第5步:保存文件:
完成上述步骤后,将文件保存为.xml格式,例如:sitemap.xml。
第6步:验证您的站点地图
完成创建 sitemap.xml menggunakan
您 可以 使用 使用 Konsol Pencarian Google 或 Alat Webmaster Bing 验证 您 的 Sitemap 是否 存在 错误。 您 还 可以 在线站点 地图 验证 工具。 , , , , 只 只 , , , , , , , , , , , , 验证 验证 验证 验证 只 站点 站点 站点 地图 地图 验证 地图 验证 验证 验证 验证 验证 验证上传站点地图文件,这些工具将检查其格式并报告任何错误或警告。
第7步:上传站点地图
将生成的站点地图文件上传到网站的根目录下,确保搜索引擎可以访问。
一般 情况 下 , 我们 会 将 站点 地图 放 在 网站 的 根 目录 下 (即 http://www.example.com/sitemap.xml)。 站点 相同 的 , , 因为 提交 的 的 的 的 提交 的 , , , , , , , , , , , , , , , , , , , , , , , , ,开头。例如,位于 http://example.com/catalog/sitemap.xml 的站点地图文件可以包含任何以 http://example.com/catalog/ http://example. com/images 开头的网址。又或者如果站点地图位于 http://www.example.com/sitemap.xml,则它不能包含来自 http://subdomain.example.com 的 URL。
二、站点地图最佳实践与做法
Contoh XML yang paling umum digunakan adalah:
1. 使用标准的XML格式
Aplikasi XML W3C, file XML, file, file, file, file, dan file.
2. 确保您的XML站点地图保持最新
确保 您 的 xml 站点 地图 提供 您 网站 的 最新 内容。 每 当 删除 删除 一 个 页面 时 , 也 应该 应该 从 您 的 的 站点 站点 中 及时 如果 如果 的 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , lastmod 标签,请确保在页面更改时更新时间戳。
Peta Situs Situs Peta Situs Situs Peta Situs
要让XML-点地图自动更新,您可以选择以下方法之一:
(1) 使用 内容 管理 系统 (cms) 的 插件 或 扩展 :许多 内容 管理 系统 (如 如 、 、 、 并 后 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,地图将随着网站内容的更改而自动更新。
Misalnya, WordPress 中, 您 可 以 安 装 "Yoast SEO" 等 插 件 来 自 动 生 成 并 更 新 站 点 地 图。
(2) 使用 自 定义 脚 本 :如果 您 没有 使用 , , 可以 编写 自 自 定义 脚 本 如 如 如 、 可 根据 根据 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,时 自动 更新 站点 地图。 将 此 脚本 设置 为 定时 任务 (如 使用 Linux 的 pekerjaan cron 或 windows 的 任务 计划) , , 以便 定期 运行 并 更新 站点 地图。
(3) 使用 第三 方 站点 地图 生成 工具 :有些 在线 服务 或 软件 可以 帮助 帮助 您 自动 生成 更新 站点 地图。 这些 工具 会 定期 抓取 抓取 的 , , , , , , , , , , , , , , , , , , , , , , , , , , Frog SEO Spider dan XML-Sitemaps.com
3. 遵循URL数量 dan 文件大小的限制
单 个站点 地图 文件 中 的 url 数量 不 得 超过 50.000 个 , 文件 大小 不 不 得 超过 超过 超过 得 ((压缩)。 如果 限制 , , 索引 文件。 管理 管理。 进行 进行 管理 进行 文件 文件 文件 进行 文件 文件 文件 文件 文件
现在我们来解释一下什么是站点地图索引文件。
让我们看一个例子:
在这个站点地图索引文件中,我们有三个站点地图文件(sitemap1.xml、sitemap2.xml 和 sitemap3.xml)。站点地图索引文介
- <sitemap> :此标签将索引文件中的每个站点地图条目包裹起来。
- <loc> :站点地图文件的URL。请用您实际的站点地图文件URL替换此URL。
- <LastMod> : 站点 地图 文件 的 最后 修改 日期 和 时间 , 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 采用 , , , , , , , , , , , , , , , 采用)。 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 修改 日期 日期
Peta situs XML yang tidak dapat diubah adalah peta situs XML.
(1) Format XML
<?xml version=”1.0″ encoding=”UTF-8″?>
Peta Situs XML 文件一样。
(2)站点地图索引的定义
<sitemapindex xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
现在 ,我们 看到 的 不 是 urlset 定义 , 而 是 sitemapindex 定义。 此 定义 封装 了 地图 索引 中 包含 的 所有 站点 地图 , , 再次 说明 了 使用 哪个 版本 版本 的 地图 , , , , , ,。。。。 , , , , , , , , , , , ,
(3)单个站点地图
<peta situs>
<loc>https://www.example.com/sitemap1.xml</loc>
<lastmod>2023-03-20T18:00:00+00:00</lastmod>
</ peta situs>
就 像 url 一样 , 每 个 站点 地图 定义 都 需要 至少 包含 <loc> 标签 , 其中 包含 单 个 xml 站点 地图 的 完整 完整。。 最 重要 是。 , 地图 定义 定义 也 选择 包含 包含 包含 包含 包含 , , , , , , , , , , , , , , , , , ,
4. 按内容类型分割站点地图
如果 您 的 网站 内容 较 多 , 即便 不 超过 5 万 个 url , 您 也 可以 考虑 将 站点 地图 按 内容 类型 (如 文章 、 产品 分类 索引 各 个 站点。 , , , 可以 使用 使用 站点 站点 索引 文件 , , , , , , , , , , , , , , , , , , , ,地图链接起来。
5. 设置合适的更新频率 dan 优先级
为 每 个 url 设置 合适 的 更新 频率 (<changefreq> 标签) 和 优先级 (<prioritas> 标签)。 这 有助于 搜索 引擎 更 好 地 理解 网站 内容 重要性 和 更新 频率。。
但是,您又不需要太担心优先级的设置。
一些站点地图有一个“优先级”列,表面上告诉搜索引擎哪些页面最重要。然而,这个功能是否真的有效一直存在争议。早在 2017 年,Google 的 Gary Illyes就回复推文称Googlebot 在抓取时会忽略优先级设置。
6. 避免包含无关或重复的URL
确保 站点 地图 中 只 包含 有 价值 、 不 重复 的 url。 避免 包含 重复 或 无关 内容 的 , , 因为 这 可能 会 导致 搜索 引擎 对 您 网站 评价 降低。
当 您 有 多 个 非常 相似 的 页面 时 , 例如同 一 产品 的 不同 颜色 的 产品 页面 , 您 应该 使用 “tautan rel = kanonik” 标签 来 告诉 告诉 哪 页面。 是 它 应该 应该 索引 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 告诉 主 告诉 主 主
此外,永远不要列出您的 NoIndex 网址。站点地图用于告诉 Google 抓取和索引哪些 URL ,而不是忽略哪些 URL。
7. 考虑只将高质量页面放在站点地图中
在排名方面,整体网站质量是一个关键因素。
如果 您 的 站点 地图 将 抓取 工具 引导 至 非常 多 低 质量 的 页面 , , 搜索 引擎 会 这些 页面 解释 为 您 的 网站 的 大部分 内容 都 高 页面 页面。 , , , , , 可以 考虑 考虑 考虑 将 , , , , , , ,放在站点地图中。
8. 注意多语言网站的XML文件写法
对于 多 语言 , , 您 可以 使用 <xhtml: tautan> 标签 在 xml 站点 地图 中 指定 不同 语言 版本 的 url。 以下 是 一 个 多 语言 网站 的 xml 站点 示例 :
在这个示例中,我们为同一个页面提供了三种语言版本:英文(en)、中文(zh) dan:西班牙文(es)。
- 确保在<urlset>标签中添加xmlns:xhtml=”http://www.w3.org/1999/xhtml”属性,以便使用<xhtml:link>标签。
- 使用<xhtml:link>标签为每个语言版本的URL添加rel=”alternate” dan hreflang属性。hreflang属性的值应为代表相应语言的ISO 639-1语言的ISO 639-1语訁。
- 为每种语言版本的URL创建一个<url>条目,并在其中包含所有其他语言版本的<xhtml:link>标签。
您可以根据您自己的多语言网站的实际情况修改上述示例。
9. 将站点地图添加到 robots.txt 文件
robots.txt, URL, URL
10. 使用绝对URL
在站点地图中,确保所有URL为绝对URL(包括协议和域名)。这样搜索引擎就不会对URL产生歧义。
11. 站点地图文件编码
站点 地图 文件 必须 采用 utf-8 编码。 所有 站点 地图 文件 只 能 包含 ascii 字符 —— 即 数字 0-9 、 英文 字母 az 和 一些 特殊。。 像 符号 引号 引号 或 大于 大于 需要 用 用 替换 用 替换 的 的 的 的 的 的 的 的 的 的 的 的 的 的字符:
12. 站点地图文件位置
您 可以 将 站点 地图 托管 在 网站 的 任何 位置 , 但是 站点 地图 只 影响 父级 父级 目录 中 下级 目录。 , , 如果 站点 地图 发布 在 网站 , , , , , , 则 可以 影响 网站 上 , , , , , , , , , , , , , , , , , , , , , , , , ,将站点地图发布在此目录下。
三、将您的站点地图提交给谷歌/Bing/Yandex/Yahoo
创建 并 上传站点 地图 后 需要 执行 的 最后 一 步 是 将 其 提交 给 搜索 引擎 , , 它们 可以 开始 抓取 其中 列出 的 的。。 在 这里 , 将 分别 如何 如何 将 地图 提交 给 给 提交 , , 我 将 将 将 站点 站点 站点 提交 , , 给 提交 , , , , , , , , , , , , , , , 。
1. 将Sitemap提交给Google
XML 站点地图提交给 Google,您可以通过3 种不同的方式进行。
(1)通过 Google Search Console 提交 XML 站点地图
针对Google, Google Search Console 是您提交网站站点地图的地方。请按照以下步骤向Google提交您的站点地图:
1)登录 Google Search Console,然后找到屏幕左侧 “索引”部分下的“站点地图”。
2)进入页面后,输入您的站点地图URL,然后单击“提交”。
就是这么简单。现在Google将验证您的站点地图。如果格式正确,它将更新为“成功”状态。
(2)使用 robots.txt 文件提交 XML 站点地图
如果您不想使用 Google Search Console,那么您也可以通过将站点地图添加到您的 robots.txt 文件来提交您的站点地囄下。下您的站点地囄下。下
(3)发送 HTTP DAPATKAN 请求以“ping”谷歌
HTTP GET 请求来完成的:
https://www.google.com/ping?sitemap=https://yourwebsite.com/sitemaplocation.xml
2. 将Sitemap提交给Bing
与 Google 类似 , 您 可以 通过 通过 通过 的 网站 管理员 工具 将 您 网站 的 站点 地图 提交 给 给。 您 可以 按照 以下 步骤 提交 的 站点 站点 : :
1.
2)登录 Bing 网站管理员工具后,转到“我的网站”页面并单击您的网站。
3) 在 左侧 边 栏菜单 , 找到 “站点 地图” ; 点击 “提交 站点 地图 地图 , , 然后 输入 您 网站 站点 地图 的 完整 , 点击 点击 点击 提交。。。 在 在 在 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,有关您提交的站点地图的详细信息。
3. 将Sitemap提交给Yandex
Yandex 是 俄罗斯 的 主要 搜索 引擎 之一。 在 那里 提交 您 的 站点 地图 可能 会 帮助 您 获得 更 多 来自 俄罗斯 的 流量。 您 可以 按照 以下 将 您 的 站点 地图 提交 提交 提交 给 给 给 给 给 给 给 给 给 提交 提交 提交 提交 提交 提交 提交 提交 提交 给 给 给 提交 提交 提交 提交 提交
1).
2)登录到 Yandex 网站管理员工具并从主仪表板中选择您的网站。
3)使用屏幕左侧的菜单,导航至“Pengindeksan”> 站点地图文件。
4).
单击添加按钮。
结语
精心设计的网站站点地图可帮助访问者和爬虫更有效地浏览网站,这对于用户体验、SEO
对于 创建 站点 , , 您 可以 使用 在线 生成器 创建 站点 地图 以 加快 该 过程。 但是 , 如果 您 想 对 其 进行 更 多 , , 请 考虑 手动 代码。。
robots.txt dan robots.txt.
我希望本篇文章能帮助您通过创建和提交站点地图加大网站的收录量!