Données structurée description Google+ manquante

WRInaute occasionnel
Bonjour à tous.

Pour faciliter la saisie des résumées sur -https://plus.google.com/+CorrigeurFr/posts, je souhaite automatiser une partie de l’écriture comme je le fais pour Facebook et Twitter en saisissant l’URL puis quelques mots, à charge pour le réseau social d’extraire le titre de la page, l’image, et la description.

Sur la page Google plus, lorsque je tape l’URL de la page, j’obtiens parfois la description, parfois pas, bien que le code soit rigoureusement le même : il s’agit de l’appel d’une fonction PHP que j’ai créée pour la circonstance.
703952description.png


Comment corriger cela ? Merci pour vos explications.
 
WRInaute accro
L'idée de donner le contenu de ta fonction php te semble-t-elle tellement incongrue que tu essayes de nous faire jouer les Madame Irma ?
 
WRInaute occasionnel
Elle est assez basique et ne fait que transmettre directement le résultat que l’on voit dans le source. C’est quasiment une recopie du source produit à l’écran par mon bloque -http://corrigeur.be
Il doit pourtant manquer quelque chose puisqu’avec -http://corrigeur.fr la description ne se met pas systématiquement dans l’extrait de Google.

La voici, avec un petit clin d’œil sur le placename.
Code:
function meta($title,$description,$keywords,$robot,$relatif)
{?>
<html itemscope itemtype="http://schema.org/Article" lang="fr">
<head>
	<meta charset="utf-8" />
	<title><? echo $title; ?></title>
	<meta name="description" content="<? echo $description; ?>" />
	<meta name="keywords" lang="fr" content="<? echo $keywords; ?>" />
	<meta name="robots" content="<? echo $robot; ?>" />
	<link rel="author" href="https://plus.google.com/+PierreGillesLaunay"/>
	<link rel="publisher" href="https://plus.google.com/+CorrigeurFr"/>
	<meta property="og:locale" content="fr-FR">
	<meta property="og:type" content="article" />
	<meta property="og:title" content="<? echo $title; ?>" />
	<meta property="og:description" content="<? echo $description; ?>" />
	<meta property="og:url" content="http://corrigeur.fr<?php echo $_SERVER['PHP_SELF']; ?>" />
	<meta property="og:image" content="http://corrigeur.fr/images/logo/corrigeur-logo.png" />
	<meta property="og:site_name" content="Le Corrigeur" />
	<meta property="article:publisher" content="https://www.facebook.com/cercle.du.corrigeur" />
	<meta property="article:author" content="https://www.facebook.com/cercle.du.corrigeur" />
	<meta itemprop="name" content="<? echo $title; ?>" />
	<meta itemprop="description" content="<? echo $description; ?>" />
	<meta name="twitter:card" content="summary"/>
	<meta name="twitter:site" content="@Corrigeur1"/>
	<meta name="twitter:domain" content="Le Corrigeur"/>
	<meta name="twitter:creator" content="@Corrigeur1"/>
[...]
	<meta name="geo.position" content="45.772999;3.089300" />
	<meta name="geo.placename" content="Terre, Europe, France, Auvergne, Puy-de-Dôme, Clermont-Ferrand" />
	<meta name="geo.region" content="FR-63" />
	<meta name="icbm" content="45.772999,3.089300" />
	<meta name="author" content="Pierre-Gilles Launay" />
	<link rel="canonical" href="http://corrigeur.fr<?php echo $_SERVER['PHP_SELF']; ?>" />
 
WRInaute accro
Tu as lourdement chargé tes balises avec des trucs inutiles....

cela dit sur la fiche que tu donnes en exemple, ta description est nettement trop longue, c'est peut être ça le problème
 
WRInaute occasionnel
La fiche 21 affiche le résumé avec une longueur de 144.
La fiche 30 n’affiche pas le résumé avec une longueur de 218 (donc trop long, je la raccourcis à 156 ; cela ne change rien).
La fiche 1 ne s’affiche pas non plus avec un résumé de 94.
Ni la fiche 2 avec un résumé de 125.

Je viens de refaire des essais avec la fiche 21. Ces derniers jours il suffisait de mettre le lien dans la cellule de saisie de Google+. Ce matin aussi, et cette après-midi, cela ne fonctionne plus. Il faut maintenant nécessairement poser le lien dans ajouter un lien. À part cela, rien de changé.
 
WRInaute occasionnel
Affichage aléatoire chez moi aussi, je pense que l'affichage de la description est conditionnée à la taille de l'image.
Si elle est suffisamment grande pour être affichée comme sur ton second exemple, la description est présente.
 
WRInaute occasionnel
J’ai mis l’image de la 21 (la phrase) à la place de la 8 (académie). L’extrait continue à afficher l’ancienne image de la 8 qui n’existe plus sur la fiche 8 et la description ne s’affiche toujours pas. Je supprime l’ancienne image du serveur. Google va chercher l’ancienne image et ne la trouve pas évidemment pas (erreur 404). L’extrait me propose alors les autres images de la page, toujours sans la description, mais pas la nouvelle image.

J’ai testé le contenu de la 30 (corrigeur corrigeuse) sur un WordPress avec Tweet Like Plusone. Le contenu s’affiche, mais pas la bonne image : il met l’image de fond du site lui-même. Si je sélectionne la bonne image, je perds la description.
 
WRInaute occasionnel
Merci tous les 3 pour vos réponses. J’ai modifié le source et procédé à des tests sur la page /aides/fiche8.php puis sur quelques autres.
Cela fonctionne toujours pour Facebook et Twitter, quel que soit la fiche de conseils, mais que sur certaines pour Google+. Rien de changé.

@Marie-Aude : quels trucs inutiles supprimerais-tu des nouvelles balises mises en place ?
@Amauri : les dimensions de l’image ne semblent pas jouer.
@Olivier : j’avais suivi cette page ainsi que l’outil de test proposé. Il y a peut-être un renseignement à en tirer.
Outil de test des données structurées a dit:
L’extrait de la page s’affichera ici. Nous ne pouvons pas afficher le texte de votre page Web, car le texte dépend de la requête saisie par l’utilisateur.
L’outil estimerait-il que la description n’est pas pertinente, même quand c’est l’auteur de la page qui poste sur son propre Google+ ? Si oui, pourquoi ?
 
Olivier Duffez (admin)
Membre du personnel
as-tu essayé de remplacer la balise meta itemprop=description par l'équivalent mais dans le body ?
 
WRInaute occasionnel
WRInaute occasionnel
Je teste toujours en premier ce qui me semble le plus évident, ici la méthode de génération, le site, le titre et la description sont identique, ce qui change "nettement" c'est l'image.

@WebRankInfo l'image doit faire 400px de large min et avoir un ratio de 5:2, ont a buté dessus avec @Corrigeur sur une image suffisamment grande mais qui ne passait pas
 
Discussions similaires
Haut