Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Gérer vos balises Meta avec Zend Framework 2

Article posté le 11-05-2015 dans la catégorie PHP

Article mis à jour le : 05-05-2022

Comment définir vos balises méta avec Zend Framework 2

La gestion des balises Meta importe peu pour une application. Mais pour ce qui concerne un site Internet, c'est un strict minimum au regard de la qualité à fournir pour le SEO. Gestion du titre, de la balise description ou encore du comportement des robots, les applications sont multiples. Voici comment les traiter avec la version 2 du framework de Zend.

1- Préparer le terrain

Dans votre fichier layout, vérifiez que dans le header, sous les balises Meta déja en place par défaut, vous avez bien ceci :

<?php echo $this->headMeta(); ?>

2- Insérer des données

A partir de là, vous être libre de remplir les balises de votre choix : le moteur de template de Zend les créera automatiquement.

Vous avez deux possibilités : l'insertion - c'est à dire remplir une balise, et l'ajout - rajouter du contenu à celui déjà en place.

A- Insertion

$this->headMeta()->setName('description', $article->DESCRIPTION); //Ici je défini le contenu de la balise Description

B- L'ajout

$this->headMeta()->appendName('robots', 'noindex, nofollow'); //Ici je ne veux pas que ma page soit indexée par les moteurs de recherche

 


Cet article vous a plu? Découvrez d'autres articles :


comments powered by Disqus