Bonjour les lecteurs du blog FairHeart.ru! La valeur du titre et des balises méta Description et mots clés pour la promotion des moteurs de recherche est difficile à surestimer. Par défaut, Drupal forme automatiquement le titre à partir du titre principal du document. Il n’est pas possible de définir les balises méta Description et Mots clés. Du point de vue du référencement, de telles erreurs sont inacceptables. Aujourd'hui, je parlerai de deux modules de Page Title et Metatags Quick, permettant de résoudre ce problème.
Cet article traite uniquement du côté technique de la question. En ce qui concerne les règles de formation de Description, Mots-clés et Titre Drupal du point de vue du référencement, j'ai consacré ce sujet article séparé . Je recommande fortement de se familiariser avec elle.
. Installez le module dans le système et activez-le. Malheureusement, le module est mal russifié, la majeure partie de l'interface est en anglais.
Accédez aux paramètres de la section "Configuration" - "Recherche et métadonnées" - "Titres de page". Ici sont définis le modèle pour toutes sortes de pages. Je vous conseillerais de définir uniquement les deux premiers modèles:
Notez que dans le modèle «par défaut», j'ai supprimé la deuxième partie du code responsable de l'affichage du nom du site. Je ne sais pas comment google, mais le texte Yandex après le signe “|” prend en compte. Cela signifie que le nom du site à la fin de chaque titre le dilue, le rendant moins unique.
Maintenant, allez dans les paramètres des types de matériaux. Ouvrez, par exemple, les paramètres de l'article. Tout en bas se trouve un nouvel onglet Paramètres de titre de page, nous en avons besoin.
Cochez la case Titre du paragraphe de la page et enregistrez les paramètres. Répétez ces étapes pour tout ce qui est utilisé dans Types de matériaux Drupal .
Maintenant, lors de la création du matériel, nous avons accès à un nouveau champ responsable de la formation du titre dans Drupal.
Installez-le dans Drupal et activez-le (nous n’avons pas besoin de la fonctionnalité Extra ni de la mise à niveau à partir de mots-clés).
Allez dans la section "Configuration" - "Recherche et métadonnées" - "Paramètres de balises méta (rapide)". Voici une liste de toutes les balises méta disponibles.
Outre la description et les mots-clés particulièrement importants, il existe également des options:
Inclure les balises méta pour Matériaux et Termes de taxonomie . Chaque balise meta crée un champ séparé pour elle-même.
Par exemple, allez à "Structure" - "Types de matériaux" - "Article" - "Gestion de chantier". De nouveaux champs ont déjà été créés pour les balises META. Dans mon cas, il s'agit de (Meta) Description et de (Meta) Mots-clés. Vous pouvez modifier l'ordre de sortie pour plus de commodité.
Ensuite, allez dans l'onglet "Gestion de l'affichage". La valeur des balises méta devrait être disponible uniquement pour les moteurs de recherche, mais pas pour les utilisateurs ordinaires. Nous masquons les deux champs pour la version complète du matériel et pour l'annonce.
Nous faisons la même chose pour tous les types de matériaux et les termes de taxonomie.
Le module Metatags Quick contient le sous-système Fonctions supplémentaires, responsable de la formation automatique de balises méta en fonction du contenu de la page. Je ne l'examinerai pas spécifiquement pour que vous n'ayez pas la tentation de l'utiliser. Titre, Mots-clés et Description dans Drupal doivent être définis manuellement pour chaque page! Alors ne soyez pas paresseux.
Et tout est bien dans le module Metatags Quick, mais il ne prescrit pas seulement la description et les mots-clés pour la page principale. Un bordereau ennuyeux qui devrait être fixé seul. Allez au serveur dans le répertoire avec le actif Thème Drupal et ouvrez le fichier template.php pour le modifier.
Insérez le code suivant à la toute fin:
function TITLE TEMY_page_alter ($ page) {$ meta_description = array ('#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array ('nom' => 'description', ' content '=>' Balise de méta description de texte ')); $ meta_keywords = array ('#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array ('name' => 'keywords', 'content' => 'Mots clés (mots-clés) séparés par des virgules ')); drupal_add_html_head ($ meta_keywords, 'meta_keywords'); drupal_add_html_head ($ meta_description, 'meta_description'); }
Dans le code, spécifiez le nom de votre sujet et sa description, ainsi que les mots clés appropriés pour la page principale de votre site. Enregistrez le fichier template.php après avoir apporté des modifications.
Le générateur de balises méta est généré automatiquement par Drupal. Il contient des informations sur la version actuelle du système et fournit un lien vers le site drupal.org. C'est mauvais à la fois en termes de sécurité et de promotion des sites Web des moteurs de recherche. Enlevez-le.
Nous allons au serveur avec client ftp , accédez au répertoire / includes et ouvrez le fichier common.inc pour le modifier. Ceci est mieux fait dans l'éditeur. Bloc-notes ++ , car il met en évidence la syntaxe du code et facilite son utilisation. Recherchez et supprimez le code suivant:
// Afficher Drupal et le numéro de version majeure dans la balise META GENERATOR. // Récupère la version majeure. list ($ version,) = exploser ('.', VERSION); $ elements ['system_meta_generator'] = array ('#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array ('name' => 'Generator', 'content' => 'Drupal'. $ Version. '(Http://drupal.org)',),); // Envoie également le générateur dans l'en-tête HTTP. $ elements ['system_meta_generator'] ['#attached'] ['drupal_add_http_header'] [] = array ('X-Generator', $ elements ['system_meta_generator'] ['#attributes'] ['contenu']); retourne $ éléments;
Enregistrez le fichier après avoir apporté des modifications. Le générateur de balises méta devrait disparaître. Check it out:
En quelque sorte, beaucoup de choses se sont passées, mais rien d’autre. Merci pour votre attention! Prends soin de toi.
La meilleure façon de remercier l'auteur est de partager avec des amis!
Soyez le premier à connaître le nouveau matériel! Inscrivez-vous pour recevoir des mises à jour par courriel:
Restez à l'affût des mises à jour dans Twitter et RSS.
Copyleft © 2017 . www.info-center.od.ua Информационный центр - Всегда в центре событий