Introduction

Le 23 mars 2014, j'ai testé 9 extensions Wordpress pour ajouter des balises xhtml <meta> et changer le titre des pages. J'ai évalué certains critères comme la traduction en français, la présence d'interface de configuration générale, pour les pages, pour les articles et le code généré.

La première extension «FV Simpler SEO» 1.6.22 semble la plus complète malgré qu'elle n'est pas encore traduite en français.

L'interface de gestion de «Custom Metas» est intéressante car elle permet de voir tous les métas de toutes les pages et articles. Mais on ne peut pas configurer la page d'accueil séparément.

Test 1 : FV Simpler SEO 1.6.22

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: oui
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/fv-all-in-one-seo-pack.zip
unzip fv-all-in-one-seo-pack.zip

Activation

Extension activée
FV Simpler SEO will from now on automatically shorten your new post slugs to 3 most important keywords. You can disable this option in its Settings.
FV Simpler SEO will from now on automatically add Facebook Open Graph and Twitter Card meta tags to your posts. You can disable this option in its Settings.

Test

1. Réglages > FV Simpler SEO
/wordpress/wp-admin/options-general.php?page=fv_simpler_seo

Permet de régler les paramètres de la page d'accueil
Cocher Extra Interface Options > Add keywords field to post editing screen

2. Dans l'interface d'édition d'une Page: FV Simpler SEO
Long Title
Meta Description
Keywords: 

[Mettre à jour]

<title>long title</title>
<meta name="description" content="meta description" />
<meta name="keywords" content="keywords1,keywords2,keywords3" />
<meta property="og:title" content="long title" />
<meta property="og:type" content="blog" />
<meta property="og:description" content="meta description" />
<meta property="og:url" content="http://testgenlist.progysm.com:82/wordpress/page-d-exemple/" />
<meta property="og:site_name" content="Test Wordpress 3.81" />
<meta name="twitter:title" content="long title" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:description" content="meta description" />
<meta name="twitter:url" content="http://testgenlist.progysm.com:82/wordpress/page-d-exemple/" />

3. Dans l'interface d'édition d'un Article
Même formulaire d'édition
Résultat: même propriétés

4. Page d'accueil
home title, home description, home keywords
Résultat in /wordpress/
<title>test home title</title>
<meta name="description" content="test home description" />
<meta name="keywords" content="test home keywords" />

5. Désactivation: les méta-titre et méta-infos sont correctement enlevés

Test 2: Clever SEO Keywords 6.1

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: non
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/clever-seo-keywords.6.1.zip
unzip -l clever-seo-keywords.6.1.zip

Activation

Extension activée

Test

1. Paramètres globaux : rien

2. Dans l'interface d'édition d'une Page
- Cliquer sur des mots-clés
- [Save Changes]

Déjà existant:
<meta name="keywords" content="test page keywords" />
<meta name="description" content="test page metadescription" />

Résultats:
<meta name="keywords" content="test page keywords, Principal,Aller,Contenu,Commentaire,Menu Principal" />
<meta name="description" content="test page metadescription.  Keywords: Principal,Aller,Contenu,Commentaire,Menu Principal" />

Explication:
Le script prend tout le contenu de la page et ajoute les balises meta ou utilise les balises meta existante.
Il en résulte une suppression totale des espaces/indentation quand on regarde le code source.
 
3. Dans l'interface d'édition d'un Article : même interface

4. Page d'accueil -> pas d'interface

5. Désinstallation : OK

Test 3: Add Meta Tags 2.4.3

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: non
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/add-meta-tags.2.4.3.zip
unzip add-meta-tags.2.4.3.zip

Activation

Extension activée

Test

1. Réglages globaux : rien

2. Interface Page
Menu Metadata pour description, keywords, title, news keywords, full metatag
[mettre à jour]

Résultat:
    <title>title</title>
<!-- BEGIN Metadata added by Add-Meta-Tags WordPress plugin -->
<meta name="description" content="description test" />
<meta name="keywords" content="keywords, test" />
<meta name="news_keywords" content="news,keywords" />
<meta name="custom" content="full meta tags" />
<!-- END Metadata added by Add-Meta-Tags WordPress plugin -->

Remplace les anciens: non
Avec macro pour %title%  (%cats% %tags% pour les articles)
Description automatique si vide
Keywords non automatique si vide

3. Interface Article : même chose que pour page

4. Page Accueil
génération description/keywords automatique
<meta name="description" content="Un site utilisant WordPress" />
<meta name="keywords" content="non classé, page drsquoexemple" />

5. Désinstallation : OK

Test 4: Seo Free 1.4

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: oui
Interface Page: non
Interface Article: non

Installation

wget http://downloads.wordpress.org/plugin/seo-free.zip
unzip seo-free.zip

Activation

Extension activée

Test

Pub google adsenses dans l'interface admin

1. Réglages > Herramientas Free SEO

2. Interface Page : rien

3. Interface Article : rien

4. Page Accueil : rien
Résultat
HTML seulement sur la page d'accueil: <meta name="description" content="abc"><meta name="keywords" content="def">

5. Désinstallation : OK

Note:
Ajouter le code Google Analytics pour toutes les pages dans le footer.
Code simple à lire (inspiration pour nouveau module)

