Optimiser son référencement WordPress - QueDuWeb 2016

Post on 21-Apr-2017

1835 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

Transcript

Optimiser

WordPress pour le

SEO

hello!

Je suis Daniel Roch

Consultant en référencement naturel et WordPress

Créateur de l’agence SeoMix

Auteur d’Optimiser son référencement WordPress

Conférencier compulsif

Suivez-moi sur @rochdaniel

Il était une

fois

dans le SEO...

WordPressn’est qu’un outil.

1.

Comprendre WordPress

Oui, parle-moi. Dis-moi ce qui ne va pas…

Le fonctionnement

✘ Des contenus (Post Type) :

Articles + Pages + Attachments (pages médias)

✘ Des systèmes de classement (taxonomy) :

Catégories + Etiquettes + Dates + Auteurs

✘ Le tout peut être « public » ou « privé »

Le fonctionnement de WP

✘ Tout est modifiable / désactivable

✘ On intercepte ce que fait WP avec les hooks :

Filters : pour modifier des données

Actions : pour ajouter ou désactiver des fonctions

2.

Apprendre et tester

J’ai toujours détester détesté l’école

Formez-vous !

✘ Lire des livres

✘ Consulter des sites dédiés

✘ Faire des formations

✘ Avoir un site de test et tout casser

Chef, je croisque j’ai cassé

le site

3.

penser sécurité

Pirates, ils ont volé notre recette…

Ils

arrivent…

comment sécuriser ?

✘ Un bon hébergeur

✘ Formez les utilisateurs

✘ Mettre à jour

✘ Améliorer la sécuritéHtaccess + wp-config + extensions

✘ Faites des sauvegardes

PS : aucun site ne sera jamais 100% sécurisé !

Chef, on a tout sécurisé !

comment sécuriser ?

✘ Jamais d’extension désactivée

✘ Quelques extensions de sécurité :Login LockdownSX User Name SecurityBBQ : Block Bad QueriesBreach AvoiderMove Login(Bientôt) SecuPress

4.

L’analyse SEO initiale

Mais on m’avait dit qu’il fallait juste activer Yoast et avoir la pastille verte…

L’analyse SEO initiale

✘ Univers sémantiques✘ mots clés

✘ Concurrence✘ Structure idéale

5.

Le bon plugin

Y'a le mauvais référenceur : y voit un plugin qui bouge : il installe.Le bon référenceur: Y voit un plugin qui bouge : il installe...

Les extensions

Il faut des extensions pour le SEO

Mais

Attention aux incompatibilités

Attention aux développeurs du Dimanche

Yoast + BuddyPress + WPML + …

Je suis un super développeur

Les extensions

✘ Testez vos extensions (et votre thème) !

« WordPress c’est de la merde »

« WordPress ça tient pas la charge »

« WordPress c’est nul pour le SEO »

Les extensions

✘ Quelques extensions SEO :

WP Sitemap PageRedirectionWP Page NaviBroken Link CheckerSX No Author PaginationSX No HomePage PaginationYARPPYoast SEO

(bientôt)

Les extensions

✘ ATTENTION !

Les contenus privésLes liens cachésLes fonctions mal conçues (Chemin de navigation de Yoast)

Le plan de sitemap et le sitemap.xml trop complets

6.

Formez vos utilisateurs

Ou frappez-les, au choix…

Les utilisateurs

✘ Les risques :

Suppression de contenus

Oubli de redirection

Non optimisation des contenus

Des étiquettes partout

Etc.

Les utilisateurs

✘ 3 solutions :

Les frapper

Les former

Anticiper leurs erreurs

Les utilisateurs

✘ Anticipez les erreurs !

Désactiver ou masquer ce qu’ils ne doivent pas utiliser

Forcer certaines actions (pas de publication SI…)

Ajouter des textes d’aide

Déclencher des alertes

7.

Je thème

Moi non plus…

Les thèmes

✘ Les problématiques SEO des thèmes :

Silos cassés

Mauvais maillage interne

Duplication de contenu

Contenu pas ou peu pertinent

Incompatibilité mobile

Temps de chargement élevé

Etc.

Les développeurs et les thèmes

✘ Il faut comprendre le coeur de WordPress

✘ Quelques basiques :

Template Hierarchy

Hooks (Filters & Actions)

Data Sanitization

Mu-plugin

Thème enfant

Transients

Je t’aimanqué ?

Les thèmes

1. On nettoie le thème :

Les étiquettes (tags)

Les pages auteurs

Les archives par date

Les articles récents

Les sélections d’articles

Les derniers commentaires

Tout élément qui ajoute des liens doit être contrôlé

Les thèmes

Un exemple pour supprimer les mots clés

add_action('init', 'remove_default_taxos', 2 );

function remove_default_taxos() {

global $wp_taxonomies;

unset($wp_taxonomies['post_tag']);

}

Les thèmes

Un exemple pour supprimer le lien actuel dans un menu

add_filter( 'walker_nav_menu_start_el', 'seomix_empty_nav_links_to_span', 10, 4 );

function seomix_empty_nav_links_to_span( $item_output, $item, $depth, $args ) {

if ( '#' == $item->url || true == $item->current ) {

$item_output = preg_replace( '/<a.*?>(.*)<\/a>/',

'<span>$1</span>', $item_output );

}

return $item_output;

}

Les thèmes

Un exemple pour limiter le nombre d’articles par page pour les archives des auteurs

/**

* Fixer le nombre d'articles par page sur les pages auteur

*/

function seomix_author_articles( $query ) {

if ( $query->is_author() && $query->is_main_query() ):

$query->set( 'posts_per_page', 10 );

endif;

}

add_action( 'pre_get_posts', 'seomix_author_articles' );

Les thèmes

2. On utilise les bonnes fonctions :

Le <title> => add_theme_support( 'title-tag' );

Les menus =>

wp_nav_menu();

avec des hooks, par exemple walker_nav_menu_start_el

Le contenu unique des taxonomies => term_description();

Etc…

Les thèmes

Un exemple de silo dans les menus

Les thèmes

3. On respecte les standards :

Template Hierachy

Coding Standards

Des hooks partout !

8.

Bien faire son maillage

Tu sais, le bondage, c’est pas mon truc…

Maillage interne

3 méthodes pour faire le maillage interne :

1- Dans le contenu (utilisateur)

2- Via le thème (développeur)

3- Via vos réglages (administrateur)

Maillage interne

Pour les administrateur et utilisateurs :

✘ Pas de commentaires imbriqués

✘ Pas de sous pages de commentaires

✘ Pas d’étiquettes

✘ On augmente le nombre d’articles par page

✘ Une seule catégorie

✘ Un extrait bien rédigé (l’excerpt)

Maillage interne

Quelques conseils pour le thème :

✘ Pas de liens sur soi-même

✘ Pas de liens vers les pages inutiles (étiquettes, auteurs, dates…)

✘ Afficher automatiquement des liens vers les catégories ou pages enfant (ou de même niveau)

✘ Mixer les Post Type : exemple, pouvoir afficher un article dans une catégorie de produit WooCommerce

Maillage interne

Résultat :

10.

Le mot de la fin

Si vous êtes mauvais, entourez-vous de

personnes compétentes.

Merci!

Des questions ?

@rochdanieldaniel@seomix.frwww.seomix.frwww.seo-key.com

top related