Ajout de balises meta HTML pour l'optimisation pour les moteurs de recherche
L'optimisation pour les moteurs de recherche a pour objectif d'améliorer la visibilité d'un page ou d'un site Web dans les résultats du moteur de recherche. L'une des techniques de base de l'optimisation pour les moteurs de recherche consiste à ajouter des balises meta et de titre HTML à la source de la page. Ces balises meta sont utilisées pour définir les informations descriptives et d'autres métadonnées que les moteurs Web de recherche et les moteurs de balayage peuvent utiliser lorsqu'ils créent des index de recherche et des collections. Lorsque vous incluez du contenu dans une page avec un afficheur de contenu Web, vous pouvez améliorer l'optimisation pour les moteurs de recherche de la page en ajoutant des balises meta et des balises de titre avec des valeurs dérivées du contenu Web lui-même.
Pourquoi et quand exécuter cette tâche
Par défaut, le titre HTML d'une page est défini par le titre de la page dans le portail. Toutefois, lorsque vous ajoutez un afficheur de contenu Web à une page pour afficher le contenu Web, vous pouvez remplacer la valeur utilisée pour le titre HTML. Pour les balises meta à inclure en tant que préférences de portlet, vous devez définir un titre HTML personnalisé de sorte qu'un seul portlet puisse contribuer aux métadonnées sur la section d'en-tête. Si ce comportement par défaut ne correspond pas à vos besoins, vous pouvez le remplacer en procédant comme indiqué à l'étape 2.d de la procédure décrite ci-après.
Avec la zone Titre d'affichage de page dans les paramètres de portlet de l'afficheur, vous pouvez définir un titre HTML plus adapté au contenu de la page. L'afficheur peut même extraire le titre directement du contenu affiché.
Procédure
- Sélectionnez un afficheur de contenu Web comme afficheur principal de la page. Cliquez sur Editer les paramètres partagés et sélectionnez une valeur pour la zone Titre d'affichage de page dans les paramètres de portlet de l'afficheur.
Pour remplacer le titre HTML, vous devez sélectionner une valeur autre que Utiliser le titre par défaut. Si vous voulez que la valeur de titre provienne directement du contenu Web affiché par l'afficheur, sélectionnez Sélectionner dans le contenu. Ce paramètre utilise la valeur de la zone Titre d'affichage de l'objet de contenu dans Web Content Manager.
Après avoir sauvegardé les modifications, l'en-tête de page est mis à jour avec la nouvelle valeur de titre. Par exemple:<head> <title>Display title of the rendered web content</title> </head> - Créez des préférences de portlet pour chaque balise meta à ajouter à l'en-tête de page.Chaque balise meta est définie par une paire de préférences de portlet :
meta.tag.name.suffixidentifie le nom de la balise meta (par exemple,keywords).meta.tag.content.suffixidentifie la valeur de la balise meta.
meta.tag.attribute.suffix.La partie suffix de chaque préférence est utilisée pour associer une préférence de nom à la préférence de valeur liée. Il peut s'agir de n'importe quelle valeur, à condition qu'elle soit unique parmi les préférences.
Vous pouvez ajouter des préférences de portlet de deux façons :- Avec le portlet Gestion des portlets de l'interface d'administration. Localisez l'instance de l'afficheur de contenu Web à modifier et sélectionnez l'icône Configurer le portlet.
- Interface de configuration XML. Exportez la page contenant l'instance de l'afficheur de contenu Web à modifier. Editez le fichier XML exporté avec les balises meta à ajouter et mettez à jour la page en utilisant le fichier XML avec la commande xmlaccess.
Exemples
- Association de la valeur de balise meta à l'utilisateur qui a créé le contenu affiché :
Résultat :meta.tag.name.1=DC.creator meta.tag.content.property.1=Creator<meta name=”DC.creator” content=”content admin”/> - Association de la valeur de balise meta à un texte prédéfini :
Résultat :meta.tag.name.1=DC.publisher meta.tag.content.text.1=IBM<meta name=”DC.publisher” content=”IBM”/> - Association de plusieurs valeurs de balise meta à la valeur par défaut pour l'auteur et la valeur de l'élément texte
descelementdans le contenu affiché :
Résultat :meta.tag.name.1=author meta.tag.name.2=description meta.tag.content.element.2=descelement<meta name=”author” content=”content author”/> <meta name=”description” content=”Information about IBM”/> - Association de la balise meta à un attribut
http-equivet à la valeur de date de dernière modification du contenu affiché :
Résultat :meta.tag.name.1=last-modified meta.tag.attribute.1=http-equiv meta.tag.content.property.1=LastModifiedDate<meta http-equiv=”last-modified” content=”Mon, 01 Aug 2011 13:45:57 GMT”/> - Association de la balise meta à un attribut de schéma et à la valeur de date de publication du contenu affiché :
Résultat :meta.tag.name.1=DC.date meta.tag.scheme.1=W3CDTF meta.tag.content.property.1=PublishDate<meta name=”DC.date” content=”2011-08-01T08:15:30+02:00” scheme="W3CDTF"/>