Test 5: Simple Meta Tags 1.2.7

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: oui (permet d'activer pour pages et pour articles séparément)
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/simple-meta-tags.zip
unzip simple-meta-tags.zip

Activation

Extension activée

Test

1. Réglages > Meta Tags
[ ] Tick box to use this plugin on Pages 
title|description|description par défaut
[ ] Tick box to use plugin on Posts
title|description|description par défaut

2. Interface Page
Simple Meta Tags
Meta Title
Meta Description
Meta Keywords
[Mettre à jour]

Résultats:
<title>a</title>
<meta name="description" content="b" />
<meta name="keywords" content="c" />

NOTE: Les balises sont ajoutés à la fin des métas, il existe deux balises titres. Il faut donc enlever l'ancien titre.
Page d'accueil:
<title>Test Wordpress 3.81Test WordPress 3.81  |  Un site utilisant WordPress</title>
<meta name="description" content="" />
<meta name="keywords" content="" />

ou les défauts globaux pour les pages

Page mois:
<title>Test Wordpress 3.81  |  2014  |  marsTest WordPress 3.81</title>

3. Interface Article - même chose que pour page
4. Page Accueil
paramètres globaux des pages seulement

5. Désinstallation : OK

Test 6: Custom Metas 1.3

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: oui [ menu principal Custom Metas ] + settings, affichage de tous les posts, affichage de tous les pages
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/custom-metas.zip
unzip custom-metas

Activation

Extension activée

Test

1. Réglages généraux

2. Interface Page
Meta Tags
- Meta description
- Meta keywords
[mettre à jour]

Résultats:
        <meta name="description" content="article-description" /> 
        <meta name="keywords" content="article-keywords" /> 

3. Interface Article : Même chose
4. Page Accueil
        <meta name="description" content="" /> 
        <meta name="keywords" content="" /> 

Fonctionne par: <?php echo get_post_meta( $post->ID, 'metaDesc', true); ?>

5. Désinstallation : OK

Test 7: Meta Tags fields 1.2

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: non fonctionnel
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/meta-tags-fields.zip
unzip meta-tags-fields.zip

Activation

L’extension a généré 3 caractères d’affichage inattendu lors de l’activation. Si vous voyez un message « headers already sent » (Les en-têtes ont déjà été envoyés), des problèmes avec les flux de syndication ou d’autres erreurs, essayez de désactiver ou enlever cette extension.

Test

1. Réglage:
/wp-admin/options-general.php?page=meta-manager.php
Vous n’avez pas les droits suffisants pour accéder à cette page.

Pas de liens dans réglage

2. Interface Page
Ajoute une section avec le titre __
Résultat (vide):
enlève l'ancien titre
<title>aa</title>
<meta name="description" content="Voici un exemple de page. Elle est différente d&rsquo;un article de blog, en cela qu&rsquo;elle restera à la même place,..." />

Résultats (avec champs):
<meta name="keywords" content="meta keywords," />
<meta name="description" content="meta description..." />
<title>meta title</title>

3. Interface Article - même chose que page
4. Page Accueil
<title>aa</title>
pas de description, pas de keywords

5. Désinstallation : OK

Test 8: Page Meta 1.5.1

Aller sur le site de l'extension

Résumé

Traduction française: non
Réglages globaux: oui (options-reading.php)
Interface Page: oui
Interface Article: oui

Installation

wget http://downloads.wordpress.org/plugin/pagemeta.1.5.1.zip
unzip pagemeta.1.5.1.zip

Activation

Activation: Extension activée

Test

1. Réglages globaux
/wp-admin/options-reading.php
Page Meta Configuration options for the Page Meta plugin.
[ ] Articles
[x] Pages

2. Interface Page
Section Page Meta
Titre
Description
Keywords
Résultats (vide):
aucun changement
Résuttats:
<title>titre | Test WordPress 3.81</title>
<meta name='description' content='description' />
<meta name='keywords' content='keywords' />

3. Interface Article - même chose

4. Page Accueil
Titre, mot-clé et description du premier article

5. Désinstallation : OK

Test 9: Meta Keywords Generator 1.10

Aller sur le site de l'extension

Résumé

Installation

Traduction française: non
Réglages globaux: oui
Interface Page: non
Interface Article: non
wget http://downloads.wordpress.org/plugin/meta-keywords-generator.zip
unzip meta-keywords-generator

Activation

Extension activée

Test

1. Réglages globaux
/wp-admin/options-general.php?page=techphernalia
Compulsary Keywords : Comma separated keywords which should appear on all the web page displayed.

2. Interface Page
Résultat:
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 start-->
<meta name="keywords" content="Page d&rsquo;exemple, Page, d&rsquo;exemple, Test Wordpress 3.81, Test, Wordpress, 3.81, Aller, Commentaire, Contenu, Menu Principal, Principal, " />
<meta name="description" content="Voici un exemple de page. Elle est différente d'un article de blog, en cela qu'elle restera à la même place, et s'affichera dans le menu de navigation de votre site (en fonction de votre thème). L" />
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 end-->

3. Interface Article 
Résultat:
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 start-->
<meta name="keywords" content="test, Test Wordpress 3.81, Test, Wordpress, 3.81, Non classé, " />
<meta name="description" content="" />
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 end-->

4. Page Accueil
Résultat:
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 start-->
<meta name="keywords" content="Un site utilisant WordPress, Un, site, utilisant, WordPress, Test Wordpress 3.81, " />
<meta name="description" content="Un site utilisant WordPress" />
<!-- SEO by Meta Keywords Generator : techphernalia.com v1.10 end-->

5. Désinstallation : OK