首页 - 每日一评 - 文章正文

如何优化XML站点地图: 13 SEOZui佳实践

时间:2019-07-12 05:16:14 作者:黑曼巴 分类:每日一评 浏览:224

但是,如果要实现hreflang属性,则需要生成完整的XML站点地图,因此让工具为您完成工作会更容易。有关如何手动设置站点地图的详细信息,请访问官方的百度和Bing页面。在单击“提交站点地图”之前,请测试您的站点地图并查看结果,以检查可能导致关键目标网页无法编入索引的错误。他建议将产品页面拆分为不同的XML站点地图并测试每个站点地图。

 

创建站点地图是优化任何网站的重要部分。

站点地图不仅为搜索引擎提供了网站布局的蓝图,而且还包括有价值的元数据,如:

每个页面的更新频率。上次更改时。重要页面彼此之间的关系。

站点地图对于:

的网站尤为重要 包含许多未链接在一起的存档内容。缺少外部链接。有数百甚至数千页。

顾名思义,这些文件为机器人提供了一个站点地图,帮助他们发现和索引Zui重要的页面。

在本文中,我们将讨论为搜索引擎和访问者创建和优化站点地图所需了解的Zui重要提示。

1.使用工具&用于自动生成站点地图的插件

如果您拥有合适的工具,例如带有内置XML Sitemap生成器的审核软件或流行的插件(如百度 XML Sitemaps),则可以轻松生成站点地图。

事实上,已经使用Yoast SEO的WordPress网站可以直接在插件中启用XML Sitemaps。

或者,您可以通过遵循XML站点地图代码结构手动创建站点地图。从技术上讲,您的站点地图甚至不需要采用XML格式—一个分隔每个URL的新行的文本文件就足够了。

但是,如果要实现hreflang属性,则需要生成完整的XML站点地图,因此让工具为您完成工作会更容易。

有关如何手动设置站点地图的详细信息,请访问官方的百度和Bing页面。

2.将您的站点地图提交到百度

您可以从百度 Search Console将站点地图提交到百度。在信息中心内,点击抓取>站点地图>添加测试站点地图。

在单击“提交站点地图”之前,请测试您的站点地图并查看结果,以检查可能导致关键目标网页无法编入索引的错误。

理想情况下,您希望索引的页数与提交的页数相同。

请注意,提交您的站点地图会告诉百度您认为哪些页面质量高且值得索引,但并不能保证它们会被编入索引。

相反,提交站点地图的好处是:

帮助百度了解您的网站的布局。发现您可以纠正的错误,以确保您的网页正确编入索引。优先处理站点地图中的高质量页面

在排名方面,整体网站质量是一个关键因素。

如果您的站点地图将机器人指向数以千计的低质量页面,搜索引擎会将这些页面解释为您的网站可能不是访问者想要访问的网站—即使您的网站需要这些页面,例如登录页面。

相反,请尝试将机器人指向您网站上Zui重要的页面。理想情况下,这些页面是:

高度优化。包括图像和视频。拥有大量独特的内容。通过评论和评论提高用户参与度。隔离索引问题

百度如果搜索控制台没有为您的所有网页编制索引,可能会有点令人沮丧,因为它并不会告诉您哪些页面存在问题。

例如,如果您提交了20,000个页面,并且只有15,000个页面被编入索引,那么您将无法被告知5,000个“问题页面”是什么?是

对于具有针对非常相似产品的多个页面的大型电子商务网站尤其如此。

SEO顾问Michael Cottam撰写了一篇有用的指南,用于隔离有问题的页面。他建议将产品页面拆分为不同的XML站点地图并测试每个站点地图。

创建将确认假设的站点地图,例如“没有产品图片的页面没有被索引”和“rdquo;或者“没有唯一副本的网页没有被编入索引。”

当您将主要问题隔离开来时,您可以解决问题或将这些页面设置为“noindex””因此,他们不会降低您的整体网站质量。

更新:百度 Search ConsoleZui近已根据 索引覆盖率进行了更新。特别是,现在列出了问题页面,并提供了百度没有为某些URL编制索引的原因。

