当谈到提高您的排名时,XML 站点地图可能是一个很好的合作伙伴。该协议有助于 Google 和其他主要搜索引擎在抓取网站时轻松了解您的网站结构。它于 2005 年由 Google 首次推出,一年后 MSN 和 Yahoo 对该协议提供了支持。站点地图被称为 URL 包含协议,因为它们会建议搜索引擎抓取哪些内容。它与作为排除协议的 robots.txt 文件相反,因为它告诉搜索引擎不要抓取哪些内容。
换句话说,XML 站点地图将使 Google 在抓取您的网站时轻松找到您的网页,因为您的所有页面都可以排名,而不仅仅是您的网站作为域。它通知搜索引擎有关其网站上可供抓取的页面。虽然没有 XML 站点地图不会受到惩罚,但强烈建议创建您的站点地图,因为它可以改善您的搜索引擎优化。
为什么要获取 XML 站点地图
正如我们所说,拥有高效的 XML 站点地图可以提高你的排名。但这在以下情况下特别有用:
您的网站结构复杂或内部链接很多
您的网站是新网站,或者您只有几个外部链接
< br>您的网站是一致的并且有存档内容
您的网站有动态页面(主要发生在电子商务网站)。
拥有 XML 站点地图的好处
有您网站上的站点地图会将更多数据传递给搜索引擎。所以它还:
列出您站点中的所有 URL。这包括搜索引擎无法找到的页面
给予引擎页面优先权,从而优先抓取。您可以在 XML 站点地图上添加一个标签,说明哪些页面最重要。因此,机器人将首先关注此优先页面。
提供时间信息。您还可以包括其他两个可选标签,它们会将额外数据传递给搜索引擎以帮助他们抓取您的网站。第一个,“lastmod”通知他们页面最后一次更改的时间。第二个是“changefreq”,表示页面可能更改的频率。
从 Google 网站管理员中心返回信息。例如,您可以访问 googlebot 活动。
如何设置您的 XML 站点地图
创建您的 XML 站点地图非常容易,因为许多网站内容管理系统都提供了自动创建站点地图的功能。但是,如果您使用该解决方案,请确保输出格式正确且没有错误。对于 Google,所需的协议是 Sitemap Protocol 0.9。您的站点地图应该:
- 以开始标记开始并以结束标记结束。
- 在标记内指定名称空间(协议标准)。
- 为每个 URL 包含一个条目,作为父 XML 标记。
- 为每个父标记包含一个子条目。
- 并使用 UTF-8 编码
然后您必须使用 Google 网站站长工具验证您的 XML 站点地图,以确保其格式正确并正确上传到您的网络服务器。
对于不经常上传内容的小型网站,您可以使用 XML 站点地图生成器。它允许您定义页面的更新频率以及使用的修改日期。生成器创建站点地图后,您需要将其上传到域的根目录,例如http://www.yoursite.com/sitemap.xml
但是,此工具在很多方面都有局限性。您只能添加 500 个页面,它为所有 URL 定义了相同的“更改频率”,显然不适合任何每周发布内容的网站,因为您希望您的主页比其他页面更频繁地被抓取。
如果您使用的是 WordPress 并且已经在使用 Yoast 的 WordPress SEO 插件,请保留它来创建您的站点地图,因为它非常简单。
申请表