WordPress – Suppression des date dans les permalinks

Depuis les premiers jours de ce blog, j’utilisais le format suivant /%year%/%monthnum%/%day%/%postname%/ pour mes permaliens (permalinks).
Cela n’apportait pas grand chose. De plus, au niveau du référencement il est plutôt conseillé d’utiliser juste le titre de l’article (/%postname%/) ou le titre et la catégorie (/%category%/%postname%/).

Si il est facile de changer la structure elle-même des liens permanents dans WordPress, il est toutefois nécessaire de rediriger tous les liens (l’ancien format) vers le nouveau permalinks via l’utilisation d’une règle de réécriture (htaccess).
Dans le cas contraire, vous risquez de perdre votre trafic entrant des anciens liens permanents ainsi que de voir tout simplement disparaitre vos anciens articles qui étaient indexés dans Google.

Sous WordPress

  • Rendez vous dans l’onglet Permaliens de l’onglet Réglages du panneau d’administration.
  • Dans le champ Structure personnalisée, vous devez entrer votre nouveau format: /%postname%/
  • Cliquez sur Enregistrer les modifications

Pour d’autre format, vous pouvez consulter le Codex De WordPress à ce sujet.

Les redirections via le htaccess
Vous allez devoir éditer le fichier .htaccess qui se trouve à la racine de votre blog WordPress.
A noter toutefois, que je pars du principe que vos liens permanents étaient de la forme : http://votresite.com/2008/04/11/titre-de-votre-article.

  • Ouvrez le fichier .htaccess
  • Juste devant # Begin WordPress, ajouter la ligne suivante :
1
RedirectMatch permanent ^/[0-9]{4}/[0-9]{2}/[0-9]{2}/([a-z0-9\-/]+) http://votresite.com/$1
  • Si votre site est installé dans un sous-répertoire (ie: http://votresite.com/wordpress/)
1
RedirectMatch permanent /wordpress/[0-9]{4}/[0-9]{2}/[0-9]{2}/([a-z0-9\-/]+) http://votresite.com/wordpress/$1

Pour tester tout cela, rendez-vous sur Google et taper la commande suivante dans le champ de recherche:

site:www.votresite.com

Celle-ci vous retournera les pages de votre site indexées dans Google.
Cliquez sur un des liens (ancien format).
Si vous êtes redirigé sur l’article (avec le nouveau format de lien) c’est que tout est ok.
Sinon vous avez fait une erreur quelque part.

Hervé — 7 janvier 2009 @ 12:31 Filed under: Blog,Référencement Tag: , , , ,

Définir une zone géographique ciblée sur Google

Comme expliqué dans un poste précédent (Choix de l’extension d’un nom de domaine), si vous avez un nom de domaine qui n’est pas lié à un pays (i.e.: .com, .net, .org, …), google déterminera le pays de votre site en fonction de l’adresse ip du serveur sur lequel est hébergé votre site.

Par exemple, Webadev (ma société) est une société belge. Nos serveurs ne sont pas en Belgique (nous avons récemment obtenu des ips belge mais c’est une autre histoire).

Le problème suivant est posé : Comment apparaitre dans les résultats Belgique sur Google ?

Une solution serait de prendre un serveur en Belgique et d’héberger notre site. C’est bien joli tout ca mais je n’ai aucune envie d’avoir un serveur belge (connexion bas débit, très cher,…)

Mais comment allons nous faire ?

Et c’est là que notre ami Google intervient. Sur Google Webmaster tools qui sont des outils pour les webmasters, dans la rubrique outils pour un site sélectionné, vous pouvez définir une zone géographique ciblée.


Définir une zone géographique ciblée sur Google
Si votre site cible les internautes d’une zone géographique particulière (exemple la Belgique mais que vous êtes hébergé en France), vous pouvez l’associer à cette zone. Ces informations aideront Google à déterminer les modalités d’affichage de votre site dans les résultats de recherche propres à une région.

Ce n’est pas beau la vie ?

Hervé — 19 décembre 2007 @ 10:01 Filed under: Internet,Référencement Tag: , , ,