module metatags pour drupal7

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour à tous,
Sur drupal 6 j'utilisai nodewords qui semble être remplacé par metatags dans drupal7.
Pourtant, je ne vois rien venir sur MetaTags... aucun module n'est pour l'instant disponible...
Savez vous ce qu'il en est de l'avancement de ce module qui n'affiche pas de #d7cx...
Ce module est important pour le référencement non ?

Salut,

Je pense pas que qqn puisse te dire quand un module va sortir en Drupal7 si le développeur du module ne l'a pas lui-même indiqué sur la page du module.

Cela dit, tu peux déjà bcp faire pour le référencement de ton site sans meta tags (utilise des titres de page pertinents et riches en mots-clé, utilise correctement les balises H1, H2, H3... fais en sorte d'avoir bcp de liens de qualité qui pointent vers ton site...).

Je suis aller voir ton tutoriel Mageonyme.
Pourtant, je n'arrive pas à remplir mes méta (elles apparaissent vides dans les sources pour leur "content").

Mon code :

<?php
function pouet_page_alter( &$page ) {
  
// META DESCRIPTION
   
$meta_description = array('#type'       => 'html_tag',
                             
'#tag'        => 'meta',
                             
'#attributes' => array('name'    => 'description',
                                                    
'content' => 'ceci est ma meta description'
                                                   
)
                             ); 
  
drupal_add_html_head($meta_description, 'pouet_field_meta_description');
 
  
// META KEYWORDS
  
$keywords = array('test',
                    
'test2',
                   
'test3'
                    
);
   
$meta_keywords = array('#type'       => 'html_tag',
                          
'#tag'        => 'meta',
                          
'#attributes' => array('name'    => 'keywords',
                                                 
'content' => implode( ' / ', $keywords)
                                                 )
                          );
 
drupal_add_html_head($meta_keywords, 'pouet_field_meta_keywords');
}
?>

Une idée ?