Disons que nous hébergeons actuellement notre blog WordPress sur certains domaines et souhaiterions le déplacer vers un nouveau domaine. Comment faire cela avec le moins de tracas et de succès SEO?
Y at-il des plugins qui pourraient aider avec cela? (par exemple, fournir une redirection 301 automatique entre domaines ou similaire)
Je recommande de gérer la redirection 301 sur votre serveur Web plutôt que dans WordPress. mod_rewrite ou RedirectMatch seront beaucoup plus efficaces que de lancer WordPress pour fournir un en-tête Location
:.
<VirtualHost *:80>
ServerName busted-cheap-url.com
# mod_alias
RedirectMatch permanent (.*) http://great-new-url.com$1
# OR mod_rewrite
RewriteEngine on
RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>
Il existe plusieurs méthodes pour modifier l'URL du blog. J'ai tendance à préférer définir un nouveau WP_HOME
et WP_SITEURL
dans wp-config.php
comme solution miracle, et l'exécution de commandes SQL dans la base de données comme solution plus permanente.
Voir également:
Regardez la réponse précédente concernant le référencement et la redirection 301. Quant à déplacer wordpress:
C'est à peu près ça. vous êtes prêt à partir.
Ce que j'aime faire, c'est exporter la base de données wordpress dans un fichier .sql. Ensuite, effectuez une recherche/remplacement sur oldurl.com vers newurl.com. Oui, vous pouvez simplement changer votre site_url et home_url dans le tableau des options, mais vous aurez raté BEAUCOUP d'autres endroits.
Sans oublier, certains plugins vont casser si vous ne le faites pas de cette façon.
Une fois la modification effectuée, importez votre fichier .sql dans la nouvelle base de données du nouveau serveur.
WordPress Codex est un excellent outil. :)