采自:埃克森数字营销

今天我们聊一聊网站地图,网站地图属于技术SEO范畴。 除了服务器,网站地图是你网站SEO优化战略的基础。 网站地图可以协助搜索引擎浏览网站,帮搜索引擎了解你的网站并抓取你的网站。 下面我们来具体看一下。

一、什么是网站地图?

网站地图是你网站的蓝图,它可以帮助搜索引擎找到、抓取和索引你网站的所有内容。网站地图还会告诉搜索引擎你网站上的哪些页面最重要。

网站地图主要有四种类型:

  • 普通 XML 网站地图: 这是迄今为止最常见的网站地图类型。它通常以 XML 网站地图的形式链接到你网站上的不同页面。
  • 视频网站地图: 专门用于帮助 Google 理解你页面上的视频内容.
  • 新闻网站地图: 帮助谷歌在获得谷歌新闻许可的网站上查找内容
  • 图片网站地图: 帮助谷歌 找到所有在你网站上的图片。

二、为什么网站地图很重要?

像谷歌、雅虎和必应这样的搜索引擎使用你的网站地图来找到你网站上的不同页面。

正如谷歌所言:

“如果你网站的页面有正确的链接设置,我们的网络爬虫通常可以发现你网站大部分页面。”

换句话说: 你可能不需要网站地图。但使用网站地图绝对不会影响你的 SEO 。所以使用网站地图是有意义的。

在一些特殊情况下,网站地图确实会派上用场。

例如,Google 主要通过链接找到网页。如果你的网站是全新的,只有少量的外部反向链接,那么网站地图就可以在很大程度上帮助谷歌在你的网站上找到页面。

或者你可能正运行一个拥有500万个页面的电子商务网站。除非你有完美的内部链接和大量的外部链接,否则 Google 很难找到所有这些页面。这时网站地图就可以起到非常重要的作用。

有了这些,下面是如何设置一个网站地图… … 并为 SEO 优化它。

三、实操如何设置网站地图

1. 创建网站地图

你的第一步是创建一个网站地图。

如果你使用 WordPress,你可以使用 Yoast SEO插件帮你制作一个网站地图。

使用 Yoast 制作 XML 网站地图的主要好处是它可以自动更新(动态网站地图)。

因此,每当你添加一个新的页面到你的网站(无论是博客文章或电子商务产品页面) ,该页面的链接将自动添加到你的站点地图文件:

如果你不使用 Yoast,还有很多其他的 WordPress 插件(比如 Google XML Sitemaps) ,你也可以用来创建一个网站地图:

如果你不使用 WordPress 呢?

别担心。你还可以使用第三方网站地图生成工具,比如 xml-sitemaps.com 。它们将生成一个 XML 文件,可以将其用作网站地图。

无论哪种方式,一旦你的网站地图创建好,我建议手动打开它看看。

(你的网站地图通常可以在 xxx.com/sitemap.xml或者xxx.com/sitemap_index.xml 找到。但这取决于你的 CMS 和你用来创建网站地图的程序)

它应该显示你网站上的所有页面:

如果一切看起来都很好,是时候把你的网站地图提交给谷歌了。

2. 把你的网站地图提交给 Google

提交你的网站地图, 需要登录到你的谷歌搜索控制台帐户。

然后,转到边栏中的“ 索引”→“ 站点地图”。

如果你已经提交了你的网站地图,你会在这个页面上看到一个“已提交的网站地图”列表:

提交网站地图其实非常简单,只是将你的网站地图URL复制到搜索控制台站点地图的下图位置,然后点击提交即可完成。

3. 使用网站地图报告发现网站错误

一旦 Google 抓取了你的网站地图,点击“已提交的站点地图” :

如果你看到“已成功处理站点地图索引” ,那么谷歌就成功地抓取了你的网站地图。

你也可以点击“查看索引涵盖范围”进入网站地图的覆盖率报告,这份报告向你展示 Google 在你的站点地图中发现了多少 url… … 以及这些页面中有多少最终出现在 Google 的索引中。

4.使用你的网站地图查找索引方面的问题

使用网站地图的一个好处是,它可以给你一个大致的估计:

  • 你想索引多少页面
  • 有多少页被索引

例如,假设你的网站地图链接到5000个页面。

但是当你查看谷歌搜索控制台,你的网站只有2000页被索引。

这里肯定有问题。可能是因为在这5000个页面中有很多重复的内容。所以谷歌并没有为这些重复内容建立索引。

或者可能是你网站上的页面数量超过了你的爬取预算。

5.让你的网站地图和 Robots.txt相匹配

你的网站地图和 Robots.txt 协同工作是很重要的。

换句话说:

如果你在 Robots.txt 中屏蔽一个页面,或者在页面上使用“ noindex”标记,你也不要让这个页面出现在你的网站地图中。

否则,你就是在给谷歌发送混乱的信息。

你的网站地图说: “这个页面非常重要,可以放到我们的网站地图中。”。但是当 google 机器人登陆页面时,它们会被屏蔽。

6. 网站地图专业提示

如果你是大型的网站,可以将网站地图分解成更小的网站地图: 网站地图的 url 限制为50k。因此,如果你运行的网站有大量的页面,谷歌建议将你的网站地图拆分成几个小的网站地图。

注意日期: 网站地图中的 url 有一个“最近修改过的”日期。

我建议只有当对你的网站进行重大更改(或添加新内容到您的网站)时,才更改这些日期。否则,谷歌警告说,更新没有更改内容的网页的日期可能会被视为一种垃圾策略。

不要偏爱视频网站地图: 视频结构化数据在很大程度上已经取代了对视频网站地图的需求。一个视频网站地图肯定不会影响你的网页获得视频丰富文本摘要的能力。但通常不值得这么麻烦。

要让网站地图小于50mb: Google 和 Bing 都允许网站地图大于50mb。尽量不要不超过50mb,这样就不会有问题。

HTML Sitemaps: This is basically the equivalent of an XML sitemap… but for users.

HTML 网站地图: 基本等同于XML地图。区别是XML网站地图是给搜索引擎看的,而HTML网站地图是给网站访问用户看的,仅此而已。

对于搜索引擎来说不需要HTML网站地图,因为谷歌和其他搜索引擎仅依赖于你的 XML 网站地图。

但是HTML网站地图对人类访客有用,一个HTML网站地图会帮助访客快速导航找到想要查看的内容,并且 HTML 网站地图不会伤害你的SEO优化。

所以建议每个网站可以做一个HTML网站地图,起码可以提高网站用户体验。