XML和HTML网站地图的SEO有什么好处

发布者:hqt发布时间:2020-02-20 10:02:53

当前位置:主页 > 行业动态

站点地图通常是一个XML文档,其中包含您选择告诉Google和其他搜索引擎进行索引的网站上的页面列表。

Google经常将站点地图文件用作您网站上可用页面的指南-即使它可能决定不索引您在站点地图上列出的每个页面。

该站点地图还包含有关每个页面的信息,包括它的创建时间和最后修改时间,以及它相对于您网站上其他页面的重要性。这样可以加快索引页面的过程。

站点地图是Google在SEO中罕见的事情之一。通常,Google喜欢与神秘的网站所有者交谈。

但是,对于站点地图,Google明确指出

如果正确链接了您的网站页面,则我们的网络爬虫通常可以发现您的大部分网站。即使这样,站点地图也可以改善您的站点的爬网,特别是如果您的站点满足以下条件之一……”

哪些网站需要站点地图?

在“以下条件​​”中,Google声称站点地图可帮助……

从上面可以明显看出,大多数网站都应该有一个sitemap

拥有站点地图会有任何风险吗?

站点地图是SEO中稀有,精美,精彩的部分。拥有站点地图不会给网站所有者带来任何风险,只会带来好处。

尽管Google确实指出不能保证其机器人甚至可以读取站点地图,但它也指出:

“在大多数情况下,拥有站点地图将使您的网站受益,并且永远不会因拥有站点地图而受到惩罚。”

综上所述,Google已经确认您不会因站点地图而受到惩罚,并且可能会对您的网站有所帮助。有了这些信息,您就可以准确地知道为什么每个想要在Google上排名的网站都需要一个。每当我开始在SEO广告系列上与客户合作时,我总是建议在此过程中使用站点地图。

我应该有XML网站地图还是HTML网站地图?

区别在于XML网站地图是为搜索引擎编写的,而HTML网站地图是为人类编写的。

XML网站地图是专门为搜索引擎蜘蛛编写的。搜索引擎蜘蛛可以通过查看XML文件来快速,轻松地提取有关您站点的所有重要信息。

HTML网站地图使迷失的人类用户可以在他们正在寻找的站点上找到页面。请记住,搜索引擎会奖励易于使用的网站,并且在许多情况下,您可以通过改善用户体验来提高网站的排名。您可能会通过提供HTML网站地图来提供更好的用户体验。

疯狂蛋博客网站地图

Crazy Egg博客具有HTML站点地图。在页脚中查找it

此外,设计良好的HTML网站地图应具有指向您网站上每个网页的定位链接。这样可以确保您的整个网站都是可搜索的。从理论上讲,精心设计的HTML网站地图可以减轻对XML网站地图的需求。

那么您应该使用哪个站点地图?这个问题的简单答案是两者。使用XML站点地图迎合搜索引擎蜘蛛,并使用HTML站点地图迎合肉欲的人类朋友。每个人都赢了!

内容联合,复制和站点地图

使用XML网站地图的另一个原因是要解决内容重复问题。

对于发布大量内容的网站将其内容联合在其他网站上的情况并不少见。

未经作者许可,重新发布网站或博客内容的情况也不罕见。

两者都是内容重复的示例。

Google不喜欢内容重复。Google的Panda使用重复的内容更新了受罚的网站,以消除搜索结果页面中的垃圾网站。此更新从搜索结果中删除了重复的内容,仅显示了最初发布的内容。

XML网站地图使您可以向Google显示您是原始内容创建者。该站点地图将显示内容的发布日期,甚至是小时。

高质量的内容

2017年,我们现在知道Google非常重视和奖励优质内容。

早在2015年,Google发布了一个更新,通常称为“ 质量更新 ”。Google在其核心排名算法中更新了高质量内容的信号。结果是高质量的内容得到了奖励,而劣质的和农场化的内容更容易受到惩罚。

正如我前面提到的,XML网站地图是您告诉Google您何时向网站添加新内容或更新旧内容的快速方法。如果您定期发布高质量的内容,则每次发布或更新时都希望尽快告知Google,以查看排名的提高情况。

请记住,当我们谈论高质量的内容时,这不仅指文章的篇幅(尽管研究表明,长篇幅的内容效果更好)。尽管没有官方指南,但我们知道可以根据内容的相关性,关键字和关键字变体的自然用法,可读性和句子结构,相关的内部和外部链接以及内容格式(包括标题标签和视觉效果)来判断内容质量媒体。

站点地图中包含什么内容,如何创建一个?

让我们开始讲究细节。

尽管您可能会认为站点地图非常出色,但由于它们的“怪异”程度,您可能会对它们有些害怕。

网站结构

资源

你没看错 我的意思是,看看那件事。对某些人来说,这是美丽的对象。对其他人来说,这比您奶奶的360度实时流媒体处理更为复杂。

幸运的是,某些内容管理系统(CMS)可以自动生成XML网站地图。我听到你在一英里外松了一口气。如果您是WordPress用户,则建议您使用Yoast SEO插件,它可以生成XML网站地图。

如果您不使用WordPress,并且CMS不会自动生成站点地图,则有许多免费工具可以为您创建站点地图。我个人推荐Screaming FrogXML-sitemaps.com,尽管还有很多很多。

使用XML-sitemaps.com创建站点地图XML文件

首先,转到XML-sitemaps.com并粘贴您的网站URL:

生成XML Sitemap步骤1

接下来,让他们的搜寻器浏览您的网站。如果您的网站有超过500个URL,则需要设置一个付费帐户。搜寻器完成后,下载“ .XML”文件。

下载站点地图XML文件

使用Screaming Frog创建站点地图XML文件

为了使Screaming Frog正常工作,您需要为计算机安装最新的Java更新,但是一旦加载,只需按照以下说明生成站点地图:

还有许多其他站点地图创建工具,其中大多数工作方式几乎相同。因此,此建议应适用于大多数站点地图创建服务。

创建站点地图后,请务必将其同时提交给Google Search Console和Bing网站管理员工具,以加快对网站建立索引的过程。

将您的站点地图提交到Google Search Console:

要在Google Search Console中注册您的站点地图,请按照以下步骤操作:

  1. 检查您的XML Sitemap是否在服务器上并且URL是否已加载(或使用Sitemap测试工具,其中有很多)。通常,您将sitemap.xml文件上传到网站的根目录。将其放在以下位置是很正常的:https://mywebsite.com/sitemap.xml
  2. 登录到Search Console
  3. 在“抓取”下,选择“站点地图”
  4. 点击“添加/测试站点地图”
  5. 输入站点地图的URL,然后单击“提交站点地图”

将站点地图提交到Bing网站站长工具:

必应网站管理员工具

BTW – Bing会赠送$ 100的注册广告抵免额!

要向Bing注册站点地图,请执行以下操作:

  1. 检查您的XML Sitemap是否在服务器上并且URL已加载
  2. 登录到Bing网站管理员工具
  3. 点击“配置我的网站”,然后点击“站点地图”
  4. 在“提交站点地图”文本框中输入站点地图URL
  5. 点击“提交”

除了快速注册对内容的更改之外,Google网站管理员工具还有一个好处,即可以通知您站点地图中是否有任何错误需要修复。

包起来

对于想要确保他们正在尽其所能取悦SEO众神的网站所有者而言,创建XML网站地图和HTML网站地图是值得的。尽管没有具体的证据表明站点地图可以使您的网站受益,但是很有可能会这样做-并且没有受到处罚的风险,因此您应该设置一个站点地图。

----- end -----