Optimiser son référencement WordPress - QueDuWeb 2016

1 834 vues

Publié le

Conférence sur l'optimisation du référencement naturel du CMS WordPress. Les slides présentent ainsi les bonnes pratiques SEO pour avoir plus de visibilité avec cet outil.

Conférence de Daniel Roch de l'agence SeoMix lors de QueDuWeb 2016 à Deauville.

http://www.seomix.fr

Publié dans : Internet
2 commentaires
6 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
1 834
Sur SlideShare
0
Issues des intégrations
0
Intégrations
45
Actions
Partages
0
Téléchargements
93
Commentaires
2
J’aime
6
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Optimiser son référencement WordPress - QueDuWeb 2016

  1. 1. Optimiser WordPress pour le SEO
  2. 2. 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
  3. 3. Il était une fois dans le SEO...
  4. 4. WordPress n’est qu’un outil.
  5. 5. 1. Comprendre WordPress Oui, parle-moi. Dis-moi ce qui ne va pas…
  6. 6. 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é »
  7. 7. 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
  8. 8. 2. Apprendre et tester J’ai toujours détester détesté l’école
  9. 9. Formez-vous ! ✘ Lire des livres ✘ Consulter des sites dédiés ✘ Faire des formations ✘ Avoir un site de test et tout casser Chef, je crois que j’ai cassé le site
  10. 10. 3. penser sécurité Pirates, ils ont volé notre recette…
  11. 11. Ils arrivent…
  12. 12. 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é !
  13. 13. comment sécuriser ? ✘ Jamais d’extension désactivée ✘ Quelques extensions de sécurité : Login Lockdown SX User Name Security BBQ : Block Bad Queries Breach Avoider Move Login (Bientôt) SecuPress
  14. 14. 4. L’analyse SEO initiale Mais on m’avait dit qu’il fallait juste activer Yoast et avoir la pastille verte…
  15. 15. L’analyse SEO initiale ✘ Univers sémantiques ✘ mots clés ✘ Concurrence ✘ Structure idéale
  16. 16. 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...
  17. 17. 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
  18. 18. 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 »
  19. 19. Les extensions ✘ Quelques extensions SEO : WP Sitemap Page Redirection WP Page Navi Broken Link Checker SX No Author Pagination SX No HomePage Pagination YARPP Yoast SEO (bientôt)
  20. 20. Les extensions ✘ ATTENTION ! Les contenus privés Les liens cachés Les fonctions mal conçues (Chemin de navigation de Yoast) Le plan de sitemap et le sitemap.xml trop complets
  21. 21. 6. Formez vos utilisateurs Ou frappez-les, au choix…
  22. 22. Les utilisateurs ✘ Les risques : Suppression de contenus Oubli de redirection Non optimisation des contenus Des étiquettes partout Etc.
  23. 23. Les utilisateurs ✘ 3 solutions : Les frapper Les former Anticiper leurs erreurs
  24. 24. 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
  25. 25. 7. Je thème Moi non plus…
  26. 26. 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.
  27. 27. 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’ai manqué ?
  28. 28. 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é
  29. 29. 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']); }
  30. 30. 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; }
  31. 31. 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' );
  32. 32. 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…
  33. 33. Les thèmes Un exemple de silo dans les menus
  34. 34. Les thèmes 3. On respecte les standards : Template Hierachy Coding Standards Des hooks partout !
  35. 35. 8. Bien faire son maillage Tu sais, le bondage, c’est pas mon truc…
  36. 36. 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)
  37. 37. 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)
  38. 38. 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
  39. 39. Maillage interne Résultat :
  40. 40. 10. Le mot de la fin Si vous êtes mauvais, entourez-vous de personnes compétentes.
  41. 41. Merci! Des questions ? @rochdaniel daniel@seomix.fr www.seomix.fr www.seo-key.com

×