Aller au contenu

Du scan à une correction vérifiée ​

Un scan a détecté une description manquante sur un article de démonstration. Nous avons ajouté la description dans Filament, relancé le scan et généré un rapport montrant la correction.

Ces captures proviennent d’une démonstration Merchant locale exécutée le 9 septembre 2026. Le contenu est constitué de données d’exemple ; les deux scans et le rapport ont été générés pour ce parcours. Aucun historique de tendance n’a été prérempli. L’application utilise Laravel 12 et Filament 4, avec le cœur Rankbeam, l’éditeur gratuit et le moteur Pro. Les captures sont en anglais.

Télécharger le rapport d’exemple (PDF)

Ce document remanié résume les résultats enregistrés des scans et du rapport. Sa mise en page diffère de celle des PDF Pro par défaut.

Scanner les pages enregistrées ​

Après l’installation de Pro et l’enregistrement des cibles, lancez :

bash
php artisan seo-pro:scan --sync

La démonstration enregistre 18 contenus et trois routes. Ce premier scan a traité les 21 cibles sans échec et détecté 20 problèmes : six avertissements et 14 remarques.

Premier scan terminé : 21 cibles, 20 problèmes, six avertissements et 14 remarques. Interface en anglais.

Les captures ont une résolution 2×. Ouvrez-les pour les examiner en taille réelle.

Examiner un problème ​

Dans SEO Dashboard, ouvrez Page issues à côté de la ligne concernée. Pour « Behind the Scenes: Our Product Photography », le résultat indique le champ description manquant, l’URL de la page et le scan qui l’a détecté.

La fenêtre Page issues identifie Post 5, son URL et le champ description manquant. Interface en anglais.

Enregistrer la description ​

Ouvrez l’article dans Posts, remplissez SEO description et enregistrez. L’éditeur Filament gratuit affiche le texte saisi dans son aperçu de recherche et indique Manual comme source. Dans cet exemple, la description compte 142 caractères ; le titre provient toujours de l’article.

La description SEO enregistrée et son compteur de 142 caractères. Interface en anglais.
L’aperçu en direct utilise la description saisie, avec la source Manual. Interface en anglais.

Enregistrer un champ et vérifier sa correction sont deux étapes distinctes. Le score est mis à jour après le scan suivant. Sans Filament, enregistrez la même valeur avec la méthode saveSEO() de votre modèle.

Relancer le scan et vérifier le changement ​

Relancez la même commande :

bash
php artisan seo-pro:scan --sync

Le tableau de bord marque désormais ce problème précis comme Fixed, corrigé. Les 19 autres restent ouverts.

Comparaison enregistrée : aucun nouveau problème, aucune régression, un problème corrigé et 19 encore ouverts. Interface en anglais.
ContrôleAvantAprès
Cibles traitées2121
Problèmes ouverts2019
Avertissements65
Remarques1414
Score SEO technique moyen9293

Le score reflète les contrôles techniques de Rankbeam. Il ne mesure ni le trafic, ni la position dans les résultats de recherche, ni la présence dans les réponses d’IA. Un contrôle de description réussi ne garantit pas non plus qu’un moteur de recherche affichera cette description.

Générer le rapport ​

Pour cette démonstration, nous avons généré un rapport de référence avant de modifier l’article, puis un second après le nouveau scan :

bash
# After the first scan, before making changes:
php artisan seo-pro:report --output=storage/app/seo-reports/baseline.pdf

# After saving the fix and rescanning:
php artisan seo-pro:report --output=storage/app/seo-reports/after-fix.pdf

Le second PDF indique un problème corrigé, aucun nouveau et 19 ouverts. Sa tendance contient uniquement les deux scans ci-dessus. Search Console et la journalisation des robots IA étaient désactivés ; ces sections indiquent donc que les données ne sont pas disponibles.

Première page du rapport de démonstration Merchant remanié.

Le premier rapport établit la référence de comparaison. Si vous générez un seul rapport après avoir corrigé une page, il ne peut pas montrer de changement par rapport à un rapport antérieur. Utilisez --no-store pour un aperçu qui ne doit pas modifier cette référence.

Le rapport d’origine a été exporté avec le moteur Browsershot. Consultez les rapports en marque blanche pour les prérequis des moteurs, la personnalisation et les envois planifiés.

Essayer sur votre application ​

Commencez par Installer Pro, puis scannez une page dont vous pouvez vérifier la sortie. Pro fonctionne aussi sans Filament. Pour essayer d’abord le moteur de métadonnées gratuit, utilisez la démo Docker.

rankbeam/laravel-seo est distribué sous licence MIT.