Comment supprimer les dates des permaliens existants?

8

Après avoir fait des recherches sur les dates sur les blogs, il semble que ce soit une bonne idée de les supprimer des publications existantes.

Considérer:

  1. Auto-hébergé (sur Bluehost)
  2. Plus de 1000 publications existantes
  3. Tous les messages sont indexés par Google et beaucoup sont liés à d'autres domaines. De nombreux articles sont liés au blog. Je ne veux pas rompre les liens.
  4. Je ne veux pas perdre le Pagerank ou l'âge des publications dans Google. Ceci est très important car la majeure partie du trafic provient de Google et de nombreuses pages se classent bien.
  5. L'URL actuelle est: http://www.thedomain.com/blog/2012/07/01/blah-blah-blah-blah/
  6. La nouvelle URL doit être http://www.thedomain.com/blah-blah-blah-blah/

Je sais que cela peut être fait avec ModRewrite, mais est-ce la meilleure façon? Google saura-t-il qu'il s'agit du même article?

Est-il possible de changer de permaliens?

B Seven
la source

Réponses:

8

Vous trouverez cet article de Joost De Valk sur la modification des permaliens WordPress pour n'inclure que /%postname%très utile.

Le nombre de publications que vous avez n'a plus d'importance si vous utilisez la dernière version de WordPress (au moins> v3.3.1).

Je crois que votre structure de permalien était initialement - ceci /blog/%year%/%monthnum%/%day%/%postname%/- et maintenant, vous prévoyez d'utiliser une structure beaucoup plus simple - /%postname%/- l'amirite?

Si ce qui précède est vrai, il vous suffit d'ajouter cette règle à votre fichier .htaccess, et il devrait prendre en charge toutes les redirections 301 pour vous:

RedirectMatch 301 ^/blog/([0-9]{4})/([0-9]{2})/([0-9]{2})/([^/]+)/$ http://www.thedomain.com/$4

Et comme il s'agit d'une redirection 301, oui, Google finira par savoir que le message a été déplacé vers une nouvelle URL.

EDIT: Soit dit en passant, la règle de redirection ne nécessite pas mod_rewrite. Il utilise mod_aliasce qui est activé par défaut par la plupart (sinon la quasi-totalité) des hôtes.

c'est moi
la source
Oui, je veux changer la structure du permalien comme vous l'avez décrit. La redirection 301 a-t-elle un impact sur le classement Google? Merci.
B Seven
2
Non, pas que je sache. En fait, j'ai déplacé mon site vers un domaine complètement différent, et je n'ai vu aucun impact. Mais cela peut différer, personne ne peut en être sûr. :)
its_me
@BSeven Soit dit en passant, une redirection 301 est la meilleure que vous puissiez faire.
its_me
Je ne savais pas si l'amélioration du permalien valait le risque de réduire le classement. La plupart du trafic est organique et passe par Google.
B Seven
1
Probablement webmasters.stackexchange.com. Et n'oubliez pas de chercher d'abord, afin que votre question ne soit pas fermée comme une dupe.
its_me