J'ai créé example.com/about.html
à l'aide d'un hébergement Web HTML simple et je souhaite migrer vers un site WordPress. Si j'installe WordPress sur mon hébergement, il serait essentiel que je supprime .html
de toutes mes quelque 50 pages.
Lorsque je crée le site dans WordPress, tous mes anciens liens seront-ils brisés? Est-ce que tout mon référencement existant aura disparu?
Techniquement, example.com/about.html
et example.com/about
sont deux URL différentes. Si vous ne faites rien, les liens seront brisés.
Je vous suggère de rester avec le comportement par défaut de Wordpress et de ne pas conserver les extensions .html. Vous pouvez ensuite créer une redirection automatique à partir de n’importe quelle URL .html vers son équivalent non-.html. Vous pouvez le faire au niveau du serveur: Redirection de l’ancienne page .html vers une nouvelle page sans extension html?
Si vous préférez conserver le format d'URL et l'extension .html, vous pouvez également le faire facilement: Ajout de l'extension .HTML à chaque WordPress Page
Vous pouvez supprimer le fichier .html des URL et rediriger les pages vers le format WordPress des URL propres. Cela maintiendra les pages indexées dans Google et votre trafic les mêmes.
Voici un code Apache htaccess qui devrait faire l'affaire.
RewriteiteEngine On
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule ^ (. *). Html $/$ 1 [L, R = 301]
Si vous déplacez votre site HTML vers un site WordPress et que vous souhaitez conserver les mêmes adresses URL, la bonne nouvelle est que vous pouvez ajouter l'extension .html à vos adresses URL de messages via un lien permanent et à des pages individuelles. besoin d'ajouter une fonction à votre fichier function.php.
Suivez cette recommandation pour savoir comment faire les deux, pages et publications.
Vous pouvez également essayer de rechercher une plongée, par exemple check celui-ci .