Aller au contenu principal
Guide SEO

Vérificateur SEO Joomla : diagnostiquer les URL et métadonnées

Une vérification SEO Joomla doit inclure un article accessible par deux éléments de menu, une catégorie et une URL inexistante. Ces exemples aident à distinguer les défauts du routage SEF des problèmes de métadonnées propres aux articles.

Accédez au même article depuis les deux menus

Consignez les adresses finales, le texte H1 et les cibles canoniques des deux chemins. Lorsqu’un contenu identique possède plusieurs routes, examinez les alias des menus et la configuration du routeur avant d’ajouter des redirections manuelles. Vérifiez si un titre de menu remplace à tort le titre de l’article. Ne supprimez pas un élément de menu fonctionnel sans comprendre son effet sur la navigation et les pages enfants.

Testez les URL conviviales et inexistantes

Demandez une ancienne adresse avec paramètres et la route conviviale actuellement présentée aux lecteurs. Déterminez si elles redirigent ou renvoient l’article indépendamment. Demandez un slug inexistant pour détecter les pages d’erreur servies avec le statut 200. Si la réécriture casse toutes les routes enfants, examinez la configuration du serveur plutôt que de modifier chaque article. Répétez les vérifications sur le domaine HTTPS principal après la correction ciblée.

Comparez les articles bien visibles et plus discrets

Choisissez un article absent du menu principal et déterminez si les lecteurs peuvent le trouver via une catégorie ou le sitemap configuré. Comparez ses directives robots et métadonnées à celles d’un article bien visible. Un noindex ne touchant qu’un groupe justifie de vérifier les réglages des articles, le contexte du menu et les extensions concernées. Retestez chaque exemple après la modification pour confirmer la stabilité du routage. Les résultats d’exploration montrent les déclarations actuelles ; ils n’établissent ni l’URL canonique choisie par Google ni le fait qu’il ait revisité la page corrigée.

Un scénario concret de publication

Exemple illustratif : l’activation de la réécriture laisse la page d’accueil fonctionner, mais tous les articles échouent. Examinez le serveur et les modèles de routes avant de modifier le texte des articles. Comparez une route index.php à son équivalent SEF, en notant les statuts et les destinations. Après la correction ciblée, testez aussi une catégorie et un slug inexistant. Vous détecterez ainsi une règle de réécriture qui envoie simplement toutes les requêtes vers une page générique réussie au lieu de résoudre correctement les articles et de conserver des réponses « introuvable » pertinentes pour les contenus absents.

Lancez une vérification et interprétez les éléments observés

Soumettez une URL publique représentative au vérificateur SEO gratuit ci-dessous. Consignez son statut, son titre, sa description et son URL canonique avec l’adresse exacte et l’heure du contrôle. Regroupez les problèmes récurrents selon le modèle ou la configuration responsable afin de retester une seule correction ciblée sur plusieurs pages. Un champ manquant et une exclusion intentionnelle exigent des décisions différentes.

Un audit HTTP/HTML observe les réponses publiques. Il ne se connecte pas à la plateforme, n’examine pas chaque réglage d’administration, ne reproduit pas tous les comportements de rendu côté client et ne prouve pas qu’une page est indexée par Google. Pour obtenir des éléments provenant du moteur de recherche, comparez l’inspection d’URL de Search Console et les données d’exploration ultérieures. Revérifiez l’URL d’origine après publication et actualisation du cache plutôt que de considérer une simple variation du score comme la preuve que le problème sous-jacent est résolu.

Références officielles

Vérifications Joomla avant de modifier SEF

  • Dans Global Configuration, relevez séparément Search Engine Friendly URLs et Use URL Rewriting. La seconde option ne supprime index.php que si le serveur gère la réécriture. Ne les activez pas ensemble en production pour améliorer un score.
  • Pour un article, notez son ID, l’alias de catégorie et l’Itemid de chaque chemin de menu. Comparez l’URL à paramètres avec l’URL SEF de chaque menu. Itemid fournit le contexte du menu au routeur ; un texte identique ne rend pas les URL interchangeables.
  • Sur Apache, vérifiez avec l’hébergeur les règles htaccess.txt de Joomla et le .htaccess existant avant la réécriture. IIS et Nginx demandent une configuration propre. Testez article, catégorie et URL absente, puis purgez le cache d’URL Joomla ou de l’extension concernée.

Il s’agit de contrôles de configuration, pas de mesures sur une installation Joomla. Les identifiants ci-dessous sont fictifs ; utilisez ceux de vos menus et articles.

index.php?option=com_content&view=article&id=123&Itemid=456
index.php/category-alias/article-alias
category-alias/article-alias

Joomla: Routing · Joomla: SEF URLs

Publicité

Questions fréquentes

L’activation de SEF rend-elle toutes les URL Joomla cohérentes ?
Pas à elle seule. Testez les éléments de menu, les alias, le comportement du routeur et les réécritures du serveur sur de vraies URL d’articles, surtout lorsqu’il existe plusieurs chemins de navigation.
Les pages vietnamiennes et anglaises peuvent-elles toutes deux apparaître sur Google ?
Oui, chaque traduction publique complète peut être indexée à sa propre URL. Utilisez des balises canoniques autoréférentes, des liens hreflang réciproques et des entrées dans le sitemap. La décision finale d’indexation appartient à Google.
Un audit réussi garantit-il l’indexation ?
Non. Un audit signale les problèmes observables, sans promettre l’indexation ou un classement dans les moteurs de recherche. Vérifiez la découverte et l’état d’exploration avec Search Console.

Analysez le SEO de votre site web dès maintenant

Analysez gratuitement les facteurs SEO importants et obtenez des suggestions de correction en 60 secondes.