optimiser son référencement wordpress - queduweb 2016
TRANSCRIPT
![Page 1: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/1.jpg)
Optimiser
WordPress pour le
SEO
![Page 2: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/2.jpg)
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
![Page 3: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/3.jpg)
Il était une
fois
dans le SEO...
![Page 4: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/4.jpg)
WordPressn’est qu’un outil.
![Page 5: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/5.jpg)
1.
Comprendre WordPress
Oui, parle-moi. Dis-moi ce qui ne va pas…
![Page 6: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/6.jpg)
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é »
![Page 7: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/7.jpg)
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
![Page 8: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/8.jpg)
2.
Apprendre et tester
J’ai toujours détester détesté l’école
![Page 9: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/9.jpg)
![Page 10: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/10.jpg)
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
![Page 11: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/11.jpg)
3.
penser sécurité
Pirates, ils ont volé notre recette…
![Page 12: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/12.jpg)
Ils
arrivent…
![Page 13: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/13.jpg)
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é !
![Page 14: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/14.jpg)
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
![Page 15: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/15.jpg)
4.
L’analyse SEO initiale
Mais on m’avait dit qu’il fallait juste activer Yoast et avoir la pastille verte…
![Page 16: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/16.jpg)
L’analyse SEO initiale
✘ Univers sémantiques✘ mots clés
✘ Concurrence✘ Structure idéale
![Page 17: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/17.jpg)
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...
![Page 18: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/18.jpg)
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
![Page 19: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/19.jpg)
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 »
![Page 20: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/20.jpg)
Les extensions
✘ Quelques extensions SEO :
WP Sitemap PageRedirectionWP Page NaviBroken Link CheckerSX No Author PaginationSX No HomePage PaginationYARPPYoast SEO
(bientôt)
![Page 21: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/21.jpg)
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
![Page 22: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/22.jpg)
6.
Formez vos utilisateurs
Ou frappez-les, au choix…
![Page 23: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/23.jpg)
Les utilisateurs
✘ Les risques :
Suppression de contenus
Oubli de redirection
Non optimisation des contenus
Des étiquettes partout
Etc.
![Page 24: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/24.jpg)
Les utilisateurs
✘ 3 solutions :
Les frapper
Les former
Anticiper leurs erreurs
![Page 25: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/25.jpg)
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
![Page 26: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/26.jpg)
7.
Je thème
Moi non plus…
![Page 27: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/27.jpg)
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.
![Page 28: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/28.jpg)
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é ?
![Page 29: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/29.jpg)
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é
![Page 30: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/30.jpg)
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']);
}
![Page 31: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/31.jpg)
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;
}
![Page 32: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/32.jpg)
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' );
![Page 33: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/33.jpg)
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…
![Page 34: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/34.jpg)
Les thèmes
Un exemple de silo dans les menus
![Page 35: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/35.jpg)
Les thèmes
3. On respecte les standards :
Template Hierachy
Coding Standards
Des hooks partout !
![Page 36: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/36.jpg)
8.
Bien faire son maillage
Tu sais, le bondage, c’est pas mon truc…
![Page 37: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/37.jpg)
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)
![Page 38: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/38.jpg)
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)
![Page 39: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/39.jpg)
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
![Page 40: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/40.jpg)
Maillage interne
Résultat :
![Page 41: Optimiser son référencement WordPress - QueDuWeb 2016](https://reader031.vdocuments.mx/reader031/viewer/2022021921/58f9b330760da3da068bd36f/html5/thumbnails/41.jpg)
10.
Le mot de la fin
Si vous êtes mauvais, entourez-vous de
personnes compétentes.