cleentfaar/sitemap

该包已被废弃,不再维护。没有建议的替代包。

轻松生成网站地图

dev-master 2017-03-26 17:21 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:06:18 UTC


README

Build Status Scrutinizer Scrutinizer Coverage Github All Releases

灵活的库,可用于从任何来源生成XML网站地图并将其存储到任何文件系统中。

有关实际XML协议的更多信息,请参阅 sitemap.org 文档

功能

  • 支持许多文件系统(使用Gaufrette抽象层
  • 自动轮换生成的XML文件(防止URL数量过多或文件大小限制被达到)
  • 自动将所有生成的文件列出一个单独的'index' XML文件(提交给搜索引擎使用

文档

  1. 入门
  2. Symfony桥接
  3. 贡献

常见问题解答

我应该为我网站生成XML网站地图吗?

Google提到了以下适用场景,建议拥有网站地图XML文件(见https://support.google.com/webmasters/answer/156184

  • 您的网站非常大。因此,谷歌的网页爬虫可能会忽略爬取您的一些新或最近更新的页面。
  • 您的网站拥有大量孤立或不相互链接的内容页面。如果您的页面没有自然引用,您可以在网站地图中列出它们,以确保谷歌不会忽略您的部分页面。
  • 您的网站是新的,并且外部链接很少。谷歌爬虫和其他网页爬虫通过跟随页面之间的链接来爬取网络。因此,如果没有任何其他网站链接到它们,谷歌可能不会发现您的页面。
  • 您的网站使用丰富的媒体内容,在谷歌新闻中显示,或使用其他与网站地图兼容的注释。谷歌可以适当考虑网站地图中的额外信息用于搜索。