WordPress et SEO - SEOCampus 2013

7 694 vues

Publié le

Slides de la conférence "Optimisez son référencement naturel WordPress", par Daniel Roch.

Retrouvez plus d'informations sur son site : http://www.seomix.fr

Publié dans : Technologie
1 commentaire
9 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
7 694
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1 751
Actions
Partages
0
Téléchargements
138
Commentaires
1
J’aime
9
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

WordPress et SEO - SEOCampus 2013

  1. 1. WordPress et Référencement naturel
  2. 2. Qui suis-je ? Daniel Roch Consultant WordPress et SEO @rochdaniel
  3. 3. Un outil puissant n’est pas toujours efficace
  4. 4. Les problèmes de WordPress • La duplication de contenu • Des fonctionnalités manquantes • Une structure peu adaptée
  5. 5. Les problèmes de WordPress Mais il existent des plugins pour tout, non ?
  6. 6. Ne faites jamais confiance à WordPress votre thème l’utilisateur
  7. 7. Les défauts de WordPress et des plugins Mais pourquoi sont-ils aussi méchants ?
  8. 8. Les taxonomies • C’est quoi une taxonomie ? – Elle regroupe des contenus ensembles – Sur WordPress, elle va lister des publications • Il existe 4 taxonomies – – – – Catégories Mots clés Archives par date Archives par auteur
  9. 9. Les taxonomies
  10. 10. Les taxonomies • Le problème : – On duplique le contenu entre certaines taxonomies : les catégories et les mots clés – On créer des taxonomies qui n’ont aucun sens sémantique : les archives par date et celles par auteur
  11. 11. Les taxonomies • Les solutions pour les catégories – Apprendre à bien les choisir ! Une catégorie doit avoir du « sens » – Un article ne doit être présent que dans une seule catégorie, sinon c’est que la structure n’est pas adaptée – Pas trop de catégories à la fois – Débarrassez-vous de « /category/ » dans les URL
  12. 12. Les taxonomies • Les solutions pour les mots clés – Modérer l’utilisation des mots clés – Un mot clé ne doit JAMAIS : • Être identique à une catégorie • Être utilisé de manière anecdotique – Un mot clé doit toujours • Avoir du « sens » • Permettre une navigation transversale logique entre articles
  13. 13. Les taxonomies • Les solutions pour les archives par date – Supprimer les archives par date dans WordPress SEO – Pensez aussi à les supprimer dans le thème
  14. 14. Les taxonomies • Les solutions pour les pages auteurs – Il FAUT changer le contenu des archives par auteur • Les listes d’articles par auteur ont peu de « sens » • Que veut l’internaute ? – les articles de l’auteur ? – des informations sur l’auteur ? – Pensez à traduire « author » dans les URL
  15. 15. Les réglages de WordPress • Il ne suffit pas d’installer WordPress SEO pour référencer WordPress ! • Attention à tous les réglages par défaut de WordPress !
  16. 16. Les réglages de WordPress • Les commentaires – Validez manuellement vos commentaires (sauf si vous aimez le spam) – Utilisez les Gravatars pour créer une communauté
  17. 17. Les réglages de WordPress • Les commentaires – Ne divisez JAMAIS vos commentaires en souspages
  18. 18. Les réglages de WordPress • Augmentez le nombre d’articles par page « Plus t’en met, plus t’en as… » Axe
  19. 19. Les réglages de WordPress • Le flux RSS • Optez pour un extrait ! • Peu importe le nombre
  20. 20. Les réglages de WordPress • Non aux commentaires imbriqués !
  21. 21. WordPress SEO
  22. 22. WordPress SEO
  23. 23. WordPress SEO
  24. 24. WordPress SEO
  25. 25. WordPress SEO
  26. 26. WordPress SEO
  27. 27. 404 et liens cassés • Deux plugins excellents – 404 notifier • Permet de suivre en temps réel les erreurs 404 • Attention au poids dans la base de données • Cela peut-être géré directement par la thème – Broken Link Checker • Suivre en temps réel les liens internes et externes de son site • Pouvoir modifier en un clic un lien sur l’ensemble de son site
  28. 28. Faire des redirections • Utilisez le plugin « Redirection » • Vous pouvez : – Suivre les erreurs 404 – Connaître le nombre de « hit » de chaque redirection – Importer ou exporter toutes vos redirections au format CSV
  29. 29. Pagination • WP-Page Navi • Amélioration de l’indexation, pas du positionnement • Toute page doit être accessible rapidement
  30. 30. Articles relatifs • Yet Another Related Post Plugin
  31. 31. Les thèmes de WordPress Mais pourquoi les intégrateurs sont-ils aussi méchants ?
  32. 32. Les thèmes de WordPress • Les thèmes provoquent de multiples problèmes : – Duplication de contenu – Maillage interne inadapté – Contenus pauvres
  33. 33. Mettez-vous en condition • Utilisez le Template Hierarchy ! • Utilisez les tags conditionnels (is_tag, is_category, …)
  34. 34. Mettez-vous en condition • Toujours se demander pour chaque type de contenu : – Est-ce un contenu dupliqué ? – Que veut l’internaute sur cette page ? – Comment améliorer la qualité de mon contenu ? • Utilisez ensuite le Template Hierarchy et les tags conditionnels pour adapter et améliorer vos contenus
  35. 35. Quelques exemples SEO • Les pages auteurs – De base, elles listent uniquement les articles de l’auteur – Le thème peut pourtant récupérer automatiquement certaines informations qui existent déjà : • • • • La description Le surnom Le site Internet La page Google+ (avec WordPress SEO) – Le thème peut également rajouter de nouveaux champs dans le profil des utilisateurs pour ensuite les ajouter
  36. 36. Quelques exemples SEO • Les catégories et mots clés – De base, elles listent les articles associés – Il est là aussi possible de récupérer du contenu texte unique avec les descriptions des mots clés et catégories
  37. 37. Quelques exemples SEO • Les sous pages de commentaires – On peut les détecter facilement – On peut facilement supprimer le contenu dupliqué de ce type de contenus $cpage = get_query_var( 'cpage' ); if (is_single() && $cpage > 0) the_excerpt(); else the_content();
  38. 38. Hooks : actions et filters • C’est quoi un hook ? • Plus de 1500 hooks disponibles http://adambrown.info/p/wp_hooks/version/3.6
  39. 39. Hooks : actions et filters • Les actions : – On agit lorsque WordPress déclenche telle ou telle action – http://codex.wordpress.org/Plugin_API/Action_Reference • Des actions utiles : – – – – init pre_get_posts template_redirect …
  40. 40. Hooks : actions et filters • Les filters modifient une valeur • Par exemple, on modifie : – – – – Le nom de l’auteur Le rendu d’un lien La liste des mots clés … • http://codex.wordpress.org/Plugin_API/Filter_R eference
  41. 41. Les mots clés • Le souci des mots clés = le manque de pertinence + duplication de contenus • Fonction récurrente : – <?php the_tags('Les thématiques abordées : ',' • ','<br />'); ?> – Utilise get_the_terms
  42. 42. Les mots clés /** Supprimer de la fonction get_the_terms tout mot clé ayant moins de 3 articles */ function seomix_seo_the_tag_limit($terms) { foreach($terms as $k => $tag){ // s'il s'agit d'un tag if ( $tag->taxonomy == 'post_tag' ){ //On élimine les tags de moins de 3 articles if ( $tag->count < 3 ) unset ( $terms[$k] ); }} return $terms;} add_filter( "get_the_terms", 'seomix_seo_the_tag_limit', 10, 3 );
  43. 43. Les mots clés /** Supprimer de la fonction get_terms tout mot clé ayant moins de 3 articles, notamment utile pour la génération du sitemap de WordPress SEO * Par Daniel Roch */ function seomix_seo_tag_get_terms($terms){ if ( !is_admin() ){ foreach( $terms as $k => $tag ){ if( $tag->taxonomy == "post_tag" ) { if( $tag->count<3 ) unset( $terms[$k] ); }}} return $terms; } add_filter( 'get_terms', 'seomix_seo_tag_get_terms');
  44. 44. Les mots clés /** Rediriger automatiquement les mots clé de moins de 3 articles vers l'accueil * Par Daniel Roch */ function seomix_seo_tag_redirect () { if ( is_tag () ) { $term_id = get_query_var( 'tag_id' ); $term = get_term_by ('id', $term_id, 'post_tag'); $termcount = $term->count; $homeurl = home_url(); } if ($termcount < 3 ) wp_redirect( $homeurl , '301' ); } add_action( ‘template_redirect', 'seomix_seo_tag_redirect' );
  45. 45. Les utilisateurs de WordPress Mais pourquoi font-ils TOUJOURS n’importe quoi ?
  46. 46. Duplication de contenu • C’est le principal défaut de WP • « C’est de ta faute ! » • Choix des mots clés • Choix des catégories • Manière de rédiger
  47. 47. Structure • Un article est associé à : • une seule catégorie • un ou plusieurs mots clés • Un mot clé • Est compréhensibles seul ! • Est différent d’une catégorie • Est associé à plusieurs articles
  48. 48. Bien rédiger • Balises Hn • URL
  49. 49. TinyMCE • Ne faites pas confiance à l’utilisateur : /** Filtres sur les boutons de TinyMCE */ function seomix_adm_tinymce_buttons( $initArray ) { // Change la liste déroulante de styles $initArray['theme_advanced_blockformats'] = 'p,h2,h3,h4'; return $initArray;} add_filter('tiny_mce_before_init', 'seomix_adm_tinymce_buttons');
  50. 50. Les utilisateurs • On peut anticiper toutes leurs erreurs grâce aux hooks : – On peut changer la cible des liens images pour ne plus avoir de liens attachments – On peut désactiver les profils utilisateurs non remplis – On peut désactiver les mots clés sans description –…
  51. 51. You Did It !
  52. 52. • Un site Internet www.seomix.fr • Un compte Twitter @rochdaniel • Un livre Optimiser son référencement naturel (éditions Eyrolles)

×