5.在站点地图中仅包含规范版本的URL

当您有多个非常相似的页面时,例如同一产品的不同颜色的产品页面,您应该使用“link rel=canonical””标签告诉百度哪个页面是“主要””他们应抓取并索引的页面。

如果您没有包含指向其他网页的规范网址的网页,则机器人可以更轻松地发现关键网页。

6.尽可能使用Robots.txt上的机器人元标记

当您不希望将网页编入索引时,您通常会想要使用元机器人“无索引,请关注”标签

这可以防止百度为页面编制索引,但它会保留您的链接权益,对于对您的网站很重要但不应该显示在搜索结果中的实用程序页面尤其有用。

您唯一想要使用robots.txt阻止网页的时候就是您正在吃掉抓取预算。

如果您注意到百度正在以核心页面为代价重新抓取并索引相对不重要的页面(例如,单个产品页面),则可能需要使用robots.txt。

7.不要包含‘ noindex’站点地图中的 网址

说到浪费的抓取预算,如果搜索引擎机器人不允许对某些网页编制索引,那么他们的网站地图就不会有业务。

当您提交包含已屏蔽和“免费索引”的站点地图时页面,你同时告诉百度“它是非常重要的,你索引这个页面”并且“我们不允许将此页面编入索引。”

缺乏一致性是一个常见的错误。

8.为大型站点创建动态XML站点地图

在大型网站上跟上你所有的元机器人几乎是不可能的。

相反,您应该设置规则逻辑,以确定何时页面将包含在您的XML站点地图中和/或从noindex更改为“index,follow”。

您可以找到有关如何创建动态XML站点地图的详细说明,但同样,借助为您生成动态站点地图的工具,此步骤也变得更加容易。

9.使用XML Sitemaps& RSS/Atom Feeds

当您更新页面或向网站添加新内容时,RSS/Atom供稿会通知搜索引擎。

百度建议使用站点地图和RSS/Atom提要来帮助搜索引擎了解应该索引和更新哪些页面。

通过在RSS/Atom供稿中仅包含Zui近更新的内容,您可以更轻松地为搜索引擎和访问者查找新内容。

10.仅在进行重大更改时更新修改时间

不要试图通过更新修改时间来欺骗搜索引擎重新编制索引页面,而不会在页面上添加任何实质性页面。

去年,我详细谈论了风险搜索引擎优化的潜在危险。我在这里重申了我的所有观点,但足以说明百度可能会开始删除你的日期戳,如果他们在不提供新价值的情况下不断更新。

11.不要担心优先级设置

一些站点地图具有“优先级”功能。表面上告诉搜索引擎哪个页面Zui重要的列。

然而,这个功能是否真的有效,长期以来一直存在争议。

去年年初,百度的Gary Illyes发推文推文 ,百度bot在抓取时忽略了优先级设置。

12.保持文件大小尽可能小

您的站点地图越小,您在服务器上的压力就越小。

2016年,百度和Bing都将接受的站点地图文件的大小从10 MB增加到50 MB,但是保持站点地图尽可能精简并确定关键目标网页的优先级仍然是一种很好的做法。

13.如果网站包含> 50,000个网址

,则创建多个站点地图 您每个站点地图限制为50,000个网址。

虽然这对大多数网站来说已经足够了,但有些网站需要创建多个站点地图。

例如,大型电子商务网站可能需要创建额外的站点地图来处理额外的产品页面。

以下是来自 百度的John Mueller关于如何为超过50,000个URL添加站点地图的建议。

更多SEOZui佳实践:

内部链接结构Zui佳实践促进您的SEOHow改善您的网站导航: 7个必要的Zui佳实践尝试通过这4个简单的实验来揭穿SEOZui佳实践

图片 学分

特色图片&由Aleh Barysevich创建的截图,创建/拍摄于2018年2月

CategorySEO

上一篇:百度bot抓取预算由百度的Gary Illyes解释

下一篇:在百度中为结构化数据轻松获胜5次

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作