Plugin WordPress d’optimisation pour les moteurs de recherche



Il existe quelques impératifs SEO auxquelles tout site doit se plier si ce dernier veut avoir l’espoir d’être bien référencé. Le temps n’est pas encore venu de remettre en cause ces principes, bien au contraire on a déjà vu à de nombreuses occasions comment faciliter le référencement de son site via la création de sitemap notamment. Dans cet article, il est question de sélectionner le plugin WordPress le plus efficient afin d’intervenir sur le contenu des pages pour une optimisation du référencement. Il est évident que les principes appliqués par ces plugins peuvent être repris et appliqués dans la cadre de tout autre CMS ou lors développement complet d’un site.

Dans notre exemple, nous avons choisi d’optimiser un blog administré sous WordPress. Naturellement, ce blog contient une page d’accueil, un ensemble de pages et d’articles. Ces derniers sont classés par catégorie et possède chacun leurs propres tags comme ce blog finalement.

Pourquoi de telles précisions ? C’est bien simple, comme souvent dans un CMS, il faut jouer un peu le bon élève en utilisant à fond les capacités offertes par le CMS pour indexer son contenu car souvent cette assiduité se trouve récompenser, ce qui n’est que rarement le cas dans la vraie vie !

Une brève histoire de meta-tags

Une des conditions pour améliorer le référencement consiste à pouvoir modifier les principaux balises contenus entre les éléments du code HTML <head>...</head>. Ces balises aident au référencement.

Que va-t-il se passer ?

Le plugin dans notre cas mais cela peut-être fait manuellement, il va y avoir quelques interventions chirurgicales sur ce tronçon spécifique de vos pages notamment sur certaines balises. Un rapide tour d’horizon permet de distinguer les balises qui nous préoccupent. On en sélectionne un tout petit nombre sans rentrer dans le dénombrement affolant de toutes les balises dites « meta » qui polluent généralement bon nombre de sites.

SEO Warrior

SEO Warrior

Un ensemble de cas, de bonnes pratiques et de techniques pour que votre site soit enfin trouvable... On découvre aussi que le SEO n'est pas une science exacte.

Genre(s) : , , , , , ,
Auteur(s) :
Edition(s) :
  • La balise titre
    C’est tout bonnement le titre de la page
    <title>...</title>
  • La balise meta description
    C’est la description affichée par défaut par les principaux moteurs de recherche à commencer par google. Il s’agit dans l’exemple ci-dessous du début de la description donnée pour le site de hecube.net
    <meta name="description" content="Hecube.net est une agence web..." />
  • La balise meta keywords
    Ce sont les mots-clés qui indiquent un complément d’information quant à la nature des pages publiées. Il s’agit ici des premiers mots-clés du site hecube.net
    <name="keywords" content="site web, site Internet, création de site web, creation de site web, création de site internet,...." />

L’ensemble des meta-tags du site hecube.net

<meta name="robots" content="index, follow"/>
<meta name="author" content="Hecube"/>
<meta name="description" content="Hecube.net est une agence web
 spécialisée dans la conception et la création de site internet,
la promotion et l'animation de site web ainsi que l'hébergement
de site Internet. Hecube accompagne la stratégie marketing de votre marque
ou de votre entreprise en leur apportant une expertise dans les technologies
web open source"/>
<meta name="keywords" content="site web, site Internet, création de site web,
creation de site web, création de site internet,
 creation de site internet, conception de site web, direction de projet web,
spécifications fonctionnelles, Création de logo et charte graphique,
 webdesign, hébergement de site web, serveur dédiés, seo, référencement,
newsletter, développement de site web, intégration XHTML CSS, PHP, MYSQL,
Flash, Actionscript, XML, code ignitor, wordpress, joomla, virtuemart,
mootools, script.aculo.us, Prototype, mootools, script.aculo.us, prototype,
Debian, Apache, URL Rewrite, blogs, réseaux sociaux, plates-formes
vidéo participatives, sites ecommerce, boutique en ligne, sites d’enchères,
petites annonces, sites événementiels, opérations de marketing viral, galeries
photos et vidéos, sites institutionnels, widgets web, applications iphone, mobile"/>
<meta name="abstract" content="Hecube.net est une agence web spécialisée
dans la conception, la création et la promotion de site internet"/>
<meta name="location" content="France"/>
<meta name="revisit-after" content="1 day"/>

Le choix du plugin

