On-me-trouve.fr agence référencement payant et SEO Nantes Vendée

SEO : améliorer le maillage interne avec les articles liés

  1. Le Blog
  2. /
  3. SEO : améliorer le maillage interne avec les articles liés
Couverture pour l'article Améliorer son maillage interne grâce aux articles liés dans WordPress

1. Commencer par créer du contenu pour son site via un blog

Aujourd’hui nous allons nous intéresser à la possibilité en SEO d’améliorer le maillage interne avec les articles liés, notamment en ajoutant une section à chaque billet de blog sans plugin WordPress. Je m’explique. En tant que consultant SEO et web, je suis le premier à recommander de commencer par créer du contenu pour son site via un blog ou une page d’actualités, mais ce conseil est plus ou moins suivi. « Pourquoi faire ? », « Est-ce vraiment utile Maxime ? », «  Je n’ai pas le temps », « Ca ne sert à rien j’ai déjà essayé… ».

Et pourtant. Je le recommande car j’ai eu l’occasion à plusieurs reprises de constater l’impact positif sur le trafic de sites internet qui utilisaient ce levier, en faisant venir des visiteurs de qualité, potentiels fans, prospects et clients. Je reconnais, alimenter régulièrement un blog ou des actus requiert un certain niveau d’engagement et surtout un engagement dans la durée car le SEO est long à porter des fruits, c’est pourquoi cela nécessite d’être organisé et d’anticiper un minimum la charge de travail, d’autant qu’à l’ère de l’intelligence artificielle, on doit pouvoir faire mieux.

2. Faire durer le plaisir pour ses lecteurs… et pour Google

Créer du contenu pour son site vitrine ou e-commerce sous forme d’articles de blog ne se fait pas non plus au hasard, uniquement au fil de l’inspiration. Cela nécessite de respecter les codes du référencement pour se donner un maximum de chances d’être trouvé, lu et aimé… Analyse des mots-clés, balisage des pages, rédaction de textes optimisés et enrichis et même bonnes performances de site sont autant de règles à suivre pour y parvenir.

Dans cette optimisation pour le SEO et donc pour le référencement naturel, il y a également les questions de maillage interne, c’est-à-dire de liens entre pages d’un même site. Un des moyens qui fonctionne très bien pour améliorer son maillage consiste à adjoindre aux billets de blog une section d’Articles liés en bas de chaque article. Pourquoi cela fonctionne très bien ? Car les Articles liés permettent de suggérer des sujets susceptibles de faire durer le plaisir pour vos lecteurs… et pour Google, grâce à un contenu pertinent, de qualité et bien structuré. Sur le même principe, j’invite également à utiliser ce fonctionnement pour les pages produits d’un e-commerce afin de densifier intelligemment le maillage de la boutique. 

Exemple pour Améliorer son maillage interne grâce aux articles liés dans WordPress

Exemple de section d’articles liés en fin d’article de blog.

3. Comment ajouter des articles liés au blog sans plugin WordPress ?

Maintenant qu’on a compris l’intérêt d’ajouter une section d’articles liés à ses articles de blog ou à ses fiches produits Woocommerce, on va voir comment faire concrètement sans plugin WordPress, c’est donc une méthode pour utilisateur intermédiaire voire très averti.

Grâce à Mistral AI, voilà le genre de code php pour arriver à nos fins. C’est le code de base à ajouter au fichier functions.php du thème enfant WordPress :

function related_posts_shortcode($atts) {
    global $post;
    $atts = shortcode_atts(array(
        'posts_per_page' => 3,
        'columns' => 3,
    ), $atts);

    $categories = get_the_category($post->ID);
    if (!$categories) return '';

    $category_ids = wp_list_pluck($categories, 'term_id');

    $args = array(
        'post_type' => 'post',
        'posts_per_page' => $atts['posts_per_page'],
        'post__not_in' => array($post->ID),
        'category__in' => $category_ids,
    );

    $query = new WP_Query($args);

    if (!$query->have_posts()) return '';

    $output = '<div class="related-posts-grid" style="display: grid; grid-template-columns: repeat(' . $atts['columns'] . ', 1fr); gap: 20px;">';

    while ($query->have_posts()) {
        $query->the_post();
        $output .= '<div class="related-post">';
        $output .= '<a href="' . get_permalink() . '">';
        $output .= get_the_post_thumbnail(get_the_ID(), 'medium');
        $output .= '<h4>' . get_the_title() . '</h4>';
        $output .= '</a>';
        $output .= '</div>';
    }

    $output .= '</div>';
    wp_reset_postdata();
    return $output;
}
add_shortcode('related_posts', 'related_posts_shortcode');

Pour insérer les articles liés à l’endroit souhaité dans nos pages, on peut ici utiliser un Shortcode (appelé aussi Code court) :

shortcode à insérer dans la page wordpress

Cette solution va demander des compétences en webdesign également avec la modification de la feuille de style css pour personnaliser l’apparence en fonction du résultat souhaité. Il peut être préférable de faire appel à un développeur et un webdesigner pour ce faire.

Pour tester le principe, les novices WordPress pourront préférer d’installer puis d’activer un plugin WordPress dédié comme Jetblog ou Premium Addons for Elementor. C’est beaucoup plus accessible et intuitif quand on démarre avec tous ces outils. Il existe éventuellement une autre méthode, peut-être plus évidente mais que je trouve personnellement un peu plus limitée, et qui consiste à employer le widget Posts avec Elementor et de choisir un affichage en grille… Voilà donc différents moyens en SEO d’améliorer son maillage interne avec les articles liés sur son blog et de renforcer la structure optimisée d’un site pour in fine mieux le positionner dans les résultats de recherche et faire croître son trafic.

Cet article vous a plu ? Abonnez-vous à la newsletter pour rester informé(e) des dernières astuces et nouveautés.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *