SeoController
extends AbstractController
in package
Ressources SEO servies à la racine du site.
Expose le plan de site XML et le fichier robots.txt, générés dynamiquement
à partir des gabarits Twig du dossier seo/.
Table of Contents
Methods
- robots() : Response
- Sert le fichier `robots.txt` du site.
- sitemap() : Response
- Génère le plan de site XML des pages publiques.
Methods
robots()
Sert le fichier `robots.txt` du site.
public
robots() : Response
Route : /robots.txt, nom app_robots.
Attributes
- #[Route]
- '/robots.txt'
- $name: 'app_robots'
Return values
Response —Contenu texte brut (Content-Type: text/plain).
sitemap()
Génère le plan de site XML des pages publiques.
public
sitemap(UrlGeneratorInterface $urlGenerator) : Response
Les URL sont construites en absolu à partir des routes statiques du site (accueil, contact, politique de confidentialité, CGU, pages fonctionnalités), chacune assortie d'une fréquence de mise à jour et d'une priorité.
Route : /sitemap.xml, nom app_sitemap.
Parameters
- $urlGenerator : UrlGeneratorInterface
-
Générateur d'URL absolues.
Attributes
- #[Route]
- '/sitemap.xml'
- $name: 'app_sitemap'
Return values
Response —Document XML (Content-Type: application/xml).