Slide 1

Slide 1 text

Comment créer une structure en silo parfaite sur WordPress ? Tech SEO

Slide 2

Slide 2 text

#seocamp Paris 2020 Qui suis-je ? 2 Daniel Roch CEO de l’agence SeoMix.fr Consultant SEO Développeur WordPress Auteur Conférencier

Slide 3

Slide 3 text

#seocamp Paris 2020 Un quoi ? 3

Slide 4

Slide 4 text

#seocamp Paris 2020 C’est quoi un silo ? 4

Slide 5

Slide 5 text

#seocamp Paris 2020 Des silos, pour quoi faire ? 5 Google comprend mieux la thématique On renforce la popularité : plus de liens vers les pages importantes On répond à l’intention utilisateur Pour le SEO pardi !

Slide 6

Slide 6 text

#seocamp Paris 2020 Des silos, pour quoi faire ? 6 Plus facile de comprendre un contenu Plus facile de naviguer et de trouver un produit/service Et pour l’utilisateur !

Slide 7

Slide 7 text

#seocamp Paris 2020 On ne peut pas faire de silos parfaits sur de « vrais » sites 7

Slide 8

Slide 8 text

#seocamp Paris 2020 Le principe du PageRank 8 Un lien = popularité + sémantique

Slide 9

Slide 9 text

#seocamp Paris 2020 Chaque lien est utile ? 9 Le Surfeur Aléatoire Concept mathématique qui indique la probabilité pour Google de crawler cette URL aléatoirement Plus il y de liens vers une page web, plus la probabilité de « tomber dessus » est grande C’est le Pagerank de base

Slide 10

Slide 10 text

#seocamp Paris 2020 Chaque lien n’est pas égal 10 Surfeur raisonnable Tous les liens ne se valent pas - Emplacement dans la page - Taille du texte - Type de lien - Contexte autour du lien Les meilleurs liens sont les liens textes dans le contenu ayant la même thématique

Slide 11

Slide 11 text

#seocamp Paris 2020 Comment créer un silo ? 11 Vous devez faire un audit de mot clé - Volume + Intention + sémantique comprendre l’internaute - Il faut aussi prendre en compte ses propres besoins pour vendre o

Slide 12

Slide 12 text

#seocamp Paris 2020 Comment créer un silo ? 12

Slide 13

Slide 13 text

#seocamp Paris 2020 On range ! 13 Concevoir la structure sur le papier Penser : - Parcours utilisateurs - Thématique - Intention - Etc.

Slide 14

Slide 14 text

#seocamp Paris 2020 14 Et WordPress ?

Slide 15

Slide 15 text

#seocamp Paris 2020 Définitions 15 Taxonomies et termes - Une taxonomie classe des contenus - Chaque item de la taxonomie est un terme

Slide 16

Slide 16 text

#seocamp Paris 2020 Définitions 16 Post type et $post - Un type de contenu (les articles par exemple) contient différents contenus (des $post) - Par défaut il existe articles et pages

Slide 17

Slide 17 text

#seocamp Paris 2020 Définitions 17 Un hook

Slide 18

Slide 18 text

#seocamp Paris 2020 ATTENTION ! 18 Les thèmes et les extensions altèrent les liens et le rendu HTML Rendu backoffice = Rendu Front

Slide 19

Slide 19 text

#seocamp Paris 2020 19 C’est parti

Slide 20

Slide 20 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 20 Pour chaque $post, choisir une taxonomie principale puis un seul terme Pas d’étiquette Catégorisez correctement ! => Une taxonomie = une méthode de classement Exemple pour un film : - Taxonomie par genre - Taxonomie par Réalisateur - Taxonomie par décennie - Etc.

Slide 21

Slide 21 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 21 Faire un joli maillage interne dans le contenu même Des permaliens simples : %postname% Pas de widgets et blocs Gutenberg fourre-tout Des articles relatifs avec un terme en commun (extension YARPP)

Slide 22

Slide 22 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 22 La chasse aux liens inutiles dans les thèmes

Slide 23

