Overview of PrestaSitemapBundle
4.xPrestaSitemapBundle is a Symfony bundle designed to manage XML sitemaps. It supports the generation of a sitemapindex file that points to multiple urlset files, allowing you to scale beyond the standard limits.
Key capabilities include:
- Route-based configuration: Include specific routes in your sitemap via a single configuration option.
- Scalability: Automatically complies with URL set specifications (up to 50,000 items or 10MB per file).
- Flexible delivery: Access sitemaps on-the-fly via a Symfony controller or dump them to static files for improved performance.
- Rich metadata: Supports decorating URLs with images, video, mobile, and multi-language information.
- Lightweight: Requires no database to function.