aliarteo / ali-sitemap-bundle
A Symfony Bundle for easy Sitemaps.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/aliarteo/ali-sitemap-bundle
Requires
- php: >=8.1
- doctrine/orm: >=2.10
- symfony/config: >=5
- symfony/dependency-injection: >=5
- symfony/filesystem: >=5
- symfony/finder: >=5
- symfony/framework-bundle: >=5
- symfony/http-foundation: >=5
- symfony/http-kernel: >=5
- symfony/routing: >=5
- symfony/twig-bundle: >=5
- symfony/yaml: >=5
This package is not auto-updated.
Last update: 2026-01-31 21:16:32 UTC
README
A Symfony Bundle for Simple Sitemap Generation
📌 Introduction
AliSitemapBundle is a lightweight Symfony bundle designed to simplify sitemap generation. It allows you to quickly define and publish sitemaps using a YAML configuration file.
✨ Features
| Feature | Description |
|---|---|
| YAML Configuration | Define sitemaps and nodes directly in the bundle's config file. |
| Dynamic URLs | Generate URLs dynamically using Entity, Repository, Order, ... |
| robots.txt | Create robots.txt with link to the sitemap |
| Customizable Templates | Easily override Twig templates for custom output. |
| No Database Needed | Works without a database—just configure and go. |
📦 Installation
Open a command console, enter your project directory and execute:
composer require aliarteo/ali-sitemap-bundle
⚙️ Configuration
Configure the bundle by editing the YAML file. See the Configuration Guide.
🚀 Roadmap
- Twig integration: Embed sitemap URLs in Twig templates.
- Extend with custom node types.
- Cache sitemaps for performance optimization.
📄 License
MIT License © 2025 AliSitemapBundle View LICENSE