Le référencement naturel de cas complexes sur WordPress

Daniel Roch - SeoMix
Daniel Roch - SeoMixExpert SEO et développeur WordPress, conférencier et auteur | CEO SeoMix & SEOKEY at SeoMix / SEOKEY
Le référencement de
cas complexes avec
WordPress
hello!
Je suis Daniel Roch
Consultant en référencement naturel et WordPress
Créateur de l’agence SeoMix et de SEO KEY
Auteur d’Optimiser son référencement WordPress
Conférencier compulsif
Suivez-moi sur @rochdaniel
AUCUN CMS
n’est optimisé
pour le SEO
Votre CMS
n’est qu’un outil.
1.
Le SEO de base
Mais on m’avait dit qu’il fallait juste activer un PLUGIN…
Un bon référencement
passe par :
✘ Une stratégie de contenus
- Des mots clés pertinents
- Des contenus bien rédigés et optimisés (Title, H1, ALT…)
- Une structure optimisée
✘ Un site techniquement propre
- Un site responsive et rapide à charger
- Un balisage Hn et Schema.org optimisé
- Un robots.txt, des balises canoniques et un sitemap.xml
✘ Des liens, des liens et des liens…
Le référencement naturel de cas complexes sur WordPress
Les outils :
✘ Search Console de Google
=> Contrôlez chaque menu
✘ Les logiciels de crawl : Xenu, Integrity ou Screaming Frog
=> Regarder ce que génère WordPress
✘ Les logs
=> Regardez où Google Bot se rend
✘ Site:monsite.fr
=> Vérifiez ce que Google indexe réellement
2.
La navigation à facette
Miroir mon beau miroir…
C’est quoi ?
C’est quoi ?
✘ Pourquoi en faire ?
=> Proposer une meilleure navigation
=> Augmenter le taux de conversion
✘ Les avantages en SEO
=> Réduire le nombre de sous-catégories pauvres en contenus
=> Avoir plus de contenus uniques sur les catégories principales
Mais…
Les solutions :
✘ Passer par un thème qui l’intègre
✘ 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) via
du JS
=> On utilise les filtres pour les besoins précis, sinon c’est une sous-catégorie
=> l’URL ne change pas
Les solutions :
Si l’URL change quand même (personne ne m’écoute de toute façon…)
=> L’URL avec filtre est en noindex
=> Il y a une canonical vers l’URL sans filtre
=> On ne fait surtout AUCUN lien vers ces URL avec filtres
=> Les boutons de partage prennent l’URL sans filtre
=> les bloquer par robots.txt (Disallow:)
=> Paramétrer les « paramètres d’URL » dans la Search Console
3.
Ecommerce
Je vais devenir riche
Les problématiques
✘ 1er problème : la navigation à facettes
Les problématiques
✘ 2nd problème : les contenus privés
=> Les extensions e-commerce vont créer des pages
privées (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
✘ 2nd problème : les contenus privés
=> 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 autres types de
contenus
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 Produit :
yarpp_support => 'true'
4.
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é
Pas pour tous
Comment faire ?
✘ Etapes :
=> Concevoir le site normalement, SANS AJAX
=> 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 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
})
} );
5.
Multilingue
WPML, je t’aime… Ou pas
Les bases du SEO
multilingue
✘ Il faut une action manuelle de traduction
✘ Il faut penser à la culture du pays ciblé
✘ Il faut pour chaque langue un effort supplémentaire
pour :
=> rédiger des contenus
=> créer encore plus de liens
=> fidéliser les clients et créer une communauté
Les bases du SEO
multilingue
✘ Il faut une thème traduisible : __( et _e(
✘ Il faut une extension pour gérer les traductions :
=> PolyLang
=> WPML…
Les bases du SEO
multilingue
✘ 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
6.
Les communautés
Les forums, c’est le mal…
✘ L’atout est de pouvoir fidéliser l’internaute
✘ Le risque constant :
=> la sécurité
=> le respect de la loi
✘ Deux cas de figure en SEO:
=> La communauté est privée, aucun souci
=> La communauté est publique
Les communautés
✘ Les risques sont nombreux :
=> Contenus pauvres
=> Contenus non optimisé
Les communautés
✘ Les risques sont nombreux :
=> Duplication de contenu et URL inutiles
Les communautés
Les communautés
✘ Que faut-il faire ?
=> noindex + canonical sur les types de contenus inutiles
=> former les utilisateurs
=> ne JAMAIS faire de liens vers les contenus inutiles
dans les templates
=> vérifier le sitemap et la page plan du site
=> optimiser manuellement le contenu
=> réduire la pagination
Les communautés
7.
Le mot de la fin
Testez,
encore et
toujours !
Merci!
Des questions ?
@rochdaniel
daniel@seomix.fr
www.seomix.fr
www.seo-key.com
Sources Images
✘ http://www.slideshare.net/headchannelltd/the-ten-commandments-of-a-good-software-
tester
✘ http://toolsqa.com/software-testing/software-testing-tutorial/
✘ http://www.2createawebsites.com/seo-silo-structure-in-wordpress.php
1 of 45

Recommended

Optimiser son référencement WordPress - QueDuWeb 2016 by
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
3K views42 slides
La guerre SEO du CMS : WordPress VS Drupal by
La guerre SEO du CMS : WordPress VS DrupalLa guerre SEO du CMS : WordPress VS Drupal
La guerre SEO du CMS : WordPress VS DrupalDaniel Roch - SeoMix
3K views26 slides
Référencement avancé de WordPress : structure en silos et maillage interne by
Référencement avancé de WordPress : structure en silos et maillage interneRéférencement avancé de WordPress : structure en silos et maillage interne
Référencement avancé de WordPress : structure en silos et maillage interneDaniel Roch - SeoMix
3.7K views36 slides
Audit de site WordPress by
Audit de site WordPressAudit de site WordPress
Audit de site WordPressDaniel Roch - SeoMix
13.1K views61 slides
Les clés pour réussir son site WordPress - SeoMix au WordCamp Paris 2016 by
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
13.4K views28 slides
Wordpress et referencement naturel - WordCamp Paris 2013, Daniel Roch by
Wordpress et referencement naturel - WordCamp Paris 2013, Daniel RochWordpress et referencement naturel - WordCamp Paris 2013, Daniel Roch
Wordpress et referencement naturel - WordCamp Paris 2013, Daniel RochDaniel Roch - SeoMix
13.5K views39 slides

More Related Content

What's hot

Wordpress et SEO - Campus Made in Blog 2014 Montréal by
Wordpress et SEO - Campus Made in Blog 2014 MontréalWordpress et SEO - Campus Made in Blog 2014 Montréal
Wordpress et SEO - Campus Made in Blog 2014 MontréalMade in
1K views32 slides
WordPress et la compatibilité mobile - Semrush & SeoMix by
WordPress et la compatibilité mobile - Semrush & SeoMixWordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixDaniel Roch - SeoMix
764 views53 slides
Optimiser son seo avec google tag manager by
Optimiser son seo avec google tag managerOptimiser son seo avec google tag manager
Optimiser son seo avec google tag managerMadeline Pinthon
3.5K views58 slides
WordPress et SEO - SEOCampus 2013 by
WordPress et SEO - SEOCampus 2013WordPress et SEO - SEOCampus 2013
WordPress et SEO - SEOCampus 2013Daniel Roch - SeoMix
8.9K views54 slides
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016 by
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
11.6K views51 slides
Faire de WordPress un atout dans sa sa stratégie webmarketing by
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
970 views43 slides

What's hot(20)

Wordpress et SEO - Campus Made in Blog 2014 Montréal by Made in
Wordpress et SEO - Campus Made in Blog 2014 MontréalWordpress et SEO - Campus Made in Blog 2014 Montréal
Wordpress et SEO - Campus Made in Blog 2014 Montréal
Made in1K views
WordPress et la compatibilité mobile - Semrush & SeoMix by Daniel Roch - SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMixWordPress et la compatibilité mobile - Semrush & SeoMix
WordPress et la compatibilité mobile - Semrush & SeoMix
Optimiser son seo avec google tag manager by Madeline Pinthon
Optimiser son seo avec google tag managerOptimiser son seo avec google tag manager
Optimiser son seo avec google tag manager
Madeline Pinthon3.5K views
Javascript et indexation, où en est-on ? - SEO Camp'us Paris 2016 by iProspect France
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
iProspect France11.6K views
Faire de WordPress un atout dans sa sa stratégie webmarketing by Daniel Roch - SeoMix
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
Optimiser son maillage interne pour booster son SEO by Grégory Florin
Optimiser son maillage interne pour booster son SEOOptimiser son maillage interne pour booster son SEO
Optimiser son maillage interne pour booster son SEO
Grégory Florin5.7K views
Une stratégie SEO propre avec WordPress (sans polluer le web) by Daniel 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)
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013 by Philippe YONNET
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
MAILLAGE INTERNE ET SEO - Seo camp webismybusiness 5 oct 2013
Philippe YONNET5.9K views
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017 by Olivier Andrieu
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Olivier Andrieu28.4K views
Google Authorship et ses perspectives sur le SEO avec Olivier Andrieu by Tuni' SEO
Google Authorship et ses perspectives sur le SEO avec Olivier AndrieuGoogle Authorship et ses perspectives sur le SEO avec Olivier Andrieu
Google Authorship et ses perspectives sur le SEO avec Olivier Andrieu
Tuni' SEO2.2K views
BLACKHAT-PBN Alan Cladx – CEO Investoweb by Tuni' SEO
BLACKHAT-PBN   Alan Cladx – CEO InvestowebBLACKHAT-PBN   Alan Cladx – CEO Investoweb
BLACKHAT-PBN Alan Cladx – CEO Investoweb
Tuni' SEO417 views
Comment prévenir ou sortir d'une pénalité Google ? by semrush_webinars
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_webinars1.2K views
Netlinking - Quelles stratégies gagnantes ont utilisées ces SEO ? by Reputation VIP
Netlinking - Quelles stratégies gagnantes ont utilisées ces SEO ?Netlinking - Quelles stratégies gagnantes ont utilisées ces SEO ?
Netlinking - Quelles stratégies gagnantes ont utilisées ces SEO ?
Reputation VIP4.5K views
Comment réussir une migration de site web en seo ? by Patrick Valibus
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 Valibus297 views
Magento et SEO : le combo parfait pour développer son e-commerce by Patrick Valibus
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
Patrick Valibus423 views
SEO: Faut il migrer vos sites en https ? by Camille Thomas
SEO: Faut il migrer vos sites en https ?SEO: Faut il migrer vos sites en https ?
SEO: Faut il migrer vos sites en https ?
Camille Thomas3.4K views
Optimiser son SEO avec Google Tag Manager by iProspect France
Optimiser son SEO avec Google Tag ManagerOptimiser son SEO avec Google Tag Manager
Optimiser son SEO avec Google Tag Manager
iProspect France3.4K views

Similar to Le référencement naturel de cas complexes sur WordPress

La compatibilité mobile de WordPress et le SEO by
La compatibilité mobile de WordPress et le SEOLa compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEOSemrush France
2.3K views53 slides
Formation Créajeunes - Simplon.co par Michel Lubac by
Formation Créajeunes - Simplon.co par Michel LubacFormation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel LubacPhilemonday
933 views44 slides
SEO & Wordpress by
SEO & WordpressSEO & Wordpress
SEO & WordpressCCI Yonne
401 views33 slides
Choisir une solution e commerce compatible seo : quelle plateforme vous perme... by
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
6.3K views41 slides
Référencement - Aquinum Bordeaux - Juillet 2012 by
Référencement - Aquinum Bordeaux - Juillet 2012Référencement - Aquinum Bordeaux - Juillet 2012
Référencement - Aquinum Bordeaux - Juillet 2012Yannick Gaultier
1.2K views29 slides
Atelier numérique n°1 de l'Office de tourisme Luberon Durance. Où en êtes vou... by
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
864 views33 slides

Similar to Le référencement naturel de cas complexes sur WordPress(20)

La compatibilité mobile de WordPress et le SEO by Semrush France
La compatibilité mobile de WordPress et le SEOLa compatibilité mobile de WordPress et le SEO
La compatibilité mobile de WordPress et le SEO
Semrush France2.3K views
Formation Créajeunes - Simplon.co par Michel Lubac by Philemonday
Formation Créajeunes - Simplon.co par Michel LubacFormation Créajeunes - Simplon.co par Michel Lubac
Formation Créajeunes - Simplon.co par Michel Lubac
Philemonday933 views
SEO & Wordpress by CCI Yonne
SEO & WordpressSEO & Wordpress
SEO & Wordpress
CCI Yonne401 views
Choisir une solution e commerce compatible seo : quelle plateforme vous perme... by Philippe YONNET
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 YONNET6.3K views
Référencement - Aquinum Bordeaux - Juillet 2012 by Yannick Gaultier
Référencement - Aquinum Bordeaux - Juillet 2012Référencement - Aquinum Bordeaux - Juillet 2012
Référencement - Aquinum Bordeaux - Juillet 2012
Yannick Gaultier1.2K views
Les bonnes pratiques SEO avec PrestaShop et WordPress - CCI Montpellier by Nicolas Mercatili
Les bonnes pratiques SEO avec PrestaShop et WordPress - CCI MontpellierLes bonnes pratiques SEO avec PrestaShop et WordPress - CCI Montpellier
Les bonnes pratiques SEO avec PrestaShop et WordPress - CCI Montpellier
Nicolas Mercatili2.9K views
Seo camp day lorraine 2018 - Nancy gregory ambroise by Grégory Ambroise
Seo camp day lorraine 2018  - Nancy gregory ambroiseSeo camp day lorraine 2018  - Nancy gregory ambroise
Seo camp day lorraine 2018 - Nancy gregory ambroise
La casa de SEO : les questions à se poser pour le casse SEO parfait by Aymeric Bouillat
La casa de SEO : les questions à se poser pour le casse SEO parfaitLa casa de SEO : les questions à se poser pour le casse SEO parfait
La casa de SEO : les questions à se poser pour le casse SEO parfait
Aymeric Bouillat3.2K views
Référencement naturel : bases et concepts clés by Céline Martinet
Référencement naturel : bases et concepts clésRéférencement naturel : bases et concepts clés
Référencement naturel : bases et concepts clés
Céline Martinet1.9K views
Référencement naturel pour Entrepreneurs et Freelances by Céline Martinet
Référencement naturel pour Entrepreneurs et FreelancesRéférencement naturel pour Entrepreneurs et Freelances
Référencement naturel pour Entrepreneurs et Freelances
Céline Martinet805 views
1&1, e-Monsite, Jimdo, Wix, … Les platesformes clés-en-main permettent-elles ... by Olivier Andrieu
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 Andrieu12.9K views
Réussir sa refonte de site sans perdre son référencement naturel by Camille Thomas
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
Camille Thomas20.3K views
SMX France 2017 - Top 10 des priorités pour optimiser son SEO OnPage by Laurent Tulpan
SMX France 2017 - Top 10 des priorités pour optimiser son SEO OnPageSMX France 2017 - Top 10 des priorités pour optimiser son SEO OnPage
SMX France 2017 - Top 10 des priorités pour optimiser son SEO OnPage
Laurent Tulpan119 views
Webinar référencement naturel 3%2 f5 audit technique by Neocamino
Webinar référencement naturel 3%2 f5   audit techniqueWebinar référencement naturel 3%2 f5   audit technique
Webinar référencement naturel 3%2 f5 audit technique
Neocamino405 views
SEO WordPress : Optimiser le référencement naturel by Thierry Pigot
SEO WordPress : Optimiser le référencement naturelSEO WordPress : Optimiser le référencement naturel
SEO WordPress : Optimiser le référencement naturel
Thierry Pigot3K views
Audit de site web by StrasWeb
Audit de site webAudit de site web
Audit de site web
StrasWeb1.8K views

More from Daniel Roch - SeoMix

Les daltoniens, les oubliés de l’UX by
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
11 views53 slides
La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan... by
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
16 views39 slides
Comment définir et déployer sa stratégie SEO sur WordPress ? by
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
201 views46 slides
Dominer un marché en SEO, les étapes clés by
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
806 views54 slides
Créer un site WordPress optimisé SEO en 1h - Webisland by
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
1K views47 slides
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ? by
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
429 views60 slides

More from Daniel Roch - SeoMix(15)

La SERP de Google : les meilleures méthodes pour l'analyser et l'utiliser dan... by Daniel 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...
Comment définir et déployer sa stratégie SEO sur WordPress ? by 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 ?
Créer un site WordPress optimisé SEO en 1h - Webisland by Daniel 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
De l'audit à la mise en place des préconisations SEO, pourquoi cela coince ? by 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 ?
Stratégie d'acquisition de trafic (Webisland) by Daniel Roch - SeoMix
Stratégie d'acquisition de trafic (Webisland)Stratégie d'acquisition de trafic (Webisland)
Stratégie d'acquisition de trafic (Webisland)
Daniel Roch - SeoMix12.8K views
Les outils SEO ne servent à rien - SEOCamp'us 2018 by Daniel Roch - SeoMix
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
Daniel Roch - SeoMix14.1K views
Organiser un événement WordPress - WordCamp Paris 2015 by Daniel Roch - SeoMix
Organiser un événement WordPress - WordCamp Paris 2015Organiser un événement WordPress - WordCamp Paris 2015
Organiser un événement WordPress - WordCamp Paris 2015
Google Shopping et Google Vidéo - SMX Paris 2012 by Daniel Roch - SeoMix
Google Shopping et Google Vidéo - SMX Paris 2012Google Shopping et Google Vidéo - SMX Paris 2012
Google Shopping et Google Vidéo - SMX Paris 2012

Le référencement naturel de cas complexes sur WordPress

  • 1. Le référencement de cas complexes avec WordPress
  • 2. hello! Je suis Daniel Roch Consultant en référencement naturel et WordPress Créateur de l’agence SeoMix et de SEO KEY Auteur d’Optimiser son référencement WordPress Conférencier compulsif Suivez-moi sur @rochdaniel
  • 5. 1. Le SEO de base Mais on m’avait dit qu’il fallait juste activer un PLUGIN…
  • 6. Un bon référencement passe par : ✘ Une stratégie de contenus - Des mots clés pertinents - Des contenus bien rédigés et optimisés (Title, H1, ALT…) - Une structure optimisée ✘ Un site techniquement propre - Un site responsive et rapide à charger - Un balisage Hn et Schema.org optimisé - Un robots.txt, des balises canoniques et un sitemap.xml ✘ Des liens, des liens et des liens…
  • 8. Les outils : ✘ Search Console de Google => Contrôlez chaque menu ✘ Les logiciels de crawl : Xenu, Integrity ou Screaming Frog => Regarder ce que génère WordPress ✘ Les logs => Regardez où Google Bot se rend ✘ Site:monsite.fr => Vérifiez ce que Google indexe réellement
  • 9. 2. La navigation à facette Miroir mon beau miroir…
  • 11. C’est quoi ? ✘ Pourquoi en faire ? => Proposer une meilleure navigation => Augmenter le taux de conversion ✘ Les avantages en SEO => Réduire le nombre de sous-catégories pauvres en contenus => Avoir plus de contenus uniques sur les catégories principales
  • 13. Les solutions : ✘ Passer par un thème qui l’intègre ✘ Passer par une extension => Par exemple FacetWP pour WooCommerce => TOUJOURS contrôler !
  • 14. 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) via du JS => On utilise les filtres pour les besoins précis, sinon c’est une sous-catégorie => l’URL ne change pas
  • 15. Les solutions : Si l’URL change quand même (personne ne m’écoute de toute façon…) => L’URL avec filtre est en noindex => Il y a une canonical vers l’URL sans filtre => On ne fait surtout AUCUN lien vers ces URL avec filtres => Les boutons de partage prennent l’URL sans filtre => les bloquer par robots.txt (Disallow:) => Paramétrer les « paramètres d’URL » dans la Search Console
  • 17. Les problématiques ✘ 1er problème : la navigation à facettes
  • 18. Les problématiques ✘ 2nd problème : les contenus privés => Les extensions e-commerce vont créer des pages privées (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.
  • 19. Les problématiques ✘ 2nd problème : les contenus privés => 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
  • 20. 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 :
  • 21. Les problématiques ✘ 3ème problème : la structure du site - Etendre les catégories de produits aux autres types de contenus 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'); }
  • 22. Les problématiques ✘ 3ème problème : la structure du site Ensuite, créer une nouvelle boucle dans le template
  • 23. 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 Produit : yarpp_support => 'true'
  • 24. 4. Les sites One Page et l’AJAX Vas y Patrick, mélange tout !
  • 25. Pourquoi en faire un ? ✘ C’est tendance ✘ La navigation est plus fluide ✘ Cela donne une sensation de modernité
  • 26. Les risques SEO ✘ Google veut : un mot clé = un contenu = une URL unique ✘ Un site OnePage = tout est mélangé
  • 28. Comment faire ? ✘ Etapes : => Concevoir le site normalement, SANS AJAX => 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
  • 29. 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‘ ) }
  • 30. 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); }
  • 31. Comment faire ? ✘ Ne pas faire n’importe quoi : => On rend compatible 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 }) } );
  • 33. Les bases du SEO multilingue ✘ Il faut une action manuelle de traduction ✘ Il faut penser à la culture du pays ciblé ✘ Il faut pour chaque langue un effort supplémentaire pour : => rédiger des contenus => créer encore plus de liens => fidéliser les clients et créer une communauté
  • 34. Les bases du SEO multilingue ✘ Il faut une thème traduisible : __( et _e( ✘ Il faut une extension pour gérer les traductions : => PolyLang => WPML…
  • 35. Les bases du SEO multilingue ✘ 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 ?
  • 36. 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
  • 37. 6. Les communautés Les forums, c’est le mal…
  • 38. ✘ L’atout est de pouvoir fidéliser l’internaute ✘ Le risque constant : => la sécurité => le respect de la loi ✘ Deux cas de figure en SEO: => La communauté est privée, aucun souci => La communauté est publique Les communautés
  • 39. ✘ Les risques sont nombreux : => Contenus pauvres => Contenus non optimisé Les communautés
  • 40. ✘ Les risques sont nombreux : => Duplication de contenu et URL inutiles Les communautés
  • 42. ✘ Que faut-il faire ? => noindex + canonical sur les types de contenus inutiles => former les utilisateurs => ne JAMAIS faire de liens vers les contenus inutiles dans les templates => vérifier le sitemap et la page plan du site => optimiser manuellement le contenu => réduire la pagination Les communautés
  • 43. 7. Le mot de la fin Testez, encore et toujours !
  • 45. Sources Images ✘ http://www.slideshare.net/headchannelltd/the-ten-commandments-of-a-good-software- tester ✘ http://toolsqa.com/software-testing/software-testing-tutorial/ ✘ http://www.2createawebsites.com/seo-silo-structure-in-wordpress.php