Comme définit plus haut, le plugin doit être susceptible de répondre à ces 2 critères de sélection.

  • Le plugin doit intervenir sur les principales balises liés au référencement.
  • Le plugin doit être opérationnel dans WordPress, éventuellement dans WordPressMu et BuddyPress.

Notre choix s’est porté sur 3 plugins. Nous les avons classé par ordre de préférence, le mieux noté au moins bien noté. Bien sûr, cette sélection n’est pas exhaustive, il existe un très grand nombre de plugins d’optimisation SEO ou prétendument comme tel.

1. Le plugin « All in One SEO Pack »

Il est officiellement reconnu par de nombresues personnes comme le plugin Wp le plus abouti.
Deux remarques au sujet de ce plugin :

1. Le plugin redéfinit carrément toute la fonction wp_head(); . Une fois active, le plugin pour chaque post/article, page, le plugin prend environ les 160 premiers caractère espaces inclus et les place dans la balise meta-description.

2. Des valeurs additionnelles sont disponibles

Dans le fichier all_in_one_seo_pack.php, aux alentours de la ligne 700 :

  • La valeur aiosp_post_meta_tags qui correspond à une information additionnelle qui peut être envoyé dans un article (Additional Post Headers)
  • La valeur aiosp_page_meta_tags qui correspond à une information additionnelle qui peut être envoyé dans une page (Additional Page Headers)
  • La valeur aiosp_home_meta_tags qui correspond à une information additionnelle qui peut être envoyé sur la page d’accueil (Additional Home Headers)

extrait du code ligne 700 de all_in_one_seo_pack.php

	$page_meta = stripcslashes(get_option('aiosp_page_meta_tags'));
	$post_meta = stripcslashes(get_option('aiosp_post_meta_tags'));
	$home_meta = stripcslashes(get_option('aiosp_home_meta_tags'));
	if (is_page() &amp;&amp; isset($page_meta) &amp;&amp; !empty($page_meta)) {
		if (isset($meta_string)) {
			$meta_string .= "n";
		}
		echo "is_page "."n$page_meta";
	}
 
	if (is_single() &amp;&amp; isset($post_meta) &amp;&amp; !empty($post_meta)) {
		if (isset($meta_string)) {
			$meta_string .= "n";
		}
		$meta_string .= "is_single "."$post_meta";
	}
 
	if (is_home() &amp;&amp; !empty($home_meta)) {
		if (isset($meta_string)) {
			$meta_string .= "n";
		}
		$meta_string .= "is_home "."$home_meta";
	}
 
	if ($meta_string != null) {
		echo "$meta_stringn";
	}

L’écran de configuration de « All in One SEO Pack »

partie 1
Plugin WordPress d'optimisation pour les moteurs de recherche

partie 2
Plugin WordPress d'optimisation pour les moteurs de recherche

partie 3
Plugin WordPress d'optimisation pour les moteurs de recherche

partie 4
Plugin WordPress d'optimisation pour les moteurs de recherche

partie 5
Plugin WordPress d'optimisation pour les moteurs de recherche

2. Le plugin « Another WordPress Meta Plugin »

Ce plugin annonce la couleur, la simplicité. Ce plugin fait une chose mais il le fait bien. Un peu comme WordPress est un outil de gestion de blog et il le fait bien. Pour la petite hstoire, le nom du plugin est un détournenment de la devise qui s’affiche par défaut lors de la ceration dun blog WordPres « Just Another WordPress Blog ».
A l’aide de ce plugin, vous pourrez modifier les champs META tags « keywords » et « description » pur chaque post et chaque page… Que demander de plus !

3. Le plugin « WPMU MetaTags »

Ce plugin nous l’avons car il annonce être conçu pour WPMU mais bon les instructions d’installation sont loin d’être claires. Honnêtement, les deux autres plugins citées ci-dessus font l’affaire si vous souhaitez les déléguer à des blogs au sein de WPMU.
Le fichier ft_wpmu_metatags_core.php à placer dans le répertoire plugins et non mu-plugins même si vous êtes sous WPMU.
Vous pouvez ensuite renseigner les meta-tag « description » et « keywords » et ce pour chaque par blog si vous êtes sous WPMU.
Il est assez sommaire mais peut se révéler interessant comme base de travail pour concevoir un vrai plugin WPMU.

Les principaux articles du blog consacrés au SEO.

Pour aller plus loin