SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
Les défauts de
WordPress pour le
SEO !
hello!
Je suis Daniel Roch
Consultant en référencement naturel et WordPress
Créateur de l’agence SeoMix et de l’extension SEO KEY
Auteur d’Optimiser son référencement WordPress
Conférencier compulsif
Suivez-moi sur @rochdaniel et seomix.fr
Votre CMS
n’est qu’un outil.
Et WordPress, c’est parfois de la
m****…
1.
Le SEO de base
Mais on m’avait dit qu’il fallait juste activer un PLUGIN…
Un bon référencement
sur WP passe par :
✘ Une stratégie de contenu
✘ Des liens, des liens et des liens…
✘ Un site techniquement propre
Les défauts techniques
de WP
Entre :
✘ ce que je fais sur WordPress,
✘ Ce que je veux faire,
✘ Ce que je crois faire,
✘ Ce que Google veut,
✘ Ce que Google voit,
✘ Ce que Google comprend,
✘ Et ce que je veux faire comprendre à Google,
Les défauts techniques
de WP
Ce qui donne les problèmes suivants :
✘ Problèmes d’indexation
✘ Contenus dupliqués
✘ Contenus pauvres
✘ Contenus non optimisés
✘ Structure et maillage interne non adaptés
2.
Les outils
Tester son site, cela vous sauve la vie…
Je suis référenceur…
✘ « C’est mon métier », et pourtant j’ai raté ces URL sur
www.seo-camp.org :
=> /examen-ceseo-a-constantine/?replytocom=6197
=> /evenements/liste/?tribe-event-display=past&tribe-paged=3
=> /?p=2123
=> //
=> /wp-login.php?redirect-to=https%3A%2F%2Fwww.seo-
camp.org%2Fposte%2Feskimoz-paris-16-pres-du-trocadero-17-chef-de-
projet-seo-junior-hf-stage%2F
=> /wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.seo-
camp.org%2Fvideo-seo-camp-day-nantes%2F&format=xml
Les outils SEO
✘ Search Console de Google
=> Contrôlez chaque menu
✘ Les logs
=> Regardez où Google Bot se rend
✘ Site:monsite.fr
=> Vérifiez ce que Google indexe réellement
=> Comparez avec Analytics et les logs
✘ Les logiciels de crawl : Xenu ET Screaming Frog
=> Regarder ce que génère réellement WordPress
3.
WordPress et indexation
Rappelez-vous, WordPress c’est de la m****
Indexation
- des archives par date
- des archives pour les auteurs
- des archives de CPT et de
taxonomies
- des sous pages de
commentaires
- des URL en ?replytocom=
- des contenus privés
✘ WordPress génère tout, tout le temps…
Indexation
✘ Solutions :
- Bien paramétrer WordPress
- Avoir une extension pour le SEO (Yoast puis SEO KEY)
- Se méfier de son thème
- Se méfier des extensions
=> Scanner régulièrement son site
4.
WordPress, HTML et
sémantique
Votre intégrateur est (parfois…) un boulet
HTML et sémantique
✘ WordPress n’est pas toujours le problème, les
développeurs et intégrateurs le sont
systématiquement…
- Balisage Hn
- Les fonctions du cœur (body_class)
- Schema.org
- Duplication de liens
- Ancres non optimisées
- Oubli des ALT
C’est pas très
optimisé tout
ça
HTML et sémantique
✘ L’utilisateur est aussi un problème…
- Sur-optimisation des mots clés
- Ajout de catégories et d’étiquettes partout
- La pastille verte de Yoast
- Etc.
J’aime les
pastilles
vertes…
5.
Structure en silos et
maillage interne
Le bondage, tu sais, c’est pas mon truc…
Avant
L’objectif
Maillage interne
Pour les administrateurs 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)
6.
La navigation à facettes
Miroir mon beau miroir…
C’est quoi ?
Mais…
Les solutions :
✘ Passer par un thème qui l’intègre (correctement…)
✘ Passer par une extension
=> Par exemple FacetWP pour WooCommerce
=> TOUJOURS contrôler !
Les solutions :
✘ Développer cela soi-même !
=> Chaque filtre n’est PAS un lien <a href>
=> Chaque filtre déclenche une requête AJAX (admin-ajax ou admin-post)
=> On utilise les filtres pour les besoins non liés à une requête SEO, sinon c’est
une sous-catégorie
=> l’URL ne change pas
7.
Ecommerce
Je vais devenir riche
Les problématiques
✘ 1er problème : la navigation à facettes
✘ 2nd problème : les contenus privés
=> Les pages privées rendues publiques (Commande
payée, mon compte, choix du mode de livraison…)
=> De base, elles vont apparaître
- dans le plan du site ;
- dans le sitemap ;
- dans certains widgets et menus.
Les problématiques
=> Il faut donc exclure les contenus privés
- noindex sur ces pages
- les bloquer par robots.txt
- ne pas faire de liens vers elles
- les exclure du plan de site
- les exclure du fichier sitemap
Les problématiques
✘ 3ème problème : la structure du site
✘ La partie blog est séparée de la partie e-commerce.
Cela casse la structure en silos :
Les problématiques
✘ 3ème problème : la structure du site
- Etendre les catégories de produits aux articles
add_action( 'init','seomix_product_taxonomy_add_advices' );
function seomix_product_taxonomy_add_advices(){
// add product taxonomy to post
register_taxonomy_for_object_type('product_cat', 'post');
}
Les problématiques
✘ 3ème problème : la structure du site
Ensuite, créer
une nouvelle
boucle dans
le template.
Les problématiques
✘ 3ème problème : la structure du site
- Et ensuite ajouter les « produits » aux articles relatifs.
Pour l’extension YARPP, il faut ajouter cette ligne dans la
déclaration du Post Type « Product » :
yarpp_support => 'true'
8.
Les sites One Page et
l’AJAX
Vas y Patrick, mélange tout !
Pourquoi en faire un ?
✘ C’est tendance
✘ La navigation est plus fluide
✘ Cela donne une sensation de modernité
Les risques SEO
✘ Google veut :
un mot clé = un contenu = une URL unique
✘ Un site OnePage = tout est mélangé si c’est mal fait (et
c’est souvent mal fait…)
Comment faire ?
✘ Etapes :
=> Concevoir le site normalement, SANS AJAX (ce n’est
donc pas un ONE PAGE !)
=> Rajouter de l’AJAX pour injecter le contenu dans la
page actuellement consultée
✘ Testez !
=> Avec un crawl
=> En désactivant le JS de votre navigateur
Comment faire ?
✘ Ne pas faire n’importe quoi :
=> Les requêtes AJAX se font en JS avec admin-ajax
(éventuellement avec admin-post)
=> Le site doit toujours fonctionner sans ce JS
=> On essaye de mettre en cache les requêtes
$nomtransient = get_transient ( 'seomix_transient_nomurl' );
if ( false === ( $rendu = $nomtransient ) ) {
// mon code
set_transient ( $nomtransient, 'contenu_transient‘ )
}
Comment faire ?
✘ Ne pas faire n’importe quoi :
=> On FORCE le changement d’URL
=> On n’oublie pas Analytics
success : function( data ) {
history.pushState(data, data.title, data.link);
}
success : function( data ) {
// L’insertion pour Google Analytics :
ga('send', 'pageview', window.location.pathname);
}
Comment faire ?
✘ Ne pas faire n’importe quoi :
=> On rend compatible son AJAX avec les boutons « suiv
– prec » du navigateur
window.addEventListener( 'popstate', function(e) {
e.preventDefault();
var url = window.location.href;
$.ajax({
// Mettez ici les arguments nécessaires pour récupérer le
contenu de la précédente page
})
} );
9.
Multilingue
WPML, je t’aime… Ou pas
Les bases du SEO
multilingue sur WP
✘ Il faut un thème traduisible : __( et _e(
✘ Il faut une extension pour gérer les traductions :
=> PolyLang
=> WPML…
Les bases du SEO
multilingue sur WP
✘ Il faut idéalement :
=> Un Top Level Domain par langue (.fr, .de, .es, Etc.)
=> Sinon un sous domaine par langue
=> En dernier recours un répertoire
=> JAMAIS avec un paramètre ?
Sur WordPress
✘ Vérifiez manuellement les traductions
✘ Inscrivez chaque domaine dans la Search Console
✘ Créez des liens vers chaque langue, dans la bonne
langue
✘ Vérifiez la présence du balisage hreflang
10.
Le mot de la fin
Testez,
encore et
toujours !
Merci!
Des questions ?
@rochdaniel
daniel@seomix.fr
www.seomix.fr
www.seo-key.com

Contenu connexe

Tendances

Optimiser son référencement WordPress - QueDuWeb 2016
Optimiser son référencement WordPress - QueDuWeb 2016Optimiser son référencement WordPress - QueDuWeb 2016
Optimiser son référencement WordPress - QueDuWeb 2016Daniel Roch - SeoMix
 
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016iProspect France
 
Migration seo - astuces techniques pour améliorer votre trafic
Migration seo - astuces techniques pour améliorer votre traficMigration seo - astuces techniques pour améliorer votre trafic
Migration seo - astuces techniques pour améliorer votre traficAymeric Bouillat
 
Seo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick ValibusSeo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick ValibusPatrick Valibus
 
Comment prévenir ou sortir d'une pénalité Google ?
Comment prévenir ou sortir d'une pénalité Google ?Comment prévenir ou sortir d'une pénalité Google ?
Comment prévenir ou sortir d'une pénalité Google ?semrush_webinars
 
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !David Dragesco
 
Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Patrick Valibus
 
Position 0 seocampus 2017 (Featured Snippets)
Position 0 seocampus 2017 (Featured Snippets)Position 0 seocampus 2017 (Featured Snippets)
Position 0 seocampus 2017 (Featured Snippets)DOUCET Raphael
 
Optimiser son maillage interne pour booster son SEO
Optimiser son maillage interne pour booster son SEOOptimiser son maillage interne pour booster son SEO
Optimiser son maillage interne pour booster son SEOGrégory Florin
 
Magento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commerceMagento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commercePatrick Valibus
 
Catastrophe SEO : comment réagir
Catastrophe SEO : comment réagirCatastrophe SEO : comment réagir
Catastrophe SEO : comment réagirLaurent Peyrat
 
WordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixWordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixDaniel Roch - SeoMix
 
Réussir sa refonte de site sans perdre son référencement naturel
Réussir sa refonte de site sans perdre son référencement naturelRéussir sa refonte de site sans perdre son référencement naturel
Réussir sa refonte de site sans perdre son référencement naturelCamille Thomas
 
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016iProspect France
 
Connaissances SEO basique par www.seo-hero.fr
Connaissances SEO basique par www.seo-hero.frConnaissances SEO basique par www.seo-hero.fr
Connaissances SEO basique par www.seo-hero.frSEO-HERO
 
SEO: Piloter les comportement des moteurs de recherche
SEO: Piloter les comportement des moteurs de rechercheSEO: Piloter les comportement des moteurs de recherche
SEO: Piloter les comportement des moteurs de recherchePeak Ace
 
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016Daniel Roch - SeoMix
 

Tendances (18)

Optimiser son référencement WordPress - QueDuWeb 2016
Optimiser son référencement WordPress - QueDuWeb 2016Optimiser son référencement WordPress - QueDuWeb 2016
Optimiser son référencement WordPress - QueDuWeb 2016
 
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016
 
Migration seo - astuces techniques pour améliorer votre trafic
Migration seo - astuces techniques pour améliorer votre traficMigration seo - astuces techniques pour améliorer votre trafic
Migration seo - astuces techniques pour améliorer votre trafic
 
Seo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick ValibusSeo camp'us 2018 - cloaking is not a crime : Patrick Valibus
Seo camp'us 2018 - cloaking is not a crime : Patrick Valibus
 
Audit de site WordPress
Audit de site WordPressAudit de site WordPress
Audit de site WordPress
 
Comment prévenir ou sortir d'une pénalité Google ?
Comment prévenir ou sortir d'une pénalité Google ?Comment prévenir ou sortir d'une pénalité Google ?
Comment prévenir ou sortir d'une pénalité Google ?
 
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !
Comment un e-commerçant a multiplié son trafic SEO par 9,8 en 12 mois !
 
Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?Comment réussir une migration de site web en seo ?
Comment réussir une migration de site web en seo ?
 
Position 0 seocampus 2017 (Featured Snippets)
Position 0 seocampus 2017 (Featured Snippets)Position 0 seocampus 2017 (Featured Snippets)
Position 0 seocampus 2017 (Featured Snippets)
 
Optimiser son maillage interne pour booster son SEO
Optimiser son maillage interne pour booster son SEOOptimiser son maillage interne pour booster son SEO
Optimiser son maillage interne pour booster son SEO
 
Magento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commerceMagento et SEO : le combo parfait pour développer son e-commerce
Magento et SEO : le combo parfait pour développer son e-commerce
 
Catastrophe SEO : comment réagir
Catastrophe SEO : comment réagirCatastrophe SEO : comment réagir
Catastrophe SEO : comment réagir
 
WordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixWordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMix
 
Réussir sa refonte de site sans perdre son référencement naturel
Réussir sa refonte de site sans perdre son référencement naturelRéussir sa refonte de site sans perdre son référencement naturel
Réussir sa refonte de site sans perdre son référencement naturel
 
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016
Intégrer Yandex dans sa stratégie Search Marketing - SEO Camp'us 2016
 
Connaissances SEO basique par www.seo-hero.fr
Connaissances SEO basique par www.seo-hero.frConnaissances SEO basique par www.seo-hero.fr
Connaissances SEO basique par www.seo-hero.fr
 
SEO: Piloter les comportement des moteurs de recherche
SEO: Piloter les comportement des moteurs de rechercheSEO: Piloter les comportement des moteurs de recherche
SEO: Piloter les comportement des moteurs de recherche
 
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016
 

Similaire à Les défauts de WordPress pour le SEO

Optimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPressOptimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPressDaniel Roch - SeoMix
 
Démarrer son site WordPress : LA "to-do" list
Démarrer son site WordPress : LA "to-do" listDémarrer son site WordPress : LA "to-do" list
Démarrer son site WordPress : LA "to-do" listKaylynne Johnson
 
Supports de cours Fit4Digital future - CMS
Supports de cours Fit4Digital future - CMSSupports de cours Fit4Digital future - CMS
Supports de cours Fit4Digital future - CMSAnnabelle Buffart
 
Formation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel LubacFormation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel LubacPhilemonday
 
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...Office de Tourisme Luberon Durance
 
Référencement naturel pour Entrepreneurs et Freelances
Référencement naturel pour Entrepreneurs et FreelancesRéférencement naturel pour Entrepreneurs et Freelances
Référencement naturel pour Entrepreneurs et FreelancesCéline Martinet
 
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...Philippe YONNET
 
SEO & Wordpress
SEO & WordpressSEO & Wordpress
SEO & WordpressCCI Yonne
 
La compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEOLa compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEOSemrush France
 
Inclure du Javascript de manière performante
Inclure du Javascript de manière performanteInclure du Javascript de manière performante
Inclure du Javascript de manière performanteJean-Pierre Vincent
 
Dévelopement extensions WordPress
Dévelopement extensions WordPressDévelopement extensions WordPress
Dévelopement extensions WordPressIZZA Samir
 
03 seo indexation et optimisation technique
03 seo    indexation et optimisation technique03 seo    indexation et optimisation technique
03 seo indexation et optimisation techniqueJCDomenget
 
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...Olivier Andrieu
 
Comment rendre sexy sa boutique PrestaShop auprès de Google
Comment rendre sexy sa boutique PrestaShop auprès de GoogleComment rendre sexy sa boutique PrestaShop auprès de Google
Comment rendre sexy sa boutique PrestaShop auprès de GoogleSemrush France
 
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019Laurent Tulpan
 
Screaming frog - l'outil ne fait pas l'artisan
Screaming frog - l'outil ne fait pas l'artisanScreaming frog - l'outil ne fait pas l'artisan
Screaming frog - l'outil ne fait pas l'artisanAymeric Bouillat
 
SEO WordPress : Optimiser le référencement naturel
SEO WordPress : Optimiser le référencement naturelSEO WordPress : Optimiser le référencement naturel
SEO WordPress : Optimiser le référencement naturelThierry Pigot
 

Similaire à Les défauts de WordPress pour le SEO (20)

Optimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPressOptimiser réellement le référencement naturel de WordPress
Optimiser réellement le référencement naturel de WordPress
 
Démarrer son site WordPress : LA "to-do" list
Démarrer son site WordPress : LA "to-do" listDémarrer son site WordPress : LA "to-do" list
Démarrer son site WordPress : LA "to-do" list
 
Supports de cours Fit4Digital future - CMS
Supports de cours Fit4Digital future - CMSSupports de cours Fit4Digital future - CMS
Supports de cours Fit4Digital future - CMS
 
Formation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel LubacFormation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel Lubac
 
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou...
 
Référencement naturel pour Entrepreneurs et Freelances
Référencement naturel pour Entrepreneurs et FreelancesRéférencement naturel pour Entrepreneurs et Freelances
Référencement naturel pour Entrepreneurs et Freelances
 
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
Choisir une solution e commerce compatible seo : quelle plateforme vous perme...
 
SEO & Wordpress
SEO & WordpressSEO & Wordpress
SEO & Wordpress
 
WordPress et SEO - SEOCampus 2013
WordPress et SEO - SEOCampus 2013WordPress et SEO - SEOCampus 2013
WordPress et SEO - SEOCampus 2013
 
La compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEOLa compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEO
 
Cours1
Cours1Cours1
Cours1
 
Inclure du Javascript de manière performante
Inclure du Javascript de manière performanteInclure du Javascript de manière performante
Inclure du Javascript de manière performante
 
Dévelopement extensions WordPress
Dévelopement extensions WordPressDévelopement extensions WordPress
Dévelopement extensions WordPress
 
Désindexation
DésindexationDésindexation
Désindexation
 
03 seo indexation et optimisation technique
03 seo    indexation et optimisation technique03 seo    indexation et optimisation technique
03 seo indexation et optimisation technique
 
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ...
 
Comment rendre sexy sa boutique PrestaShop auprès de Google
Comment rendre sexy sa boutique PrestaShop auprès de GoogleComment rendre sexy sa boutique PrestaShop auprès de Google
Comment rendre sexy sa boutique PrestaShop auprès de Google
 
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019
Donner un turbo seo pour joomla. Conférence au JoomlaDay 2019
 
Screaming frog - l'outil ne fait pas l'artisan
Screaming frog - l'outil ne fait pas l'artisanScreaming frog - l'outil ne fait pas l'artisan
Screaming frog - l'outil ne fait pas l'artisan
 
SEO WordPress : Optimiser le référencement naturel
SEO WordPress : Optimiser le référencement naturelSEO WordPress : Optimiser le référencement naturel
SEO WordPress : Optimiser le référencement naturel
 

Plus de Daniel Roch - SeoMix

5 astuces pour faire exploser sa visibilité
5 astuces pour faire exploser sa visibilité5 astuces pour faire exploser sa visibilité
5 astuces pour faire exploser sa visibilitéDaniel Roch - SeoMix
 
Les bases complètes d'un site WordPress optimisé
Les bases complètes d'un site WordPress optimiséLes bases complètes d'un site WordPress optimisé
Les bases complètes d'un site WordPress optimiséDaniel Roch - SeoMix
 
Les daltoniens, les oubliés de l’UX
Les daltoniens, les oubliés de l’UXLes daltoniens, les oubliés de l’UX
Les daltoniens, les oubliés de l’UXDaniel Roch - SeoMix
 
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...Daniel Roch - SeoMix
 
Comment définir et déployer sa stratégie SEO sur WordPress ?
Comment définir et déployer sa stratégie SEO sur WordPress ?Comment définir et déployer sa stratégie SEO sur WordPress ?
Comment définir et déployer sa stratégie SEO sur WordPress ?Daniel Roch - SeoMix
 
Dominer un marché en SEO, les étapes clés
Dominer un marché en SEO, les étapes clésDominer un marché en SEO, les étapes clés
Dominer un marché en SEO, les étapes clésDaniel Roch - SeoMix
 
Créer un site WordPress optimisé SEO en 1h - Webisland
Créer un site WordPress optimisé SEO en 1h - Webisland Créer un site WordPress optimisé SEO en 1h - Webisland
Créer un site WordPress optimisé SEO en 1h - Webisland Daniel Roch - SeoMix
 
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?Daniel Roch - SeoMix
 
Nettoyage de printemps SEO pour WordPress
Nettoyage de printemps SEO pour WordPressNettoyage de printemps SEO pour WordPress
Nettoyage de printemps SEO pour WordPressDaniel Roch - SeoMix
 
Libérez le potentiel de WordPress
Libérez le potentiel de WordPressLibérez le potentiel de WordPress
Libérez le potentiel de WordPressDaniel Roch - SeoMix
 
Une stratégie SEO propre avec WordPress (sans polluer le web)
Une stratégie SEO propre avec WordPress (sans polluer le web)Une stratégie SEO propre avec WordPress (sans polluer le web)
Une stratégie SEO propre avec WordPress (sans polluer le web)Daniel Roch - SeoMix
 
Utilisation avancée de Gephi en SEO
Utilisation avancée de Gephi en SEOUtilisation avancée de Gephi en SEO
Utilisation avancée de Gephi en SEODaniel Roch - SeoMix
 
Stratégie d'acquisition de trafic (Webisland)
Stratégie d'acquisition de trafic (Webisland)Stratégie d'acquisition de trafic (Webisland)
Stratégie d'acquisition de trafic (Webisland)Daniel Roch - SeoMix
 
Les outils SEO ne servent à rien - SEOCamp'us 2018
Les outils SEO ne servent à rien - SEOCamp'us 2018Les outils SEO ne servent à rien - SEOCamp'us 2018
Les outils SEO ne servent à rien - SEOCamp'us 2018Daniel Roch - SeoMix
 
Faire de WordPress un atout dans sa sa stratégie webmarketing
Faire de WordPress un atout dans sa sa stratégie webmarketingFaire de WordPress un atout dans sa sa stratégie webmarketing
Faire de WordPress un atout dans sa sa stratégie webmarketingDaniel Roch - SeoMix
 
Audit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteAudit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteDaniel Roch - SeoMix
 
Les bonnes pratiques du référencement naturel
Les bonnes pratiques du référencement naturelLes bonnes pratiques du référencement naturel
Les bonnes pratiques du référencement naturelDaniel Roch - SeoMix
 
Organiser un événement WordPress - WordCamp Paris 2015
Organiser un événement WordPress - WordCamp Paris 2015Organiser un événement WordPress - WordCamp Paris 2015
Organiser un événement WordPress - WordCamp Paris 2015Daniel Roch - SeoMix
 

Plus de Daniel Roch - SeoMix (20)

5 astuces pour faire exploser sa visibilité
5 astuces pour faire exploser sa visibilité5 astuces pour faire exploser sa visibilité
5 astuces pour faire exploser sa visibilité
 
Les bases complètes d'un site WordPress optimisé
Les bases complètes d'un site WordPress optimiséLes bases complètes d'un site WordPress optimisé
Les bases complètes d'un site WordPress optimisé
 
Les daltoniens, les oubliés de l’UX
Les daltoniens, les oubliés de l’UXLes daltoniens, les oubliés de l’UX
Les daltoniens, les oubliés de l’UX
 
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan...
 
Comment définir et déployer sa stratégie SEO sur WordPress ?
Comment définir et déployer sa stratégie SEO sur WordPress ?Comment définir et déployer sa stratégie SEO sur WordPress ?
Comment définir et déployer sa stratégie SEO sur WordPress ?
 
Dominer un marché en SEO, les étapes clés
Dominer un marché en SEO, les étapes clésDominer un marché en SEO, les étapes clés
Dominer un marché en SEO, les étapes clés
 
Créer un site WordPress optimisé SEO en 1h - Webisland
Créer un site WordPress optimisé SEO en 1h - Webisland Créer un site WordPress optimisé SEO en 1h - Webisland
Créer un site WordPress optimisé SEO en 1h - Webisland
 
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ?
 
Nettoyage de printemps SEO pour WordPress
Nettoyage de printemps SEO pour WordPressNettoyage de printemps SEO pour WordPress
Nettoyage de printemps SEO pour WordPress
 
Libérez le potentiel de WordPress
Libérez le potentiel de WordPressLibérez le potentiel de WordPress
Libérez le potentiel de WordPress
 
Une stratégie SEO propre avec WordPress (sans polluer le web)
Une stratégie SEO propre avec WordPress (sans polluer le web)Une stratégie SEO propre avec WordPress (sans polluer le web)
Une stratégie SEO propre avec WordPress (sans polluer le web)
 
Stratégie SEO avec WordPress
Stratégie SEO avec WordPressStratégie SEO avec WordPress
Stratégie SEO avec WordPress
 
Utilisation avancée de Gephi en SEO
Utilisation avancée de Gephi en SEOUtilisation avancée de Gephi en SEO
Utilisation avancée de Gephi en SEO
 
Stratégie d'acquisition de trafic (Webisland)
Stratégie d'acquisition de trafic (Webisland)Stratégie d'acquisition de trafic (Webisland)
Stratégie d'acquisition de trafic (Webisland)
 
Les outils SEO ne servent à rien - SEOCamp'us 2018
Les outils SEO ne servent à rien - SEOCamp'us 2018Les outils SEO ne servent à rien - SEOCamp'us 2018
Les outils SEO ne servent à rien - SEOCamp'us 2018
 
Dette technique et WordPress
Dette technique et WordPressDette technique et WordPress
Dette technique et WordPress
 
Faire de WordPress un atout dans sa sa stratégie webmarketing
Faire de WordPress un atout dans sa sa stratégie webmarketingFaire de WordPress un atout dans sa sa stratégie webmarketing
Faire de WordPress un atout dans sa sa stratégie webmarketing
 
Audit SEO : les clés de la réussite
Audit SEO : les clés de la réussiteAudit SEO : les clés de la réussite
Audit SEO : les clés de la réussite
 
Les bonnes pratiques du référencement naturel
Les bonnes pratiques du référencement naturelLes bonnes pratiques du référencement naturel
Les bonnes pratiques du référencement naturel
 
Organiser un événement WordPress - WordCamp Paris 2015
Organiser un événement WordPress - WordCamp Paris 2015Organiser un événement WordPress - WordCamp Paris 2015
Organiser un événement WordPress - WordCamp Paris 2015
 

Les défauts de WordPress pour le SEO

  • 2. hello! Je suis Daniel Roch Consultant en référencement naturel et WordPress Créateur de l’agence SeoMix et de l’extension SEO KEY Auteur d’Optimiser son référencement WordPress Conférencier compulsif Suivez-moi sur @rochdaniel et seomix.fr
  • 3. Votre CMS n’est qu’un outil. Et WordPress, c’est parfois de la m****…
  • 4. 1. Le SEO de base Mais on m’avait dit qu’il fallait juste activer un PLUGIN…
  • 5. Un bon référencement sur WP passe par : ✘ Une stratégie de contenu ✘ Des liens, des liens et des liens… ✘ Un site techniquement propre
  • 6. Les défauts techniques de WP Entre : ✘ ce que je fais sur WordPress, ✘ Ce que je veux faire, ✘ Ce que je crois faire, ✘ Ce que Google veut, ✘ Ce que Google voit, ✘ Ce que Google comprend, ✘ Et ce que je veux faire comprendre à Google,
  • 7. Les défauts techniques de WP Ce qui donne les problèmes suivants : ✘ Problèmes d’indexation ✘ Contenus dupliqués ✘ Contenus pauvres ✘ Contenus non optimisés ✘ Structure et maillage interne non adaptés
  • 8. 2. Les outils Tester son site, cela vous sauve la vie…
  • 9.
  • 10. Je suis référenceur… ✘ « C’est mon métier », et pourtant j’ai raté ces URL sur www.seo-camp.org : => /examen-ceseo-a-constantine/?replytocom=6197 => /evenements/liste/?tribe-event-display=past&tribe-paged=3 => /?p=2123 => // => /wp-login.php?redirect-to=https%3A%2F%2Fwww.seo- camp.org%2Fposte%2Feskimoz-paris-16-pres-du-trocadero-17-chef-de- projet-seo-junior-hf-stage%2F => /wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.seo- camp.org%2Fvideo-seo-camp-day-nantes%2F&format=xml
  • 11. Les outils SEO ✘ Search Console de Google => Contrôlez chaque menu ✘ Les logs => Regardez où Google Bot se rend ✘ Site:monsite.fr => Vérifiez ce que Google indexe réellement => Comparez avec Analytics et les logs ✘ Les logiciels de crawl : Xenu ET Screaming Frog => Regarder ce que génère réellement WordPress
  • 12. 3. WordPress et indexation Rappelez-vous, WordPress c’est de la m****
  • 13. Indexation - des archives par date - des archives pour les auteurs - des archives de CPT et de taxonomies - des sous pages de commentaires - des URL en ?replytocom= - des contenus privés ✘ WordPress génère tout, tout le temps…
  • 14. Indexation ✘ Solutions : - Bien paramétrer WordPress - Avoir une extension pour le SEO (Yoast puis SEO KEY) - Se méfier de son thème - Se méfier des extensions => Scanner régulièrement son site
  • 15. 4. WordPress, HTML et sémantique Votre intégrateur est (parfois…) un boulet
  • 16. HTML et sémantique ✘ WordPress n’est pas toujours le problème, les développeurs et intégrateurs le sont systématiquement… - Balisage Hn - Les fonctions du cœur (body_class) - Schema.org - Duplication de liens - Ancres non optimisées - Oubli des ALT C’est pas très optimisé tout ça
  • 17. HTML et sémantique ✘ L’utilisateur est aussi un problème… - Sur-optimisation des mots clés - Ajout de catégories et d’étiquettes partout - La pastille verte de Yoast - Etc. J’aime les pastilles vertes…
  • 18. 5. Structure en silos et maillage interne Le bondage, tu sais, c’est pas mon truc…
  • 19. Avant
  • 21. Maillage interne Pour les administrateurs 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)
  • 22. 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)
  • 23. 6. La navigation à facettes Miroir mon beau miroir…
  • 26. Les solutions : ✘ Passer par un thème qui l’intègre (correctement…) ✘ Passer par une extension => Par exemple FacetWP pour WooCommerce => TOUJOURS contrôler !
  • 27. Les solutions : ✘ Développer cela soi-même ! => Chaque filtre n’est PAS un lien <a href> => Chaque filtre déclenche une requête AJAX (admin-ajax ou admin-post) => On utilise les filtres pour les besoins non liés à une requête SEO, sinon c’est une sous-catégorie => l’URL ne change pas
  • 29. Les problématiques ✘ 1er problème : la navigation à facettes ✘ 2nd problème : les contenus privés => Les pages privées rendues publiques (Commande payée, mon compte, choix du mode de livraison…) => De base, elles vont apparaître - dans le plan du site ; - dans le sitemap ; - dans certains widgets et menus.
  • 30. Les problématiques => Il faut donc exclure les contenus privés - noindex sur ces pages - les bloquer par robots.txt - ne pas faire de liens vers elles - les exclure du plan de site - les exclure du fichier sitemap
  • 31. Les problématiques ✘ 3ème problème : la structure du site ✘ La partie blog est séparée de la partie e-commerce. Cela casse la structure en silos :
  • 32. Les problématiques ✘ 3ème problème : la structure du site - Etendre les catégories de produits aux articles add_action( 'init','seomix_product_taxonomy_add_advices' ); function seomix_product_taxonomy_add_advices(){ // add product taxonomy to post register_taxonomy_for_object_type('product_cat', 'post'); }
  • 33. Les problématiques ✘ 3ème problème : la structure du site Ensuite, créer une nouvelle boucle dans le template.
  • 34. Les problématiques ✘ 3ème problème : la structure du site - Et ensuite ajouter les « produits » aux articles relatifs. Pour l’extension YARPP, il faut ajouter cette ligne dans la déclaration du Post Type « Product » : yarpp_support => 'true'
  • 35. 8. Les sites One Page et l’AJAX Vas y Patrick, mélange tout !
  • 36. Pourquoi en faire un ? ✘ C’est tendance ✘ La navigation est plus fluide ✘ Cela donne une sensation de modernité
  • 37. Les risques SEO ✘ Google veut : un mot clé = un contenu = une URL unique ✘ Un site OnePage = tout est mélangé si c’est mal fait (et c’est souvent mal fait…)
  • 38. Comment faire ? ✘ Etapes : => Concevoir le site normalement, SANS AJAX (ce n’est donc pas un ONE PAGE !) => Rajouter de l’AJAX pour injecter le contenu dans la page actuellement consultée ✘ Testez ! => Avec un crawl => En désactivant le JS de votre navigateur
  • 39. Comment faire ? ✘ Ne pas faire n’importe quoi : => Les requêtes AJAX se font en JS avec admin-ajax (éventuellement avec admin-post) => Le site doit toujours fonctionner sans ce JS => On essaye de mettre en cache les requêtes $nomtransient = get_transient ( 'seomix_transient_nomurl' ); if ( false === ( $rendu = $nomtransient ) ) { // mon code set_transient ( $nomtransient, 'contenu_transient‘ ) }
  • 40. Comment faire ? ✘ Ne pas faire n’importe quoi : => On FORCE le changement d’URL => On n’oublie pas Analytics success : function( data ) { history.pushState(data, data.title, data.link); } success : function( data ) { // L’insertion pour Google Analytics : ga('send', 'pageview', window.location.pathname); }
  • 41. Comment faire ? ✘ Ne pas faire n’importe quoi : => On rend compatible son AJAX avec les boutons « suiv – prec » du navigateur window.addEventListener( 'popstate', function(e) { e.preventDefault(); var url = window.location.href; $.ajax({ // Mettez ici les arguments nécessaires pour récupérer le contenu de la précédente page }) } );
  • 43. Les bases du SEO multilingue sur WP ✘ Il faut un thème traduisible : __( et _e( ✘ Il faut une extension pour gérer les traductions : => PolyLang => WPML…
  • 44. Les bases du SEO multilingue sur WP ✘ Il faut idéalement : => Un Top Level Domain par langue (.fr, .de, .es, Etc.) => Sinon un sous domaine par langue => En dernier recours un répertoire => JAMAIS avec un paramètre ?
  • 45. Sur WordPress ✘ Vérifiez manuellement les traductions ✘ Inscrivez chaque domaine dans la Search Console ✘ Créez des liens vers chaque langue, dans la bonne langue ✘ Vérifiez la présence du balisage hreflang
  • 46. 10. Le mot de la fin Testez, encore et toujours !