cleentfaar / sitemap
该包已被废弃,不再维护。没有建议的替代包。
轻松生成网站地图
dev-master
2017-03-26 17:21 UTC
Requires
- php: ^7.1
- beberlei/assert: ^2.7
- knplabs/gaufrette: ^0.3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- matthiasnoback/symfony-dependency-injection-test: ^2.0
- phpunit/phpunit: ^5.7|^6.0
- symfony/dependency-injection: ^3.0
This package is not auto-updated.
Last update: 2022-02-01 13:06:18 UTC
README
灵活的库,可用于从任何来源生成XML网站地图并将其存储到任何文件系统中。
有关实际XML协议的更多信息,请参阅 sitemap.org 文档
功能
- 支持许多文件系统(使用Gaufrette抽象层)
- 自动轮换生成的XML文件(防止URL数量过多或文件大小限制被达到)
- 自动将所有生成的文件列出一个单独的'index' XML文件(提交给搜索引擎使用)
文档
常见问题解答
我应该为我网站生成XML网站地图吗?
Google提到了以下适用场景,建议拥有网站地图XML文件(见https://support.google.com/webmasters/answer/156184)
- 您的网站非常大。因此,谷歌的网页爬虫可能会忽略爬取您的一些新或最近更新的页面。
- 您的网站拥有大量孤立或不相互链接的内容页面。如果您的页面没有自然引用,您可以在网站地图中列出它们,以确保谷歌不会忽略您的部分页面。
- 您的网站是新的,并且外部链接很少。谷歌爬虫和其他网页爬虫通过跟随页面之间的链接来爬取网络。因此,如果没有任何其他网站链接到它们,谷歌可能不会发现您的页面。
- 您的网站使用丰富的媒体内容,在谷歌新闻中显示,或使用其他与网站地图兼容的注释。谷歌可以适当考虑网站地图中的额外信息用于搜索。