如何优化XML网站地图:8个SEO最佳做法 | 文章 – 汇丰机汇

网站地图(Sitemap)是网站管理员向搜索引擎公布可以被网络蜘蛛抓取页面的协议,网站地图必须遵循XML格式的定义,Google、MSN、Yahoo以及Ask都遵循网站地图的协议。网站地图除了可以一目了然地呈现网站内容给用户,在SEO的执行上,可以快速让网络机器人获取网站结构和内容。
营销  ·    ·  3 mins read

网站地图帮助搜索引擎了解网站

网站地图(Sitemap)是网站管理员向搜索引擎公布可以被网络蜘蛛抓取页面的协议,网站地图必须遵循XML格式的定义,Google、MSN、Yahoo以及Ask都遵循网站地图的协议。

网站地图除了可以一目了然地呈现网站内容给用户,在SEO的执行上,可以快速让网络机器人获取网站结构和内容。XML网站地图还提供一些关键的元数据,例如:每个页面多久更新一次、上次更改时间以及网页之间的相对重要性。

提交网站地图的好处是:帮助搜索引擎了解网站布局、发现错误,以确保正确的索引页面。虽然提交网站地图不能保证所有的连结都会被抓取,被抓取也不一定会被编入索引,但如果您发布了很多新内容,并希望将其尽快编入索引,或者是经营电子商务网站,那么提交网站地图仍然是直接提供信息给搜索引擎的好方法。

使用工具和插件自动生成网站地图

如果您拥有合适的工具,能很轻易地做成网站地图,例如带有内置XML Sitemap生成器的软件或是插件(如Google XML Sitemaps),在网络上可以搜寻到很多免费的Sitemap生成器。另外,可以按照XML网站地图代码结构手动创建网站地图,XML文件需以utf-8编码。其实网站地图不一定需要使用XML格式,亦可使用文本文件(txt),用新行分隔每个URL即可。不论使用何种形式的文件,注意需要遵循Sitemap要求的格式。但是,如果网站要实现hreflang属性,则需要完整的XML网站地图。

将网站地图提交给Google

做好网站地图后,您需要将网站地图提交给Google。您可以从Google Search Console提交网站地图。首先要向Google提出申请,需要向 Google 证明您是网站的管理者,才能将网站加入 Google Search Console。验证成功后,就可提交网站地图。

提交流程:进入「Google Search Console」 >点选「Sitemap」>输入 Sitemap 网址>点选「提交」。提交后可于下方「已提交的 Sitemap」字段中看到 Sitemap 的上传状态与收录网站数目。检查是否有导致关键登录页面无法编制索引的情况,索引的页面数与提交的页面数应相同。

在网站地图中优先考虑高质量页面

网站质量是影响排名的关键因素,如果您的网站地图将机器人引导到数千个低质量的页面,则搜索引擎会认为这个网站没有任何人想访问,即使该页面对于您的网站是必需的(例如登录页面)。所以设计网站时,请尝试将机器人导向到您网站上最重要的页面。这些页面最好是: l 高度优化。 l 含有图像和视频。 l 有很多独特的内容。 l 通过评论和评论促进用户参与。

使用canonical”标签引导主要页面

如果您有多个非常相似的页面(例如,同一产品的不同颜色的产品页面),则应使用「 link rel = canonical」卷标来告诉网络蜘蛛,哪个页面是应抓取并建立索引的「主」页面。

尽可能在Robots.txt上使用Robots元标记

当您不希望将页面被编入索引时,通常需要使用元漫游器的「 noindex,follow」标记。这样可以防止搜索引擎为该页面编制索引,且可以保留对网站是很重要的链接资产,但不应该出现在搜索结果中的页面。如果您发现搜索引擎忽略核心页面,却抓取相对不重要的页面并将其编入索引,您可能要使用robots.txt。

确实使用XML网站地图和RSS / Atom Feed

Google建议同时使用网站地图和RSS / Atom Feed,以帮助搜索引擎了解应为哪些页面编制索引和更新。当您更新页面或为网站添加新内容时,RSS / Atom Feed会通知搜索引擎,也能让网络蜘蛛和用户容易发现更新。

当您进行重大更改时才更新修改时间

不要尝试在不对页面进行任何实质性更改的情况下,通过更新修改时间,来欺骗搜索引擎为页面重新编制索引。如果在不提供新的有价值的内容的形况下更新日期戳,Google有可能会开始删除您的日期戳。

不要让网站地图太大

网站地图越小,对服务器施加的压力就越小。每个网站地图的档案大小不得超过50 MB,URL数量不得超过50,000。每个网站可以生成一个以上的网站地图,若是您的网站地图超过上述的大小,就必须分成几份提交。即使没有超过规定大小,也可将网站地图分成多个提交。较小的档案可提高读取速度,减少网站带宽的浪费。

 

AAdigital Biz Ltd
AAdigital Biz Ltd
AADIGITAL BIZ LIMITED
AADIGITAL BIZ LIMITED