Tag Archives: SEO

Headspace 2 et WordPress 3.0: Problème et solution

Suite à l’évolution de WordPress vers la version 3.0, un petit souci est apparu dans mon panneau d’administration pour la création et l’édition des billets.

Aucune fonctionnalité AJAX ne fonctionnait. J’étais incapable de créer des tags (mots-clés), impossible de déplacer les boîtes dans l’ordre de mon choix et sans oublier que la gestion des images/vidéos et autres médias s’ouvrait dans une page au lieu d’être une fenêtre superposée.

Après avoir cru à un problème de mise à jour de WordPress et avoir réinstallé à neuf la bête, j’ai testé la désactivation totale des plugins.

SURPRISE!

Ce qui faisait défaut ne le faisait plus!

Mais qui était donc le coupable?

Je pars donc à une chasse ouverte  armé de ma patience et de ma sanguinaire souris.

LE COUPABLE

Headspace2, plugins d’optimisation pour les engins de recherches est le grand coupable, mais rien sur son site ne permet de croire à une éventuelle mise à jour, car la dernière remonte à septembre 2009!

OUILLE! Il serait temps de changer mes habitudes et de migrer vers un autre allier du nom de All In One SEO Pack, mais pour l’instant, il est possible d’apporter une mineure correction à Headspace 2 pour le remettre sur le droit chemin!

CORRECTION – MISE-À-JOUR – SOLUTION

La solution, je l’ai trouvé dans ce billet que je vous retranscris ici, dans mes mots.

1- Ouvrir le fichier headspace-tags.js qui se trouve à cet endroit: /wp-content/plugins/headspace2/js/headspace-tags.js

2- Vous rendre à la ligne 67, vous y trouverez ceci :

function get_tag_element () {
if ($('#tags-input').length == 1)
return '#tags-input';
else if ($('#tax-input\\[post_tag\\]').length == 1)
return '#tax-input\\[post_tag\\]';
}

3- Vous devez remplacer le tout par ceci

function get_tag_element () {
if ($('#tax-input-post_tag').length == 1)
return '#tax-input-post_tag';
else if ($('#tags-input').length == 1)
return '#tags-input';
else if ($('#tax-input\[post_tag\]').length == 1)
return '#tax-input\[post_tag\]';
}

Sauvegardez et faites un « force refresh » à votre navigateur dans votre fenêtre d’édition et de création de billets. Si cela ne fonctionne pas, un petit coup de balai dans la cache (l’effacer) et le tour est joué!

Bon blogging à tous! :-)

Les commentaires en NoFollow sont une aberration

Aujourd’hui, en regardant le code source de la zone des commentaires de ce blog, je me suis rendu compte d’une aberration…

J’ai remarqué que l’adresse web des gens qui venaient commenter était agrémentée d’un nofollow.

Qu’est-ce que le NoFollow?

Un lien est dit nofollow s’il contient l’attribut rel= »nofollow ». Dans ce cas, les moteurs de recherche qui supportent cette fonctionnalité sont censés ignorer dans leur algorithme le fait que ce lien existe. Un lien nofollow ne transmet donc pas de PageRank (ni de TrustRank ou ce que vous voulez…).

A la base, les moteurs de recherche ont proposé ce système de liens nofollow pour tenter d’aider les webmasters à combattre le spam par liens. Très rapidement, on a donc vu une grande partie des sites ayant du contenu généré par les utilisateurs l’utiliser aux endroits où des liens sortants externes étaient créés (commentaires de blogs, forums, wikis, etc.). Le nofollow était donc assez logiquement utilisé uniquement sur les liens sortants externes.
[source webrankinfo]

Je croyais que c’était une petite erreur du template que j’utilise, mais il n’en est rien puisque le fichier que j’ai dù modifié se situait dans le répertoire /wp-includes/ de WordPress.

Je ne suis pas un expert du SEO, mais il m’apparaît inconcevable de greffer un nofollow aux gens qui viennent commenter un billet sur ce blog (ou tout autre blog d’ailleurs). Cette impolitesse à leur égard est maintenant corrigée sur MindSix et je vais faire de suite le tour de mes autres blogs et regarder de près la zone des commentaires.

Suite…

Get Adobe Flash playerPlugin by wpburn.com wordpress themes