Another teacher’s website

  http://bit.ly/nbNA9h copy to clipboard + http://bit.ly/nbNA9h RSS

Générer des balises meta « keywords »

Générer des balises meta « keywords » 

à partir du chemin et des intertitres

par SteF, le 28 juillet 2011 (maj 8 octobre 2011) BY-SA
commentez ce billet

Donnez votre avis
9 votes

Sommaire

Même si les moteurs s’intéressent surtout au contenu des pages qu’ils indexent, il est toujours bon d’indiquer des mots-clés dans le header d’une page avec une bonne vieille balise meta.

Voici comment faire dans un squelette article ou rubrique pour peupler cette balise avec des mots extraits du chemin, des intertitres, et en ajoutant bien entendu les mots-clés associés à l’objet.

Code pour un squelette article

  • la boucle chemin récupère la liste des rubriques menant à l’article, les filtres appliqués servent à :
    • supprimer_numero - à supprimer la numérotation éventuelle
    • strtolower - à basculer le texte en minuscules
    • clean - fonction à ajouter à mes_fonctions.php
      (voir ci-dessous) qui formate le texte
    • attribut_html - pour encoder les caractères spéciaux et accentués
  • Ensuite viennent le #TITRE et le #SOUSTITRE de l’article, qui subissent le même traitement
  • Le filtre titresh3, qui correspond à une fonction à ajouter à mes_fonctions.php sert à extraire les intertitres du #TEXTE, qui sont traités comme les balises précédentes
  • La boucle mots_associes enfin récupère tous les mots-clés associés à l’article et les ajoute au contenu de la balise.

La fonction clean

  1. Supprime de la chaîne reçue les mots donnés entre les pipes (mots grammaticaux inutiles pour les mots-clés, adaptable en fonction du contenu du site concerné)
  2. supprime les caractères spéciaux (parenthèses, ponctuation etc.) et les espaces au début et à la fin
  3. remplace chaque succession d’espaces par une virgule, pour séparer chaque mot-clé.

Fonction titresh3

Repère les raccourcis typo des intertitres et renvoie tout ce qu’il y a dedans.

Pour une boucle rubrique

Le code est quasiment similaire, sauf qu’il s’agit d’une boucle RUBRIQUES, que la syntaxte de la hiérarchie est un peu différente et qu’il n’y a pas de #SOUSTITRE.

Photo - Lewis & Clark plant - cc-BYNCSA sfgamchick

Retour en haut de la page

3/11 Sommaire de la rubrique Précédent Suivant

Conditions d'utilisation

Le billet ci-dessus « Generer des balises meta « keywords »  » par Stephane Busuttil, ainsi que — sauf mentions spécifiques — tous les documents accessibles sur cette page sont librement mis à disposition selon les termes de la licence Creative Commons Paternité - Partage des Conditions Initiales à l'Identique 3.0 Unported.

+ de détails

Votre avis sur cette page

9 votes

Vos réactions

Laissez ci-dessous vos commentaires, précisions, remarques et questions. Vos contributions ne s'affichent publiquement qu'après validation, trop de spam sinon.

Commenter
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

    texte
Qui êtes-vous ?

Retour en haut de la page

SPIP

SPIP est un logiciel unique, merveilleux et irremplaçable. Dans cette rubrique, quelques modestes contributions.

10 autres articles dans cette rubrique

Morceaux choisis


Contribuez à maintenir ces pages sur la toile.
Paiement sécurisé par Paypal ou CB

Frais d'hébergement depuis 2009 : 230 €
Total des dons depuis 2009 : 99 €

Another Teacher's Website est motorisé par SPIP.

Contribuez au contenu de ce site