WordPress网站的XML网站地图和SEO关系全介绍
每个WordPress网站所有者都应该了解自己的网站地图的一切,毕竟你的网站地图是告诉搜索引擎你的网站上存在什…
每个WordPress网站所有者都应该了解自己的网站地图的一切,毕竟你的网站地图是告诉搜索引擎你的网站上存在什么,以便这些页面可以被列入搜索结果中。而网站地图也有助于用户在登陆你的网站后找到他们的方式。在这篇文章中,搬主题将介绍你需要知道的关于WordPress网站地图SEO的一切。
什么是XML网站地图?
XML网站地图是一个网站上最重要页面的列表。搜索引擎使用网站地图来寻找和抓取网站页面,然后将其添加到搜索结果中。一个网站地图最多可以有50,000个URL,文件大小不超过50MB,但有些服务,如Yoast,出于速度考虑,门槛较低。
如果你超过了这些限制之一,你可以创建另一个网站地图,并在两者之间分割URL–如果需要,你可以多做几次。然后,这些网站地图将需要合并成一个XMP网站地图索引文件,供搜索引擎使用。例如,如果你有大量的博客文章、产品或登陆页面,你可能需要在一个主文件中设置多个网站地图。
它只是意味着你的网站足够大,需要一个目录或参考指南来说明其结构。
网站地图有什么作用?
搜索引擎不应该抓取你网站的每一个页面。有一些页面你不希望出现在搜索结果中,但是,那些你确实希望可以被搜索到的页面呢……但现在还没有呢?
把网站地图看作是你网站的路线图。当一些你希望被发现的页面是不可见的,网站地图告诉搜索引擎它们的存在。换句话说,无论你是否有完整的内部链接结构,搜索引擎都会使用你的网站地图来定位你网站的所有重要页面。
网站地图还将在每个URL旁边有一个日期和时间戳。这告诉搜索引擎该页面最后一次更新的时间。如果网站地图中的日期发生变化,搜索引擎就会知道是时候再次抓取内容并进行索引了。
什么是网站地图SEO?
有了网站地图,搜索引擎就能知道哪些页面是存在的,并且应该被包含在搜索结果中。即使这些页面本身并不能被找到。(当你没有内部链接指向一个页面时,搜索引擎根本就找不到这个页面)。这意味着,网站地图可能是获得流量和从未有用户关注过该页面的区别。
另外,通过在网站地图中添加一个URL,它可以让搜索引擎知道你认为该页面很重要。你遗漏的页面并不重要。此外,这样做还可以进一步扩大你的 “抓取预算”。
例如,假设你的网站有500个页面,但其中只有300个是相关的。如果谷歌对所有500个页面进行索引并打分,其中200个会得到D或F的低分,这将拖累平均分数。但如果你让谷歌只索引300个相关网页,它们的平均成绩就会更高。
如何创建一个XML网站地图
创建XML网站地图的方法有很多。
用WordPress创建一个网站地图
如果你使用WordPress,有一个简单的方法来生成一个XML网站地图。将wp-sitemap.xml添加到URL的末端。WordPress已经自动生成了你的网站地图。
然而这并不是最好的网站地图,这里我们建议使用一个插件来帮助你。这可以让你对网站地图中包含和不包含的内容有更多控制。
使用网站地图SEO插件
当你使用Yoast创建网站地图时,你的URL会被归类,使网站结构清晰。
点击一个索引网站地图(如上面的截图所示),你会被带到一个新的页面,其中有该特定网站地图的所有链接(如下图所示)。
在大多数情况下,非Yoast SEO插件仍然会创建一个看起来类似的网站地图。可能会有一些细微的差别,但它的作用还是一样的。
用SEO插件创建网站地图是很容易的。我们来看看在Yoast中是如何工作的,无论你选择哪个插件,步骤都是相似的。
搬主题站点提供Yoast汉化中文版插件下载【Yoast SEO Premium完美汉化中文版|WordPress最受欢迎SEO优化插件介绍】
在安装和激活Yoast之后,在WordPress仪表板的左侧侧边栏上悬停SEO。从弹出的菜单中选择常规。然后,导航到 “功能 “标签,向下滚动找到XML Sitemaps选项。如果还没有打开,就把它打开,然后点击保存更改。
你的网站地图很快就会生成,这时你可以开始向搜索引擎提交。
创建XML网站地图的更多方法
如果你没有WordPress,你将不得不以另一种方式创建你的XML网站地图。虽然你可以在网上找到一些工具,但谷歌建议让你的网站软件为你生成网站地图。例如,这里是Squarespace关于创建网站地图的文档,而Drupal有一个XML网站地图模块,这里有相关的信息。
一般来说,这和使用WordPress的插件一样简单,但会根据你的CMS而有所不同。
向搜索引擎提交您的网站地图
如果网站有一个彻底的内部链接结构,搜索引擎最终会找到这些URL并对其进行索引。搜索引擎并不依赖提交;它们会抓取和重新抓取网站来寻找内容。
然而,如果你没有在你的网站上添加一些(或任何!)内部链接,搜索引擎将无法找到这些内容。而这正是提交XML网站地图的时候,特别方便。另外,一些搜索引擎有网站管理员工具,有额外的服务来管理你的网站地图和URL。例如,Google Search Console会告诉你,如果你的某个URL有错误。
提交网站地图是非常容易的,我们有向Google、Bing和Yandex提交XML网站地图的指南。其他搜索引擎也有类似的过程–有些,比如DuckDuckGo,根本不允许你提交网站地图。
对于那些提交网站地图的搜索引擎来说,这是确保你 “在他们的系统中 “的一个好方法,可以这样说。你可以确定他们知道你,你的网站在他们的队列中,而且你将有机会使用特定的工具来帮助解决随着时间的推移出现的任何可见性问题。
关于网站地图SEO的常见问题
为优化网站地图SEO,网站地图中应包括哪些内容?
应该包含在网站地图中的页面是你网站上最相关的URL。这意味着两件事。
- 你希望人们能够登陆该页面
- 它为你的受众提供了价值
如果一个URL没有勾选这些选项,它可能不应该被包含在你的网站地图中。
要知道,即使你故意不把页面放在网站地图中,搜索引擎仍然可以找到并索引它们。为了防止这些页面出现在搜索结果中,你需要添加特定的标签。我们关于如何以及何时使用Nofollow链接和Follow链接的文章应该有所帮助。
网站有一个以上的网站地图吗?
首先应该有一个供搜索引擎抓取的XML网站地图和一个供访问者用于导航的HTML网站地图。否则,这个问题的答案是:如果你超过了我们前面提到的网站地图限制–比如有超过50,000个URL或超过50MB(或你的SEO插件设置的任何限制)–你就需要在多个网站地图之间划分URLs。然后你将需要把它们全部包含在一个主要的网站地图索引文件中。
至于其他类型的网站地图,如图片、新闻或视频网站,只有当该媒体是你的主要业务时,你才需要专门的网站地图。如果你是一个摄影师,经营一个新闻网站,或主持一个vlog,那么是的,你应该为这些类型的媒体专门生成网站地图。否则,你可能不需要经历这样的麻烦。
如果网站地图错误怎么办?
如果你已经将你的网站地图提交给Google Search Console,它将标记任何URL错误。你也可以使用网站地图验证器,它将处理XML和HTML网站地图以搜索错误,其中包括搜索引擎无法抓取的页面、401或404错误、非经典URL等。请看我们关于使用网站地图验证器来排除错误的文章,以了解更多信息。
HTML网站地图和XML网站地图之间有什么区别?
HTML网站地图是给人看的,而XML网站地图是给网络爬虫看的。这两种类型的网站地图都被推荐使用。
HTML网站地图:网站访问者可以看到HTML网站地图。它可以帮助他们找到一个可能不容易从主菜单中导航的页面。通常,一个HTML网站会从网站页脚链接到。
当点击进入时,一个HTML网站地图将看起来像这样。
XML网站地图: XML网站地图是最著名的,它是可以被搜索引擎理解的类型。通常情况下,XML网站地图在你的域名的根目录下,如www.lindsaypietroluongo.com/sitemap.xml。
是否有不同种类的网站地图?
除了上面讨论的两种主要类型的网站地图(HTML和XML)之外,还有图像、新闻和视频网站地图。图片和视频网站地图帮助搜索引擎找到并理解你网站上的多媒体内容。新闻网站地图帮助搜索引擎找到谷歌新闻认可的内容。
WordPress网站地图与Drupal、Joomla和Squarespace等其他平台不同吗?
没有。一个XML网站地图就是一个XML网站地图。这就是问题的关键。其目的是让搜索引擎能够抓取和索引你的网站的URL,无论你是如何创建该网站的。正如本文前面提到的,如何生成你的网站地图可能因平台而异,但XML格式本身是标准的.
WordPress最好的网站地图SEO插件是什么?
我们偏爱Yoast,但也有其他网站地图SEO插件可以考虑。 Rank Math在这方面也是很出色的。主要的是,你要确保你可以编辑网站地图。这样,你就可以删除那些你不希望搜索引擎收录的URL。我们有一个8个WordPress网站地图插件的综述来帮助你选择,包括Yoast、All in One SEO、Rank Math SEO、SEOPress等等。这些SEO插件在搬主题站点都可以找到中文版下载。
最后总结
你的WordPress网站地图告诉搜索引擎和访客你最重要的页面在哪里,这些可以帮助你的站点SEO工作,通过优先考虑某些URL,帮助搜索引擎给你的网站一个更高的整体等级。而且,由于创建和提交网站地图是一个简单的过程,设置后可以让你的网站在搜索引擎中更好的展现。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
还没有任何评论,赶紧来占个楼吧!