建站的朋友都应该知道XML站点地图,但什么是XML站点地图,可能了解的不太透彻。对于WordPress网站,如何添加XML站点地图?
XML站点地图可帮助搜索引擎轻松浏览网站内容,它以机器可读的格式为他们提供了所有内容的列表。与常规站点地图不同,XML站点地图通常对网站访问者不可见。本文将解释什么是XML站点地图,以及如何在WordPress中轻松创建网站地图。
什么是XML Sitemap?
XML站点地图是一个文件,它以XML格式列出所有网站的内容,因此Google之类的搜索引擎可以轻松地发现网站内容并为其编制索引。
早在2000年代初期,政府网站就在其首页上建立了名为“站点地图”的链接。该页面通常包含该网站上所有页面的列表。
尽管今天某些网站仍具有HTML站点地图,但站点地图的整体用途已经发生了变化。如今,站点地图以XML格式而不是HTML格式发布,其目标受众是搜索引擎而非人员。
基本上,XML站点地图是网站所有者告知搜索引擎其网站上所有页面的一种方式。它还可以告诉搜索引擎网站上的哪些链接比其他链接更重要,以及更新网站的频率。
尽管XML网站地图不会提高搜索引擎排名,但它们使搜索引擎可以更好地抓取网站。这意味着他们可以找到更多内容并将其开始显示在搜索结果中,从而有时获得更高的排名。
为什么需要XML网站地图?
从搜索引擎优化(SEO)的角度来看,站点地图非常重要。
只需添加站点地图就不会影响搜索排名。但是,如果网站上的某个页面未编入索引,则Sitemaps提供了一种让搜索引擎知道该页面的方法。
站点地图对于初次启动博客或创建新网站时非常有用,因为大多数新网站都没有任何反向链接。这使搜索引擎很难发现其所有内容。
这就是为什么像Google和Bing这样的搜索引擎允许新的网站所有者在其网站管理员工具中提交站点地图的原因。这使他们的搜索引擎机器人可以轻松地发现您的内容并为其编制索引(稍后会详细介绍)。
对于已建立的受欢迎网站而言,站点地图也同样重要。它们使您可以突出显示网站的哪些部分更重要,哪些部分的更新频率更高等,因此搜索引擎可以相应地访问您的内容并为其编制索引。
这有助于提高您的网站在搜索引擎排名中的整体可见性。
如何在WordPress中创建站点地图?
有几种方法可以在WordPress中创建XML网站地图。我们将介绍两种在WordPress中创建XML网站地图的流行方法,可以选择一种最适合的方法。
方法1.使用Yoast SEO在WordPress中创建XML Sitemap
在WordPress中创建XML网站地图的最简单方法是使用Yoast SEO插件。
它是市场上最好的WordPress SEO插件,可提供全面的工具集,来优化SEO博客文章。
Yoast SEO插件地址:https://wordpress.org/plugins/wordpress-seo/
首先,安装并激活Yoast SEO插件,转到 SEO » 常规 页面,切换到“特点”选项,找到并开启“ XML Sitemap”选项。
要验证Yoast SEO是否已创建XML Sitemap,可以单击页面上XML Sitemap选项旁边的问号,单击“请参阅XML站点地图”,查看Yoast SEO生成的实时XML站点地图。
还可以直接输入固定XML站点地图地址查看,例如:
https://www.example.com/sitemap_index.xml
Yoast SEO为不同类型的内容创建多个站点地图。默认情况下,它将为文章,页面,作者和类别生成站点地图。
但是,在将站点地图提交给搜索引擎时,只需提交主站点地图索引文件。我们将在本文后面展示。
方法2.使用Google XML Sitemaps插件在WordPress中创建XML Sitemap
对于不想使用Yoast SEO的XML Sitemaps功能的用户,建议使用此方法。
Google XML Sitemaps插件地址:https://wordpress.org/plugins/google-sitemap-generator/
首先,安装并激活Google XML Sitemaps插件,激活后,该插件会自动为网站生成一个XML Sitemap。只需将sitemap.xml添加到网站地址即可查看它。例如:
https://www.example.com/sitemap.xml
该插件可用于大多数博客和商业网站。但是,仍然需要查看插件设置,确保没有丢失任何内容。
转到 设置 » XML-Sitemap 页面即可配置插件。
在顶部,该插件显示状态信息。如果插件无法ping通任何搜索引擎,它将通知您。
查看基本设置,从中可以禁用插件来通知搜索引擎,增加PHP内存限制等。默认设置适用于大多数WordPress环境。
接下来,您将看到“其他页面”部分。可以从此处手动将页面添加到XML网站地图。如果您的网站具有WordPress CMS未创建的静态HTML页面,这将非常有用。
之后,可以调整插件如何为帖子分配优先级。默认情况下,它使用评论数量来计算帖子的优先级。
插件设置页面的后两部分允许在WordPress网站地图中包含和排除内容。例如,如果您经营一家电子商务商店,则需要在站点地图中包含“产品”内容类型。
之后,可以调整站点地图内容的频率和优先权。更改这些值被搜索引擎认为是提示,它们可以根据其标准选择跟随还是忽略这些标签。
如何告诉搜索引擎站点地图的信息?
搜索引擎在查找站点地图方面非常聪明。每当发布新内容时,都会向Google和Bing发送ping操作,来告知他们有关站点地图中的更改的信息。
但是,我们建议手动提交站点地图,确保搜索引擎可以找到它。
将XML站点地图提交给Google
Google Search Console是Google提供的免费工具,可帮助站长监控和维护其网站在Google搜索结果中的情况。
即使网站是全新的,将站点地图添加到Google Search Console也可以帮助它快速发现内容。
首先,访问Google Search Console网站并注册一个帐户。之后,选择一个属性类型。可以选择域或URL前缀。我们建议选择URL前缀,因为它更易于设置。
输入网站的URL,然后单击继续按钮。
接下来,将要求验证网站的所有权。将看到多种方法来执行此操作,我们建议使用HTML标记方法。
只需复制代码,添加到网站的head标签内,保存即可。
切换回Google Search Console标签,然后点击“验证”按钮。Google会在网站上检查验证码,然后将其添加到Google Search Console帐户。
注意:如果验证失败,请确保清除缓存,然后重试。
现在,已经添加了网站,还需要进一步添加XML站点地图。在帐户中心,点击左侧列中的站点地图。在“添加新站点地图”下添加站点地图URL的最后一部分,然后单击“提交”按钮。
Google需要一些时间来抓取网站。稍后,将能够看到基本的站点地图统计信息。这些信息包括链接数,其中有多少被索引,图像与网页的比例等等。
将XML网站地图提交到Bing
与Google Search Console类似,Bing也提供网站管理员工具,帮助站长在Bing搜索引擎中监控网站。
要将站点地图添加到Bing,需要访问Bing网站管理员工具网站并注册一个帐户。注册后,可以在“添加新网站”部分下添加网站。
然后输入网站详细信息,包括站点地图URL。单击提交按钮继续。
Bing将要求验证网站的所有权,我们建议使用元标记方法。只需复制代码,添加到网站的head标签内,保存即可。
网站如何利用XML Sitemap?
现在,已将XML站点地图提交给Google,让我们看一下如何在网站中使用它。
首先,需要记住XML站点地图不会提高搜索排名。但是,它确实可以帮助搜索引擎查找内容,调整抓取速度并提高网站在搜索引擎中的可见度。
需要密切关注Google Search Console中的站点地图统计信息。它可以显示抓取错误以及搜索范围之外的页面。
在图表下方,可以单击表格查看Google排除或未编入索引的实际URL。
通常,Google可能会跳过重复的内容,不包含任何内容或内容很少的页面以及网站的robots.txt文件或元标记所排除的页面。
但是,如果排除的页面数量异常多,那么可能需要检查SEO插件设置,确保没有阻止任何内容。
80%的人都看过的文章
- 网站出现排名异常该如何处理?
- WordPress主题阿里百秀XIU5.4(亲测可用)
- 几款WordPress图片加水印插件对比
- WordPress关于作者的17个调用函数
- WordPress 插件漏洞被利用,近 20 万站点还没打补丁
- WordPress编码标准 v1.0.0 正式发布
- 2019年不能再用的网站优化方法有哪些?
- 移动端网站该选响应式还是m站?SEO优化该怎么做?
- 上一篇:百度百青藤项目玩法全套教程
- 下一篇:网站降权如何恢复排名?