cleentfaar / sitemap
This package is abandoned and no longer maintained.
No replacement package was suggested.
Generate sitemaps with ease
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
Flexible library for generating XML sitemaps from any source to any filesystem.
For more information about the actual XML protocol, check out the sitemap.org documentation
Features
- Supports a lot of filesystems (uses the Gaufrette abstraction layer)
- Generates XML files with automatic rotation (preventing too many URLs or filesize limit being reached)
- Automatically lists all generated files into a single 'index' XML (to be submitted to search engines)
Documentation
FAQ
Should I generate XML sitemaps for my site?
Google mentions the following applicable cases for having sitemap XMLs (see https://support.google.com/webmasters/answer/156184):
- Your site is really large. As a result, it’s more likely Google web crawlers might overlook crawling some of your new or recently updated pages.
- Your site has a large archive of content pages that are isolated or not linked to each other. If you site pages do not naturally reference each other, you can list them in a sitemap to ensure that Google does not overlook some of your pages.
- Your site is new and has few external links to it. Googlebot and other web crawlers crawl the web by following links from one page to another. As a result, Google might not discover your pages if no other sites link to them.
- Your site uses rich media content, is shown in Google News, or uses other sitemaps-compatible annotations. Google can take additional information from sitemaps into account for search, where appropriate.