Drupal
Drupal fournit un robots.txt physique à la racine web et vous laisse le contrôle total des fichiers et des templates.
- 1.robots.txt : remplacez le robots.txt de la racine web de Drupal (le dossier contenant index.php) par celui généré, ou installez le module RobotsTxt pour le modifier depuis l'administration (il faut alors supprimer le fichier physique). Sur les sites gérés avec Composer, le plugin drupal/core-composer-scaffold écrase robots.txt à chaque mise à jour du cœur : excluez-le ou ajoutez vos règles via file-mapping dans composer.json.
- 2.llms.txt : déposez llms.txt dans cette même racine web, à côté d'index.php, pour qu'il soit servi à l'adresse /llms.txt. Le .htaccess par défaut sert les fichiers .txt ; sous Nginx, vérifiez que les règles location ne le redirigent pas vers Drupal.
- 3.Données structurées : la méthode la plus propre est le module Metatag avec Schema.org Metatag. Sinon, collez le contenu de json-ld.html dans le fichier html.html.twig de votre thème, juste avant </head> (ou ajoutez-le avec hook_page_attachments dans un module personnalisé).
- 4.Méta : avec le module Metatag, mettez à jour le titre et la description de la page d'accueil (Configuration > Recherche et métadonnées > Metatag) à l'aide des textes de meta-suggestions.html.
- 5.Videz les caches (Configuration > Performance ou drush cr) et ré-analysez le domaine sur AIVIS.
Téléchargez le pack depuis votre rapport AIVIS avant de commencer, puis ré-analysez le site pour vérifier que le score a augmenté.
Analysez votre site avec AIVIS →