Optimiser le référencement de son Forum SMF

Publié le par Robin

Un peu de SEO aujourd'hui avec une petite astuce pour optimiser son Forum SMF, si vous êtes utilisateurs de cette très bonne board gratuite, vous avez surement du vous rendre compte que le SEO n'est pas optimal. Une meta description identique pour chaque page, des urls incompréhensibles, et des risques de duplicate content...

Tout d'abord, installer (de manière manuelle c'est mieux mais ne pas oublier les tables) un script d'URL rewriting, je vous conseille Pretty URL. Une étape est franchi mais vous vous rendez compte que l'URL n'est pas si top, lisible mais bbeaucoup de duplicate ex : maboard.com/topic-4453/msg544/new/#new et ça c'est pas vraiment top tip. Mais continuons notre amélioration.

Réglons le problème de l'unique description, j'ai été au plus simple: ajouter le titre de la page + votre petite description. Editer votre fichier index.template.php de votre thème par default et trouver ces deux lignes:

<meta name="description" content="description." />
    Une balise robots que vous pouvez supprimez.
    <meta name="keywords" content="mots, clefs" />
   

Et remplacer le par :

<meta name="description" content="', $context['page_title'], ' - desc" />
<meta name="keywords" content="', $context['page_title'], ', mots clef" />
   


Poursuivons pas notre dernière étape: une url canonique :
if (!empty($context['current_topic']))
        echo '
    <link rel="canonical" href="', $scripturl, '?topic=', $context['current_topic'] . (!empty($context['start']) ? '.' . $context['start'] : '.0') . '" />';
    elseif (!empty($context['current_board']))
        echo '
    <link rel="canonical" href="', $scripturl, '?board=', $context['current_board'] . (!empty($context['start']) ? '.' . $context['start'] : '.0') . '" />';

Ajouté ceci et vous n'aurez plus qu'un seul topic, je travail pour le index.php et le / mais ceci est déjà pas mal. Bon SEO à tous.

Démonstration sur un Forum Xbox 360, vivons SEO!

Publié dans HTML-CSS-PHP

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
T
Bonjour, merci pour l'article complet. Si je peux ajouter quelque chose, c'est que, que ce soit pour la balise title ou meta description, il est important de les rédiger par amour et de se mettre à la place de l'internaute.
Répondre
D
J'attends de votre part tels articles dans les prochains jours car le sujet m'a intéressé,et j'aimerai bien lire d'autres, à condition qu'ils seront de tel niveau, félicitation pour le choix du<br /> sujet et bonne continuation !!
Répondre