SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 209 visiteurs en ce moment

Accueil > Statistiques et référencement > Référencement, métadonnées et SEO > Plugin Métas > Métas

Métas

8 août 2009 – par Sephyria, tetue, zerax – 53 commentaires

26 votes

Ce petit plugin, simple et robuste, améliore l’indexation d’un site dans les moteurs de recherche, en permettant la gestion, directement depuis l’espace privé, des balises de métadonnées (metatags) title, description et keywords des articles et rubriques de SPIP, ainsi que la mise en exergue de « mots importants ».

Mise en service

  1. Téléchargez, dézippez, installez et activez le plugin ci-joint (comme n’importe quel autre plugin) ;
  2. Assurez-vous de l’absence des metatags title, description et keywords dans vos squelettes (afin d’éviter les doublons) ;
  3. Insérez [(#INCLURE{fond=metas}{env})] dans l’entête de toutes vos pages (juste après la balise <head>), en veillant à passer les paramètres nécessaires à cette inclusion.

Gestion des métadonnées

Ce plugin permet la gestion par défaut et au cas par cas, des trois balises HTML de métadonnées (metatags) les plus utiles pour l’indexation d’un site dans les moteurs de recherche :

  • la balise title qui produit le titre de la page et doit être unique ;
  • la balise meta description ;
  • et la balise meta keywords qui n’est plus utilisée par Google mais peut servir à d’autres moteurs ou annuaires.

1. Remplissage automatique
Par défaut, les balises title et meta description (mais pas meta keywords) seront remplies de façon automatique, comme dans la dist, avec les informations textuelles de la page, de façon à n’être jamais ni vides ni absentes : le titre (de l’article, de la rubrique ou du site) et le descriptif s’il est renseigné, sinon les 150 premiers caractères de la page.

2. Métadonnées par défaut
Un panneau de configuration général (page ?exec=metas) vous permet de définir un titre, une description et des mot-clefs par défaut, qui surchargeront le nom et la description du site de SPIP, et seront utilisés en l’absence d’autre métadonnée sur la page.

3. Métadonnées page par page
Chaque article et chaque rubrique dispose d’un formulaire permettant de définir ces métadonnées au cas par cas, qui surchargeront les précédentes.

Mots importants

Fonctionnalité supplémentaire : vous pouvez définir une liste de « mots importants » qui seront mis en évidence sur le site public, par l’ajout de balises <strong>. À utiliser avec parcimonie car la surabondance de tels mots peut vite nuire plutôt que servir.

Utilisation par le webmestre

Ce plugin dispose d’un petit squelette calculant les métadonnées : meta.html. Il suffit de copier ce fichier dans votre répertoire squelettes pour le modifier et programmer la génération des métadonnées qui vous conviendra mieux.

Ce plugin fournit 3 balises affichant les métadonnées par défaut du site, qui peuvent s’employer hors boucle :

  • #METAS_TITLE affiche le title par défaut
  • #METAS_DESCRIPTION affiche la description par défaut
  • #METAS_KEYWORDS affiche les keywords par défaut

à ne pas confondre avec les balises de SPIP, qui peuvent également servir :

  • #NOM_SITE_SPIP affiche le nom du site
  • #DESCRIPTIF_SITE_SPIP affiche le descriptif du site

Il fournit également 3 balises d’affichage des métadonnées des objets, qui s’utilisent dans une BOUCLE METAS placée dans une BOUCLE d’objet éditorial (articles ou rubriques) :

  • #TITRE affiche le title de l’objet
  • #DESCRIPTION affiche la description de l’objet
  • #KEYWORDS affiche les keywords de l’objet

Par exemple, pour remplir la meta description des articles :

Voir en ligne : http://plugins.spip.net/metas

P.-S.

Ce plugin est inspiré de celui d’Olivier.G, qui proposait grosso modo la même chose et permettait en plus la modification des URLs propres, laquelle sera mieux faite par d’autres plugins dédiés.

Dernière modification de cette page le 9 décembre 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 23 mars à 11:53, par jlgenet En réponse à : Métas

    Bonjour
    il semblerait que le plugin Metas ait une influence sur le formulaire formidable.
    En effet mon formidable n’affichait plus les onglet lors de la modification d’une champ et cela a de nouveau fonctionné en supprimant Métas.
    Cordialement
    Jean-Luc

    • Le 23 mars à 11:58, par jlgenet En réponse à : Métas

      Vérification faites en le réactivant... même problème les onglets disparaissent !
      Bonne journée

    Répondre à ce message

  • Le 8 décembre 2016 à 01:33, par Rami En réponse à : Métas

    Bonjour,
    J’utilise ce super plugin avec SPIPr en 3.1.3. Tout baigne, mais je voudrais bien personnaliser aussi la page sommaire qui me parait bien importante pour le référencement. La page sommaire affiche un article que j’ai muni d’un title et d’une meta description, mais cela ne passe pas, le sommaire n’indique que les valeurs par défaut du site. Comment faire pour personnaliser les metas du sommaire ?
    Merci d’avance

    • Le 20 décembre 2016 à 18:00, par Rami En réponse à : Métas

      Pour ceux qui passeraient par ici et que cela intéresserait voici ce que j’ai pu faire.

      Il faut d’abord trouver le bon fichier à surcharger, ici il s’agit de : plugins/squelettes/spipr-dist/head/sommaire.html (mettre dans le dossier squelette : head/sommaire.html). Dans ce fichier, modifier la balise <title>, par exemple avec #METAS_TITLE. Dans ce cas, il faut aussi renseigner les métadonnées par défaut du plugin Métas.

    Répondre à ce message

  • Le 28 octobre 2015 à 16:06, par thierry En réponse à : Métas

    Bonjour,

    Après avoir lu la doc intensivement et appliqué les directives, je ne suis pas sûr d’arriver à faire fonctionner ce plugin :

    J’obtiens bien deux nouvelles balises <title> et <meta name=« description » ...> dans les articles entre le </head> et le <body>, mais c’est les mêmes pour tous les articles (les valeurs par défaut du site), même quand je remplis les champs title et meta description dans les métadonnées de l’article.

    J’ai pourtant bien suivi les instructions de mise en service :
    -  suppression des metatags title, description et keywords dans les squelettes,
    -  insertion de [(#INCLUREfond=metasenv)] dans l’entête.

    J’ai aussi vidé le cache.

    Faut-il faire autre chose ?

    J’avoue n’avoir pas compris le § « Utilisation par le webmestre » :
    -  s’agit-il de choses à faire de façon obligatoire pour que ça fonctionne, ou uniquement pour modifier le fonctionnement par défaut ?
    -  il n’existe pas de fichier meta.html, uniquement metas.html. Je l’ai copié dans le répertoire squelettes sans résultat.
    -  doit-on copier le code indiqué en exemple pour remplir la meta description des articles ? Où ça ? Il y a du code similaire dans le fichier metas.html

    Merci de vos lumières.
    Meilleures salutations,

    Thierry

    SPIP 2.0.2
    Webetab-Light 1.6

    Répondre à ce message

  • Le 23 mai 2012 à 16:10, par Valéry En réponse à : Métas

    Quelqu’un a-t-il testé le plugin sur SPIP 3.0 ?

    • Le 7 novembre 2012 à 13:33, par Steph En réponse à : Métas

      Même question. Ce plugin est-il fonctionnel en Spip 3 ?

      Merci

    • Le 11 janvier 2013 à 19:50, par DavidM En réponse à : Métas

      Salut,
      Spip 3 n’en veut pas, pas compatible.
      Ce plugin m’intéresserait bien aussi pour des sites spip 3, d’autant qu’il a l’air mieux que SEO, vu qu’il permet de mettre des metas aux pages mots clés apparemment. Aussi pour les pages sites ?
      j’attends encore si des courageux-ses le portent en spip 3, sinon j’utiliserai SEO
      Merci d’avance :-)

    • Le 11 janvier 2013 à 21:16, par Valéry En réponse à : Métas

      Les Champs Extra font très bien le boulot.

    • Le 12 janvier 2013 à 10:33, par DavidM En réponse à : Métas

      Bonjour,
      Vous parlez de ce plugin : http://contrib.spip.net/Champs-Extras-3 ? (à coupler avec http://contrib.spip.net/Importer-Exporter-des-descriptions-de-champs-extras) je ne connaissais pas, merci.

      Mais ces champs extras ne seront sans doute pas intégrés automatiquement aux balises metas des squelettes Zpip/aveline... ? Je voudrais éviter de toucher aux squelettes Zdist and co pour intégrer les balises spécifiques de ces champs pour les metas.
      Merci pour vos retour d’expérience.

    • Le 12 janvier 2013 à 10:37, par Valéry En réponse à : Métas

      Oui tout à fait c’est ce que j’utilise en SPIP 3.0 pour les fonctionnalités de ce plugin. Il faut naturellement adapter le squelette en fonction mais je le fais quasi systématiquement.

      Notons que si vous utilisez Zpip en plugin vous pouvez en surcharger les squelettes dans le répertoire squelettes pour les y dupliquer et les personnaliser sans modifier le plugin d’origine. Pour aveline j’imagine qu’il suffit d’y créer un répertoire noisettes.

    • Le 12 janvier 2013 à 10:55, par DavidM En réponse à : Métas

      Ok merci pour les précisions, j’étudierai ça, si j’arrive à m’y retrouver dans les squelettes zpip.

    • Le 12 janvier 2013 à 11:43, par DavidM En réponse à : Métas

      Je vais peut-être voir avec Skeleditor, qui a l’air de pouvoir simplifier les modifs de squelettes, en le permettant online...

    • Le 23 avril 2013 à 16:19, par Loiseau2nuit En réponse à : Métas

      Plugin parfaitement opérationnel avec SPIP 3 pour peu que vous preniez la version trunk via SVN. Cela fait maintenant plusieurs années que je l’utilise et rien à signaler à l’horizon :-)

    • Le 19 mai 2013 à 16:49, par DavidM En réponse à : Métas

      Merci pour le tuyai, j’ai essayé la version trunk (sur spip 3.0.5) de Metas, mais ça ne marche pas mieux. Il s’est installé, mais après j’ai une erreur sur la page de config du plugin :
      Erreur dans les plugins : /srv/data/web/vhosts/domaine/htdocs/plugins/auto/metas-trunk/base/metas.php
      Fichier metas introuvable

      Je crois que je vais en rester à Champs extras ou SEO du coup

    • Le 19 mai 2013 à 21:41, par Loiseau2nuit En réponse à : Métas

      Tu dois avoir une incompat plugin. Question bête mais tu as bien désactivé SEO ? Parce que je doute que les 2 puissent cohabiter ?

    • Le 19 mai 2013 à 22:53, par DavidM En réponse à : Métas

      Oui SEO était désactivé. Je sais pas....
      Là j’ai remis Champs Extras, c’est un peu plus compliqué, mais ça marche.

    • Le 20 mai 2013 à 08:21, par Loiseau2nuit En réponse à : Métas

      Et avec la dernière version de SPIP ?

    • Le 20 mai 2013 à 16:05, par DavidM En réponse à : Métas

      Un peu compliqué de mettre à jour spip, vu que je suis en train d’importer des articles depuis un autre site. Mais je verrai ça pour d’autres sites web plus tard...

    Répondre à ce message

  • Le 21 juin 2012 à 22:44, par Gmarcoux En réponse à : Métas

    Bonjour à tous !

    J’ai installé le plugin, ajouter à chacun des articles et des rubriques des mets différentes à l’exception des keywords et lorsque je vais sur le site les titres ne sont pas appliqué ni les description. Pouvez-vous m’aider je suis dans la version 2.1.14

    Répondre à ce message

  • Le 14 mai 2012 à 15:42, par prx En réponse à : Métas

    Attention, ne pas utiliser avec le plugin Squelette Sarka-SPIP 3 qui génère aussi des balises META : conflits.

    Répondre à ce message

  • Le 24 avril 2012 à 15:55, par Web-Map En réponse à : Métas

    Bonjour,

    Petit souci sur SPIP 2.1.12.
    Lorsque je ne renseigne pas les métas d’une page je devrais avoir les métas par défaut (Nom et descriptif du site). Or rien ne s’affiche, pas de meta title ni de meta description...

    J’ai bien inséré le [(#INCLUREfond=metasenv)] dans le head...

    D’où cela peut-il venir ?

    Répondre à ce message

  • Le 2 décembre 2011 à 15:27, par valentin En réponse à : Métas

    Alors tout d’abord merci pour ce plugin qui permet au moins d’éditer les métas SEO depuis l’article sans le modifier... c’est un gain de temps non négligeable !!
    Avant cela, je passais par des champs extras et pour conserver une rétro-compatibilité à l’affichage, j’utilise le filtre |sinon.
    Il se passe une chose étrange, mes balises homonymes ne retournent rien...

    1. <BOUCLE_article_principal(ARTICLES){id_article}>
    2. <BOUCLE_metas(METAS){id_article}>
    3. [<title>(#TITRE|sinon{#_article_principal:TITLE}|sinon{#_article_principal:TITRE}|textebrut)</title>]
    4. [<meta name="description" content="(#DESCRIPTION|sinon{#_article_principal:DESCRIPTION}|sinon{#INTRODUCTION|couper{150}}|textebrut)" />]
    5. [<meta name="keywords" content="(#KEYWORDS|sinon{#_article_principal:KEYWORDS}|textebrut)" />]
    6. </BOUCLE_metas>
    7. </BOUCLE_article_principal>

    Télécharger

    Répondre à ce message

  • Le 23 avril 2011 à 21:47, par PieroWbmstr En réponse à : Métas

    Salut,
    Merci pour ce plugin, il est vraiment bien fichu et très utile.

    Ne serait-il pas intéressant d’autoriser l’utilisation de blocs ’multi’ dans les champs description et mots-clés ?? Ça permettrait d’avoir une vraie cohérence sur un site multilingue.

    En fait il suffirait de remplacer dans les squelettes tous les :

    1. |PtoBR|attribut_html)

    par

    1. |propre|PtoBR|attribut_html)

    Aucune erreur pour mes tests persos, ça marche nickel.

    Non ?? Mauvaise idée ??

    ++ P.

    • Le 18 juillet 2011 à 13:45, par Loiseau2nuit En réponse à : Métas

      SURTOUT PAS !!!

      Au risque de fâcher, je le dis, le répète, le persiste et le signe : qui veut du contenu multilangue fait une page par langue avec chacune ses métas sinon les apports de ce plugin en référencement (c’est quand même son boulot, à la base) son nuls et non-avenus.

      Après chacun fait comme il veut bien sûr mais cette modif n’ a à mon sens rien à faire en générique.

      Par ailleurs, je m’excuse mais je ne vois pas le rapport avec propre|PtoBR ??? Car propre ou pas_propre, logiquement, on n’est pas supposé avoir de p ou de br dans une méta. A moins que je n’ai rien compris à ce que tu suggères ? (c’est possible aussi hein ;) )

    Répondre à ce message

  • Le 4 juin 2011 à 10:05, par Boris En réponse à : Métas

    Bonjour,

    j’ai un problème sur le caractère guillemet simple ’
    Quand j’enregistre meta description et meta keywords à partir de la page http://www.monsite.fr/ecrire/?exec=metas, les guillemets sont échappés avec un antislash devant.
    Dans la base de données, dans la table spip_meta, on retrouve ce caractère échappé sur les champs spip_metas_description et spip_metas_keywords.
    En revanche spip_metas_title s’enregistre bien.

    Comment corriger ce problème ?
    merci d’avance
    Boris

    • Le 18 juillet 2011 à 13:37, par Loiseau2nuit En réponse à : Métas

      En fait, c’est le plugin qui devrait être corrigé pour transformer automatiquement en entités html les différents symboles et autres caractères accentués.

      Le temps que je mette les mains dedans pour régler ça, tu peux essayer de remplacer les guillemets par &quot; (ou leur équivalent pour les guilemets simple)

      Cela dit, je serais toi j’irais molo sur ce genre de symboles dans des métas, ca n’apporte rien en Ref.

      A mon avis tu devrais garder ce genre d’enluminures pour ton contenu texte normal...

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Tickets, suivi de bugs

    28 novembre 2008 – 44 commentaires

    Tickets est un outil de suivi de bugs directement intégré à l’espace privé de SPIP. Il est conçu pour faciliter la phase de développement du site (notamment les squelettes du site public). Tickets est un système simple de suivi de bugs directement (...)

  • Les crayons

    23 avril 2008 – 818 commentaires

    Ce plugin permet d’éditer les contenus sur les pages publiques du site, sans passer par l’espace privé de SPIP.

  • Agenda 2.0

    3 novembre 2008 – 1080 commentaires

    Voici la version pour SPIP 2.0 du Plugin Agenda pour SPIP 1.9.2, avec une interface remaniée pour encore plus de plaisir. Pour une documentation concernant l’utilisation d’Agenda 3 pour SPIP 3, veuillez pour l’instant vous référer à SPIP 3, Agenda (...)

  • Calendrier Mini 2.0

    19 mai 2012 – 237 commentaires

    Ce plugin ajoute la balise #CALENDRIER_MINI qui insère un petit widget de navigation par mois dans les dates des évènements. Fonctionnement du mini calendrier Le mini calendrier présente un mois à la fois. Les jours du mois comportant des (...)

  • ciag : plugin « Groupes d’auteurs »

    30 novembre 2011 – 17 commentaires

    Ce plugin facilite l’affectation des auteurs aux rubriques, via des groupes d’auteurs. Il offre également des vues globales des affectations de rubriques aux auteurs. Les objectifs de ce plugin Le premier objectif est de faciliter (...)