Petits problèmes avec la version 2.5 de Wordpress.

J’éprouve quelques difficultés avec la migration à la version 2.5 de Wordpress, requise pour éviter des problèmes avec Google et Technorati.

Par conséquent, les pages statiques (À propos, Archives, etc) ne fonctionnent plus de manière temporaire. Des tas de gens semblent avoir le même problème d’ailleurs, mais la solution ne semble pas évidente.

Je devrais avoir plus de temps pour regarder ça de près ce soir. Si qqun a une idée à ce sujet, qu’il me la fasse connaître!

Tags:

11 commentaires ↓

#1 Rémi Prévost le 04.09.08 à 20:04

Cela a probablement à voir avec le fait que tu utilises des URIs /index.php/…

Je n’ai malheureusement pas de solution magique à te donner :P

Par contre, en attendant de trouver une solution, tu pourrais toujours changer les liens de ces pages vers /index.php?pagename=about et /index.php?pagename=archives .

#2 Stéphane Guérin le 04.09.08 à 20:18

Je t’avais averti! Quand ça marche, touches-y pas! héhé ;)

#3 Michael le 04.09.08 à 20:39

Stéphane, en fait, ça ne marchait plus. Il y avait une vulnérabilité de sécurité qui permettait une forme insidieuse de spam, et Google ainsi que Technorati on avertis qu’ils déclasseraient les blogs qui utilisaient des versions de Wordpress moindres que la 2.5. Donc, pas trop le choix…

J’ai finalement changé le modèle d’URL pour /année/mois/titre.

Et ça fonctionne. Le bug, c’est que tous ceux qui avaient créé des liens vers des pages précises de mon blogue vont se retrouver avec des liens brisés, et que mon référencement en souffrira évidemment.

Franchement, je ne suis pas épaté par cet upgrade de Wordpress fait en toute vitesse en raison d’une vulnérabilité de sécurité. On ne peut pas dire que c’est sans friction, ni sans conséquence pour les gens qui utilisent leur plateforme.

Une première fausse note pour Wordpress dans mon cas, mais une de taille… :(

#4 Stéphane Guérin le 04.09.08 à 22:33

« Google ainsi que Technorati on avertis qu’ils déclasseraient les blogs qui utilisaient des versions de Wordpress moindres que la 2.5 »

Bordel!

#5 burningHat le 04.10.08 à 3:15

Pas tellement fait en toute vitesse, la plateforme 2.5 bénéficie de 6 mois de développement intensif (à tel point qu’on a sauté la 2.4 pour aller direct à une 2.5 complète)… Quand à tes futurs soucis de référencement et de liens brisés, c’est tout à fait gérable avec un fichier .htaccess écrit pour rediriger les anciennes URL vers les nouvelles.

#6 Michael le 04.10.08 à 7:34

BurningHat, encore faudra-t-il que nous nous tapions la liste de tous les URLs pour pouvoir les rediriger… Sans compter tous les liens “en durs” codés dans les billets vers d’autres billets.

Décidément, même s’il a fallut 6 mois pour développer cette MAJ, le bug de sécurité a précipité les choses à la toute fin pour ceux qui souhaitaient faire une mise à jour en douceur… :(

#7 Dan_p le 04.10.08 à 9:12

humm… te lire fait renaître une question que je me posais il y a quelque temps…

Est-ce que mettre /année/mois/titre dans l’URL peut nuire au référencement (ici je ne parle pas des liens quel les gens ont pu faire vers les anciens URL) par rapport à seulement /titre ?

#8 Rémi Prévost le 04.10.08 à 12:32

“Franchement, je ne suis pas épaté par cet upgrade de Wordpress fait en toute vitesse en raison d’une vulnérabilité de sécurité.”

Whaaaat? La version 2.5 est préparée depuis des mois et des mois, et elle a été rendue disponible bien avant la découverte de la vulnérabilité.

Tu aurais dû upgrader à 2.3.3 qui, elle, a été préparée en vitesse pour patcher la vulnérabilité. Tu aurais eu beaucoup moins de problèmes.

“BurningHat, encore faudra-t-il que nous nous tapions la liste de tous les URLs pour pouvoir les rediriger… Sans compter tous les liens “en durs” codés dans les billets vers d’autres billets.”

C’est justement à ça que sert un fichier .htaccess, à rediriger *tous* les liens qui pourraient être brisés. Pas besoin de tout se les taper manuellement.

#9 Christophe le 04.10.08 à 12:39

Michel,

Je te recommande l’installation du plugin “Redirection” pour Wordpress, qui pourra se charger des redirections de tes billets les plus “linkés” vers les URL mises à jour, le tout en redirection 301. Ça risque d’être un travail de longue haleine, mais ça vaut le coup. Le plugin te dira au bout de quelques heures d’installation quelles sont les principales erreurs 404, à toi de faire les redirections ensuite, pour les billets principaux d’abord (les plus linkés), et ensuite les billets “secondaires” moins linkés.

@ Dan_p:
Pour les URL, je préconiserai la structure /%postname%/, ou /%category%/%postname%/ si l’on souhaite structurer le tout un minimum. Pour les moteurs de recherche, ce qui importe, c’est avant tout les mots-clés (quel scoop!). Cette structure a l’avantage de pousser les mots-clés du titre le plus près possible du domaine, sans s’encombrer du mois et de l’année qui de plus peuvent influencer négativement la profondeur des répertoires.

My 2 cents.

#10 Michael le 04.10.08 à 17:09

Rémi, j’étais déjà à 2.3 et tant qu’à upgrader, j’ai fait comme la plupart des gens et j’y suis allé avec la version la plus à jour pour éviter un autre upgrade dans quelques mois. Comme la plupart des gens d’ailleurs…

Ça me fait toujours sourire de lire des développeurs et programmeurs oublier que la très grande majorité des auteurs de blogues n’ont pas l’expertise requise pour savoir qu’ils doivent spontanément créer un fichier .htaccess et de proclamer ça comme une évidence. Les gars, regardez un peu autour de vous, il n’y a pas que des développeurs/programmeurs et non, bloguer n’est pas réservé qu’aux développeurs/programmeurs… ;)

Autre truc Rémi: qu’est-ce que je vais écrire dans le fichier .htaccess d’après toi? À un moment donné, il faudra que je prenne le temps de retracer les URLs des billets vers lesquels je linkais, pas le choix. Ça reste une job de bras.

Reste une chose: en upgradant, les URLs précedemment définis dans Wordpress n’ont pas suivis. Et ça, même si ça fait “des mois et des mois” que l’upgrade existe, ça reste un méchant bug qui pose vraiment problème.

Ce n’est pas comme si j’avais une configuration exotique avec mes URLs précédents: j’ai simplement utilisé la fonction de personnalisation des structures que Wordpress permet, sans plugins ou tours de magie.

#11 Michael le 04.10.08 à 17:34

Christophe, un gros merci pour le plugin. C’est une solution que je peux utiliser, et qui règle vraiment mon problème avec un peu de travail.

Ça va m’éviter d’avoir à fouiller dans tous les billets, et de perdre les liens entrants vers des pages précises. Sans avoir à jouer dans le .htaccess parce que malheureusement, le jour de ma naissance j’ai dû en manquer un bout à ce sujet… ;)