Slide 23 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 23 Attention ! - Chemin de navigation - Articles relatifs - Widgets et blocs Gutenberg - Les menus - Le footer

Slide 24

Slide 24 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 24 Zones communes : uniquement des liens vers son silo (par paramétrage ou hook)

Slide 25

Slide 25 text

#seocamp Paris 2020 Créer un silo parfait sur WordPress 25 add_filter( 'widget_posts_args', 'seomix_filter_widget_recentpost_currentcat' ); function seomix_filter_widget_recentpost_currentcat( $args ) { if ( is_category() ) { $cat = get_queried_object(); $args['cat'] = $cat->term_id; } elseif ( is_single() ) { global $post; $cat = get_the_category( $post->ID ); $args['category__in'] = $cat[0]->term_id; $args['post__not_in'] = array( $post->ID ); } return $args; }

Slide 26

Slide 26 text

#seocamp Paris 2020 Aller plus loin 26 Associer d’autres Post Types à une taxonomie add_action( 'pre_get_posts', 'seomix_add_pages_to_loop', 1 ); function seomix_add_pages_to_loop( $query ) { if ( ! is_admin() && $query->is_main_query() && !is_singular() ) { $query->set( 'post_type', array( 'post', 'page' ) ); return; } } add_action( 'init', 'seomix_add_category_to_pages' ); function seomix_add_category_to_pages() { register_taxonomy_for_object_type( 'category', 'page' ); }

Slide 27

Slide 27 text

#seocamp Paris 2020 Aller plus loin 27

Slide 28

Slide 28 text

#seocamp Paris 2020 Aller plus loin 28 Liens automatiques pour les menus

Slide 29

Slide 29 text

#seocamp Paris 2020 Aller plus loin 29 Gutenberg dans les catégories = une vraie tête de silo - CPT privé avec l’éditeur Gutenberg - L’associer à une catégorie - Modifier le template

Slide 30

Slide 30 text

#seocamp Paris 2020 30

Slide 31

Slide 31 text

#seocamp Paris 2020 31 Mesurez !

Slide 32

Slide 32 text

#seocamp Paris 2020 Visualiser son silo 32 C’est indispensable ! - Manuellement - Automatiquement Cela permet d’affiner les optimisations

Slide 33

Slide 33 text

#seocamp Paris 2020 Visualiser son silo 33 Chaque outil est imparfait Cocon.se

Slide 34

Slide 34 text

#seocamp Paris 2020 34 SeoLyzer Visualiser son silo Chaque outil est imparfait

Slide 35

Slide 35 text

#seocamp Paris 2020 35 Screaming Frog Visualiser son silo Chaque outil est imparfait

Slide 36

Slide 36 text

#seocamp Paris 2020 36 Gephi Visualiser son silo Chaque outil est imparfait

Slide 37

Slide 37 text

#seocamp Paris 2020 Visualiser son silo 37 Gephi : Poids des liens

Slide 38

Slide 38 text

#seocamp Paris 2020 Visualiser son silo 38 Gephi : Liens mutuels

Slide 39

Slide 39 text

#seocamp Paris 2020 Visualiser son silo 39 Gephi Plus court chemin => Betweeness centrality (Fréquence d’apparition d’un nœud)

Slide 40

Slide 40 text

#seocamp Paris 2020 Mauvais exemple en soi car - Peu de contenus donc pas de vrais silos possible - Catégories Gutenberg pas toutes en place - Impératifs business (mentions légales, contat, etc.) Site d’exemple 40 Actuellement

Slide 41

Slide 41 text

#seocamp Paris 2020 Site d’exemple 41 Avec le thème par défaut de WordPress

Slide 42

Slide 42 text

#seocamp Paris 2020 Site d’exemple 42 En appliquant chaque conseil de cette conférence

Slide 43

Slide 43 text

#seocamp Paris 2020 Merci 43 Daniel Roch [email protected] @rochdaniel danielroch Des questions ?

Slide 44

Slide 44 text

MERCI AUX SPONSORS #seocamp Paris 2020 44