Page 1 of 1

Meta automatiques

Posted: Sat Nov 15, 2008 1:12 pm
by will83
Bonjour,

J'ai du mal avec la nouvelle forge pour fouiller dans les modules, alors je me demandais s'il existait un tag qui s'occuperai automatiquement des balises meta description et keywords.

Je m'explique si le module n'existe pas:

La meta description pourrait par exemple prendre les X premier mots d'un contenu.
La meta keywords pourrait sur le principe du tagcloud faire des statistiques sur la page et prendre les X mots les plus répétés (en considérant les mots d'arrêt à exclure).

Si l'admin renseigne ses meta lui-même sur une page, le module devient caduque sur cette page.
Autrement, le module créé les meta lui même.

Qu'en pensez-vous?

Merci

Re: Meta automatiques

Posted: Sat Nov 15, 2008 2:37 pm
by jce76350
re,

lire  Les balises réellement utilisées par Google
..John Mueller confirme que la balise meta "description" est bien utilisée par Google. Questionné dans les commentaires à propos de la balise meta "keywords", John Mueller indique par contre que celle-ci n'est généralement pas utilisée, mais que l'on est libre de l'insérer si on en a l'usage. ...

Re: Meta automatiques

Posted: Sat Nov 15, 2008 7:57 pm
by Pierre M.
Bonsoir,

effectivement, sur la finalité pratique des meta, on n'est pas rendus.

Techniquement, essayez de mettre quelque chose comme {content|truncate:40}. Voyez surtout la doc de Smarty pour adapter. Au mieux, vous écrirez la fonction Smarty pour "faire des statistiques sur la page et prendre les X mots les plus répétés (en considérant les mots d'arrêt à exclure)".
Depuis la 1.4, CMSms construit les templates par morceaux (header != body) donc envisagez aussi d'ajuster le paramètre process all template (ou je ne sais plus quoi) dans config.php.

Pierre M.

Re: Meta automatiques

Posted: Mon Nov 17, 2008 12:47 am
by will83
Pierre M. wrote: Bonsoir,

effectivement, sur la finalité pratique des meta, on n'est pas rendus.

Techniquement, essayez de mettre quelque chose comme {content|truncate:40}. Voyez surtout la doc de Smarty pour adapter. Au mieux, vous écrirez la fonction Smarty pour "faire des statistiques sur la page et prendre les X mots les plus répétés (en considérant les mots d'arrêt à exclure)".
Depuis la 1.4, CMSms construit les templates par morceaux (header != body) donc envisagez aussi d'ajuster le paramètre process all template (ou je ne sais plus quoi) dans config.php.

Pierre M.
Hmmm... un peu compliqué pour moi, je suis très mauvais développeur.
Par contre le coup de la balise content fonctionne, le seul problème c'est qu'elle m'imprime le code HTML (les et tout ce qui s'en suit).

Le gros interêt de l'idée à la base n'est pas spécialement de se dire que le référencement se fait absolument sur ces éléments, mais le fait de laisser un peu ces balises se gérer toutes seules et de pouvoir les remplacer en cas d'envie/besoin.

Re: Meta automatiques

Posted: Mon Nov 17, 2008 8:36 am
by jce76350
re,
Hmmm... un peu compliqué pour moi, je suis très mauvais développeur.
Rien avoir avec le déveleopement mais plutot avec le Référencement

Re: Meta automatiques

Posted: Mon Nov 17, 2008 10:49 am
by will83
Pierre M. wrote: Techniquement, essayez de mettre quelque chose comme {content|truncate:40}. Voyez surtout la doc de Smarty pour adapter. Au mieux, vous écrirez la fonction Smarty pour "faire des statistiques sur la page et prendre les X mots les plus répétés (en considérant les mots d'arrêt à exclure)".

Pierre M.
Rien avoir avec le déveleopement mais plutot avec le Référencement
Rien n'a voir avec le développement? Je pense que c'est justement en plein dedans, j'ai cité le message de PierreM

Re: Meta automatiques

Posted: Mon Nov 17, 2008 8:10 pm
by Pierre M.
Pierre M. wrote: quelque chose comme {content|truncate:40}. Voyez surtout la doc de Smarty pour adapter.
will83 wrote: Par contre le coup de la balise content fonctionne, le seul problème c'est qu'elle m'imprime le code HTML (les et tout ce qui s'en suit).
D'après http://www.smarty.net/manual/fr/languag ... p.tags.php ça pourrait être

Code: Select all

{content|strip_tags|truncate:40}
Pour utiliser CMSms au delà des gabarits xHTML+CSS simples, il faut lire la documentation du moteur de gabarits, Smarty.

Pierre M.

Re: Meta automatiques

Posted: Mon Nov 17, 2008 11:12 pm
by will83
Merci pour vos interventions!

J'ai passé pas mal de temps sur la doc smarty, et trouvé pas mal de réponses à mes questions.

Merci encore