是什么让网站地图如此重要?
如果 你的网站上的网页被正确链接这样一来,网络爬虫就很容易发现你的网站究竟是关于什么的。
虽然没有必要特别需要网站地图,然而,它将促进我们的SEO工作,所以建议你在建设网站时使用它们。
此外,在一些特殊情况下,你会发现使用网站地图是很有用的。
例如,你可以很容易地通过链接找到谷歌的网页,如果你有一个全新的网站,并且很少有外部的 反向链接那么,使用网站地图肯定会提高你在谷歌上的存在感。
另一种情况是,如果你拥有一个 电子商务 具备超过500万个页面的网站,除非你有完美的内 链接和外部链接如果没有网站地图,搜索引擎可能很难找到你网站的所有页面。这就是拥有网站地图可以让你走得更远的地方。
什么类型的网站需要网站地图?
如果我们谈论谷歌的文档,当你在一个非常大的网站上工作时,比如说,一个电子商务网站,XML网站地图是很重要的。此外,那些没有多少 外部链接或有大量档案的网站也需要一个网站地图.如果你定期在你的网站上发布内容,这些也是有帮助的。
显然,拥有这类网站对大多数人来说是有益的,但使用XML网站地图对每个网站来说肯定是有效的。所有的网站都需要搜索引擎轻松找到其中的优先页面,并知道它们最后一次更新的时间,这就是为什么也需要安装有用的插件。
XML网站地图的分类
网站地图被分为不同的类型。让我们来看看你会需要哪些类型。
什么是XML文件的网站地图索引?
XML网站地图有一些限制,如下所示。
- 不超过50,000个URL。
- 未压缩的文件大小限制为50MB。
你可以用以下方法压缩网站地图 gzip 以便为你的服务器节省带宽。然而,当你解压缩文件后,网站地图仍然不能超过上述的限制。
当你超过上述限额时,你将被要求分担。 跨越几个XML网站地图的URLs.这些网站地图可以与一个单一的XML网站地图相结合 索引文件,这通常被称为sitemap-index.xml,它本身是各种网站地图的一个网站。
当你在处理特别大的网站时,你需要一个精细的方法,你可以创建几个网站地图索引文件。下面给出了一些例子。
- 网站地图-索引-类别.xml
- 网站地图-index-articles.xml
- 网站地图-索引-产品.xml
但有一点需要注意的是,你不能对网站地图索引文件进行嵌套。如果你想让搜索引擎一下子找到网站地图文件,你需要 做 具备以下条件:
你需要做的另一件事是通过将网站地图与谷歌联系起来提交。
视频地图
除了图像之外,如果使用视频对你的业务至关重要,你可以提交一个XML视频网站地图。如果不是这种情况,那么视频网站地图就根本没有必要。
你需要记住的一件事是保存你要嵌入视频的页面抓取预算,并确保你对所有视频使用标记。
谷歌新闻网站地图
已注册的网站 谷歌新闻 发生使用这个网站地图。如果你要包括过去发表的文章,每个网站地图有多达1000个URL的限制,那么你可以在新的文章发表时更新同样的内容。
与网上的建议相反,谷歌新闻网站地图不支持图像URL。谷歌建议你使用og: image或schema.org image来为你的文章指定谷歌新闻的缩略图。.
移动网站地图
你不需要使用一个 手机 大多数网站的网站地图。这是因为移动网站地图是针对功能手机页面的,对大多数网站来说不是必需的。此外,这些也与智能手机不兼容。
因此,建议不要使用移动网站地图,除非你有为特色手机设计的独特URL。
动态地图
静态网站地图可以使用在线工具轻松创建,如 尖叫的青蛙.
然而,这些网站地图的一个主要问题是,当你删除或创建一个页面时,网站地图会过时。即使你尝试修改内容,网站地图也无法自动更新lastmod标签。
因此,如果你不能为每一个变化手动创建和上传网站地图,最好避免使用静态网站地图。
你可以通过使用你的服务器轻松地自动更新动态XML网站地图,并在网站发生变化时反映相关变化。
要创建一个动态的XML网站地图。
- 开发者将需要编码一个自定义脚本,并为其提供明确的规格。
- 将需要动态网站地图生成工具
- 为你正在使用的CMS安装一个插件
动态XML网站地图 和网站地图索引是目前使用的一些最佳做法,而不是HTML或移动网站地图。
建议你使用视频、图片和谷歌新闻网站地图,只有在改善内容类型的索引有助于推动你的关键绩效指标时才使用。
XML网站地图的索引优化
如果你想推动SEO KPI,那么你应该在XML网站地图中包括有相关SEO的页面。
XML网站地图包含需要抓取的页面列表,而不是您网站的所有页面。
在这之后,搜索蜘蛛会出现在你的网站上,并表明它将抓取的页面数量。然后,XML网站地图指出需要考虑的事情,比那些没有被屏蔽在网站地图中的事情更重要。
这样做,你就是向搜索引擎表明,你宁愿特别关注某些URL。有了这个,你的抓取预算也将变得更加有效。
只要使用与SEO相关的页面,你就能使搜索引擎更有效地抓取网站,并获得使用更好的索引的好处。
聘请SEO顾问
雇佣一位居住在伦敦的#1 SEO顾问,他曾与Zoopla, uSwitch, Mashable, Thomson Reuters等公司合作。雇佣Lukasz Zelezny(MCIM,F IDM)。
为完善SEO的SiteMap XML需要采取的措施
使用能自动生成网站地图的插件和工具
当你有一套正确的工具,如内置XML网站地图生成器的审计软件或高度使用的插件,生成网站地图很容易。
即使是使用Yoast SEO的WordPress制作的网站也可以在插件中启用XML网站地图。
另一种设置网站地图的方法是按照XML网站地图的代码结构进行设置。
从技术上讲,你的网站地图没有必要是XML格式的,你只需要一个文本文件,其中有一个新的行来分隔每个URL。
如果你打算实施hreflang属性,你将被要求生成整个XML网站地图,这样一来,工作就会变得更容易进行。
你也可以查看谷歌或必应的网页,了解更多关于自动设置网站地图的方法。
向谷歌提交网站地图
转到谷歌 搜索控制台仪表板,然后点击抓取>网站地图>添加测试网站地图,向谷歌提交你的网站地图。
在提交网站地图之前,你可以测试网站地图并查看结果,以寻找错误,并可以防止关键登陆页面被索引。
你需要确保被索引的网页数量与提交的网页数量相同。
通过提交你的网站地图,你是在告诉谷歌考虑需要索引的高质量页面,但这并不能保证这些页面会被索引。
通过提交您的网站地图,您将能够
- 帮助谷歌了解网站的布局方式。
- 发现可以纠正的错误,以确保你的网页被正常索引。
在你的网站地图中优先考虑高质量的页面
网站的整体质量是一个关键因素,无论哪里的页面 排名 是有关的。
如果你的网站地图被引导到 机器人对低质量的网页,搜索引擎可能会理解为人们会想要访问这些网站页面的人--即使这些页面对你的网站很重要,如登录页面。
相反,你应该引导机器人到你网站上的高优先级页面。这些页面需要。
- 要高度优化。
- 包含图像和视频。
- 包含独特的内容。
- 通过评论和意见实现用户参与。
避免与指数化有关的问题
如果谷歌搜索控制台不对网页进行索引,就会产生问题,并表明这些网页可能成为问题。
例如,如果你提交了20,000个网页,只用了15,000个进行索引,你将不会收到任何关于有5,000个 "问题网页 "的通知。
这是大多数电子商务网站的一个常见问题,这些网站包含多个类似产品的页面。
建议你将特定产品的页面分成多个XML网站地图,并对每一个网站进行测试。
建议你创建肯定假设的网站地图,如 "没有产品图片的页面没有被索引 "或 "没有独特副本的页面没有被索引"。
当你分离出主要问题时,你可以修复它们,或者将这些页面设置为 "无索引",这样它们就不会影响你网站的整体质量。
在网站地图中包括URL的规范版本
如果你的网站有几个与产品页面几乎相似的页面,建议你应该使用 "link rel=canonical "标签,以帮助谷歌了解哪个是它应该索引和抓取的 "主要 "页面。
如果你不包括含有指向其他页面的规范性URL的页面,那么机器人更容易发现关键页面。
尽可能避免使用Robots.txt
如果你不想使用被索引的页面,你通常可以使用元机器人的 "noindex, follow "标签。
使用这个标签,你可以阻止谷歌对该页面进行索引,但允许它保留你的链接资产。这对那些对你的网站具有高度优先权的实用页面特别有用。
只有当你的抓取预算不足时,才使用robots.txt来阻止网页。
如果你发现谷歌正在以牺牲核心页面为代价索引和重新抓取低优先级的页面,那么最好使用robots.txt。
为大型网站创建动态网站地图
要跟上大型网站的所有元机器人,可能会变得很困难。
相反,你可以设置规则,以确定一个页面何时会被包括在你的XML网站地图中,或者何时会从无索引变为 "索引,跟随"。
关于开发基于XML的动态网站地图的方法,有详细的说明,但是,你可以跳过这一步,使用负责生成动态网站地图的工具,让事情快速发展。
使用RSS/Atom Feeds和XML Sitemaps
当你想更新一个页面或在你的网站上添加新内容时,RSS/Atom feeds会向搜索引擎发出通知。
谷歌建议同时使用RSS/Atom feeds和网站地图,以使搜索引擎能够确定哪些页面需要更新和索引。
通过在你的RSS/Atom feeds中添加最近更新的内容,你将使访问者更容易找到两个搜索引擎的新内容。
修改页面的实质性变化
最好是在不做任何重大改变的情况下,通过更新页面的修改时间来避免欺骗搜索引擎重新收录页面。
避免在您的网站地图中使用 "noindex "URLs
考虑到抓取预算的浪费,万一引擎机器人不允许索引某些页面,那么在网站地图中实施这些页面就没有任何意义。
如果你的网站地图包括 "noindex "和被屏蔽的页面,这意味着你在告诉谷歌,索引该特定页面是很重要的,你不允许索引这个页面。
在这方面,缺乏一致性是一个主要问题。
不应过于重视优先权设置
"优先权 "列可用于某些网站地图,表明哪些页面处于高优先级。
然而,有几个人仍然对这一功能是否真的有效持怀疑态度。
使用一个较小的网站地图
一个较小的网站地图意味着你对服务器的压力较小。
最近,谷歌和必应都将可接受的网站地图文件的大小从每个网站地图50,000个URL和从10MB增加到50MB。
尽管这些尺寸对大多数网站来说是足够的,但有些网站管理员将被要求把网页分成两个或更多的网站地图。
例如,如果你经营的网店有200,000个页面--你将需要创建五个独立的网站地图来管理所有内容。
如果不需要,就不要创建网站地图
并非每个网站都需要网站地图。
谷歌很容易找到这些页面,并对其进行相当准确的索引。此外,仅仅通过使用网站地图,你将无法带来巨大的SEO价值。
如果你正在建立一个单页或组合网站,甚至是一个不需要定期更新的组织网站,那么你可以不使用网站地图。
但为了以防万一,如果你 发布 如果你经常有新鲜的内容,并希望它尽快被索引,或者你的网站有成百上千的页面,如电子商务网站,那么你可以使用网站地图直接向谷歌提供信息。
XML网站地图最佳实践检查表
确保你投入时间来练习以下内容。
- 在XML网站地图中使用hreflang标签
- 使用和标签
- 使用gzip来压缩网站地图文件
- 使用网站地图索引文件
- 如果你能确保索引驱动你的KPI,就使用视频、图像和谷歌新闻网站地图
- 动态生成视频XML网站地图
- 确保URL只包含在一个单一的网站地图中
- 在robots.txt中参考网站地图索引URLs
- 向Google Search Console和Bing Webmaster Tools提交网站地图索引。
- 在XML网站地图中只包括SEO相关的页面
- 在所有的错误和警告上下功夫
- 分析最新趋势和不同类型的有效页面
- 计算提交的页面数量和索引率
- 解决提交页面被排除的原因
牢记这些要点,你现在可以检查你的网站地图,确保你在正确的轨道上。
总而言之,通过包括这些有用的技术,你肯定能够使你的网站更容易被搜索到,更容易被用户访问。有了这些,从长远来看,你将能够提高你在搜索引擎上的排名以及用户参与度。