Je souhaite savoir si nous supprimons les extensions de fichier à l'aide de .htaccess
pour un nouveau site Web. Devons-nous ajouter la balise rel
-canonical
pour chaque page afin d'éviter que Google ne les considère comme un contenu dupliqué?
Pour clarifier cela, je veux dire:
Je cherche à utiliser example.com/contact
URL au lieu de example.com/contact.php
.
Le problème est que je crains que Google ne détecte ces doublons.
example.com/contact
et example.com/contact.php
Ensuite, je vais ajouter les balises rel=canonical
pour chaque page. Je veux savoir si c'est la meilleure pratique? Ou quel est le meilleur moyen?
Si vous n'avez pas une tonne de backlinks:
Tant que vous redressez ou réécrivez complètement les URL, Google suivra les anciens liens et les supprimera. Les logiciels canoniques sont une bonne idée pour simplement insister sur le fait que vous souhaitez utiliser les versions sans extensions .php.
Si vous avez déjà une tonne de backlinks:
Ne changez pas d'URL uniquement pour changer d'URL. Supprimer l’extension ".php" n’est pas vraiment très utile pour le référencement, mais pourrait être un peu plus facile pour l’expérience utilisateur si vos visiteurs veulent taper des URL directement de temps en temps. Si vous avez déjà une quantité décente de backlinks pointant vers votre site, ne modifiez pas les URL - les inconvénients l'emporteront sur les avantages et Google continuera à suivre les anciens liens ".php" des autres sites.
Essayez de supprimer .php en utilisant .htaccess réécrire les codes via le code de redirection 301. La canonicalisation consiste à éviter différentes versions de pages Web.
Par exemple, dans le cas où vous avez/contact et /contact-form.php et si la page/contact est une page de contact complète qui contient également /contact-form.php, la version canonique de/contact-form .php devrait être/contact.