SEO - Metatag (archives avril 2013)

Balises meta supportées: ABSTRACT, DESCRIPTION, CANONICAL, COPYRIGHT, GENERATOR, IMAGE_SRC, KEYWORDS, PUBLISHER, REVISIT-AFTER, ROBOTS, SHORTLINK et le tag TITLE de la page.

Le module "Entity Translation" gère les trads + i18n. Si avec Context et "Metatag: Context" on peux controler metatag à l'aide des chemins.
Avec le sous-module "Metatag: Views" intégration avec Views. Intégration avec Panels via "Metatag: Panels". "Metatag: Dublin Core"  + "Metatag: Twitter Cards" + une API (voir metatag.api.php) + intégration du module Migrate (voir metatag.migrate.inc) + intégration du module Feeds (import de data from autre site web ou fichiers uploadés) + avec "Metatag:Devel" création de meta tags aléatoires pour les noeuds générés par Devel_Generate (partie de devel) + gestion du workflow avec Workbench Moderation v1.

mettre en global

en test sur cv.bourdiol.org

  • "meta tags" permission -> meta tags on each individual page (node, term, etc)
  • admin/config/search/metatags -> conf global et défaut par type d'entité: page acc + type contenu et termes.
  • Chaque object (nodes, termes, users) auront les champs necessaires sur leur page edit pour les personnaliser.
    Ces champs héritent de valeurs des paramètres par défaut assignées au point précédent. Les valeurs qui ne sont pas overriddés par objet  se mettront automatiquement à jour quand les paramètres par défaut sont modifiés.
  • La sortie des meta tags utilise des Tokens, il peux donc être nécessaire de personnaliser les affichages token (par ex à admin/structure/types/manage/article/display), pour vérifier que la case "Tokens" est cochée dans "Custom Display Settings" (ou en fr "Paramètres d'affichage personnalisés"), puis aller personnaliser les tokens dans admin/structure/types/manage/article/display/token

i18n

Les strings perso that are assigned to e.g. the "Global: Front page" configuration will show up in the Translate Interface admin page (admin/config/regional/translate/translate) and may be customized per language.

Fine Tuning

By default Metatag will load the global default values for all pages that do not have meta tags assigned via the normal ntity display or via Metatag Context. This may be disabled by setting the variable 'metatag_load_all_pages'   to FALSE through one of the following methods:  

  • Use Drush to set the value:     drush vset metatag_load_all_pages FALSE  
  • Hardcode the value in the site's settings.php file:     $conf['metatag_load_all_pages'] = FALSE;  

To re-enable this option simply set the value to TRUE.

http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#standard-metadata-names

logo drush