63Wordpress LogoRésoudre Rich Snippets Testing Tool erreurs de Google

S'il vous plaît noter!

Cet article est maintenant remplacé par un nouvel article, qui a été mis à jour pour microdonnées à grande diffusion (schema.org) à la place des microformats. Si vous souhaitez continuer à utiliser MicroFormats lire sur, mais je recommandons d'utiliser les microdonnées et vous invite à lire le nouvel art-icle, qui continuera à être mis à jour avec de nouvelles informations et de nouveaux thèmes. [int­link id=“3500” type=“post”]Nouvelles informations sur les microdonnées[/intlink].

S'il vous plaît noter

Je l'ai déplacé le contenu original de ce poste à de nouveaux postes que le nombre de thèmes que j'ai des instructions d'augmentation. Il y a des instructions spécifiques pour maintenant [int­link id=“2948” type=“post”]Mystique 2[/intlink], [int­link id=“2949” type=“post”]Mystique 3[/intlink], [int­link id=“2468” type=“post”]Thèse[/intlink], [int­link id=“3015” type=“post”]Vingt onze[/intlink] et [int­link id=“3017” type=“post”]Aime par Cosmos[/intlink]

l'original[int­link id=“2948” type=“post”]Mystique 2 article[/intlink] est la plus détaillée si vous êtes à la recherche d'informations supplémentaires. Ci-dessous je vous ai fourni une idée générique de ce qui est nécessaire et où commencer lorsque vous essayez de modifier un nouveau thème

Partie 1: Informations de paternité

Vous devez 3 pièces pour ce - vous avez besoin chaque poste de con maintenir un lien vers votre page de l'auteur, vous avez besoin de votre page de l'auteur d'avoir un lien vers votre google pro-file (ou la page google ) et vous avez besoin de votre google pro-file (ou la page google ) d'avoir un point-tion lien vers votre domaine!

Face à ceux-ci dans l'ordre inverse.

  1. Connectez-vous à votre Google ou google pro-fichier et ajouter un pub-lique (il n'a pas besoin d'être pub-lic) lien à votre profil pointant vers votre site. Par exemple - sur mon profil Google + je dois un lien vers https://diymediahome.org
  2. Utilisez le code fourni par Yoast de mettre un lien vers votre pro-fichier google sur votre page de l'auteur
    • Installez le Yoast CET plu-gin ou ajouter le code Yoast à functions.php
    • Accédez à la page informer-a-tion utilisateur (Tableau de bord: Utilisateurs: Votre Pro-file) dans le mot-presse et remplir leGoogle+ domaine (ou Google champ Pro-fichier si vous avez utilisé le code Yoast) avec un lien vers votre profil Google
    • Modifier la author.php de votre thème, trouver le code qui dis-joue l'auteur informe-a-tion (compte twit-ter, site web, etc) et d'ajouter une partie supplémentaire dans le même style à la sortie le lien google +. Assurez-vous que le href a une rel="me"
  3. Ajoutez le code de sorte que l'auteur informe-a-tion pour chaque poste des liens vers votre page pro-auteur du fichier avec un rel="author"
    • Ceci est la plus délicate peu - elle peut impliquer plusieurs modifications à plusieurs fichiers. Commencez par regarder single.php (qui fait les pages uniques), index.php, search.php, archive.php etc. Regardez le code qui a une href="" à la page de l'auteur et ajouter dans rel="author"

Partie 2: HCard informations obligatoires (e.g. mise à jour, entrée-titre, etc)

Chaque poste a besoin d'une cor-rectement balisage structuré ment con-Tain-résumé informer-a-tion à ce sujet.

  1. Ces modifications seront proba-blement aller dans les mêmes endroits que au moins certains des auteurs des modifications dans instruc-tion 3 dans la partie 1. emplacements probables sont single.php, page.php, index.php, search.php, archive.php
  2. Dans de nombreux cas, il s'agit simplement d'ajouter une certaine rel="" entrées au code existant ING - e.g. si votre thème montre déjà une ligne mise à jour ou pos-ment à l'intérieur ou à l'intérieur ap une durée que vous pouvez ajouter rel="updated" pour que p ou durée
  3. Vous devez également ajouter un peu plus de l'auteur liés Code - nouveau, supposant-ment vous avez le nom de l'auteur s'affiche en haut de chaque poste, il est facile d'ajouter qu'il y
    • vous avez besoin de votre nom à l'intérieur d'une balise avec un rel="fn".
    • Cette balise doit être dans une balise par-ent avec un rel="vcard"
  4. Tous ces balises supplémentaires doivent être à l'intérieur d'un élé-ment par-ent (peut-être même la balise body) qui a un rel="hentry". La plupart des thèmes ont déjà ce code présente

Remarque: Utilisation rel="updated" travaux à la date de la poste a été pu-blié, mais à proprement parler est pas toujours correctes. Si vous avez effectivement mis à jour un poste alors les dates mises à jour et publiées seront différents. Google va reconnaître à la fois (comme vous les humains si vous le montrer) il est donc préférable d'ajouter un peu de code qui vérifie si le poste a été mis à jour. Pour obtenir la date publiée utiliser la fonction get_the_date() et pour obtenir la date de mise à jour utiliser la fonc-tion get_the_modified_date().  Si il a été mis à jour alors affi-chage fois la date de pu-blié (avec rel="published") et la date de mise à jour (avec rel="updated").  Si le poste n'a pas été mis à jour, puis il suffit de mettre la date de publication avec rel="updated published".  Un exemple de code qui fait cela est inclus dans le [int­link id=“2468” type=“post”]modifications à thème de la thèse[/intlink] article.

Laisser un commentaire

63 Comments

GPPartie Gabriel

S'il vous plaît indiquer le blog URL et tout autre détail que vous considérez pertinents, afin que nous puissions répondre à votre question rapidement.
salut
I’m hav­ing some issues with author­ship thumb­nail from appear­ing on search results;
Le message structuré outil Test de données est:
Erreur: Champ obligatoire Miss-ing "mise à jour".

J'ai essayé :
1) Retirer hentry de

et

NE PAS TROUVER dans mon HTML modèle de CODE

2) Changement :

NE PAS TROUVER dans mon HTML CODE

3) Changement:

NE PAS TROUVER dans mon HTML CODE

D'autres idées? 

Merci!

Répondre
LLazar

salut,

J'utilise un la coutume vingt douze thème et avoir - champ obligatoire Miss-ing "mise à jour" & Miss-ment nécessaire hCard erreur "auteur". Cette erreur que je reçois sur toutes les pages sauf la page d'index. I use “seo boost­er pro” plugin.

pouvez-vous m'aider à résoudre ce problème?

merci d'avance

Répondre
NNigel

salut, Avez-vous une idée sur la façon de résoudre ce problème avec un thème de la genèse et l'utilisation WP Social CET Booster?

Répondre
JSJon Scaife

Je vais étudier la question dès que j'ai le temps - été très occupé avec le travail si ce site a été un peu neg-tionné récemment.

Répondre
JSJon Scaife

Quel est le thème que vous utilisez? Si c'est un thème versé pour vous devrez soit m'envoyer une copie ou me donner accès aux fichiers certaine-faire afin que je puisse avoir un regard. S'il s'agit d'un thème libre faites le moi savoir et je vais vous revenir avec des instructions, ou des fichiers pré-édité.

Répondre
JSJon Scaife

Si vous pouvez m'envoyer une copie zippé de votre thème, je vais jeter un oeil dans les prochains jours ou 2. Je vois le génial URL - oups 🙂

Répondre
UNEPour l'

Jon, j'ai 2 Sites mot-presse que je peux obtenir les snipptes google pour travailler.
Pouvez-vous m'aider?
Si oui s'il vous plaît me contacter ..

Albert

Répondre
JSJon Scaife

Quel est le thème que vous utilisez? Si c'est un thème versé pour vous devrez soit m'envoyer une copie ou me donner accès aux fichiers certaine-faire afin que je puisse avoir un regard. S'il s'agit d'un thème libre faites le moi savoir et je vais vous revenir avec des instructions, ou des fichiers pré-édité.

Répondre
JSJon Scaife

Merci pour votre commentaire et le lien utile 🙂

Mettre à jour 12-Juin-2013 - Lien supprimé car il est maintenant brisé

Répondre
Ggovpatel

Bonjour

J'utilise un logiciel Artisteer à la CRE-mangé mon thème et je suis get-tion même erreur

Extraction ted données structurée
hatom alimentation
hatom-entrée:
Avertisse-ment: Au moins un champ doit être réglé pour HatomEntry.
Avertisse-ment: Miss-tion champ obligatoire "entry-title".
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur".

Pouvez-vous m'aider avec ce que je dois faire pour effacer l'erreur.

Govindji Patel

Répondre
JSJon Scaife

Vous construisez-ment un thème la coutume?
Jetez un oeil sur le code pour l'un des exemples - vingt onze thème est probablement un bon exemple pour regarder. Si vous êtes toujours STRUG-gling, lorsque vous avez TER-MINE votre thème, envoyez-moi une copie zippée et je peux regarder pour vous. Acclamations 🙂

Répondre
Ggovpatel

Bonjour Jon Scaife

Merci pour votre réponse comment puis-je vous envoie zip pour vous de vérifier sur mon thème.

Govindji Patel

Répondre
JSJon Scaife

Je travaille actuellement sur des guides mis à jour - je ne pouvais pas voir un e-mail de votre. Si vous souhaitez l'envoyer à nouveau je vais Hap-pily doc-u-ment il

Répondre
SJuge

HI,
Pouvez-vous s'il vous plaît m'aider avec
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur".

Voici ce qui à mon contenu single.php

à

J'ai essayé avec <span class = "fn"
à
Mais pas de chance

Répondre
JSJon Scaife

Je pense que votre commentaire a mutilée et en quelque sorte n'a pas été signalé à moi comme un je n'ai pas répondu - Je suis désolé. Avez-vous obtenu votre thème fixe maintenant? Dans le cas contraire, entrer en contact et je verrai ce que je peux faire pour vous aider à régler ce problème

Répondre
MSMartin Smith

Hey Jon,

Je viens d'envoyer un message via votre page con-tact. Je vais avoir de vrais problèmes à essayer de comprendre les extraits enrichis sur une page wordpress je travaille sur.

Merci,
Hirondelle

Répondre
JSJon Scaife

Hiya Mar-tin,

Je vois que vous avez auteur-navire informer-a-tion ok ment de travail - c'est juste l'
"Mise à jour" et "auteur" pièces de hCard pour chaque poste qui sont fail-ING la
ment outil de test.

Je vais jeter un oeil et voir ce que je peux faire - ce thème que vous utilisez?

Merci

Répondre
SMMahmoud Shimul

Merci pour l'article ...
J'utilise le thème mot-presse "glissé-tion porte". Je ne peux pas trouver le fichier « libphppost.class.php » dans mon thème ...

Je obtenir ces erreurs montrent-ment pour mon site:

Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur"

S'il vous plaît aidez-moi ...

Répondre
JSJon Scaife

Ce fichier est spécifique au thème Gusta Me, vous ne trouverez pas dans votre thème. Vous devriez essayer les instructions génériques ou les instructions pour Mystique 2 ou vingt onze - ont un regard en index.php, single.php, archive.php etc.

Si vous avez encore du mal zip le thème et e-mail à moi et je vais jeter un oeil.

Répondre
UNEAfif

salut, J'utilise un thème premium et juste ne semblent trouver la bonne ligne. Vous a envoyé un email avec le thème. Espoir vous pouvez avoir un coup d'oeil.

Merci un tas

Répondre
UNEAfif

Je ne peux pas vous remercier assez, Je n'ai plus les erreurs grâce à votre solution.
I must com­mend you for your reply being faster than I could expect from the premi­um theme provider.

Merci encore

Répondre
NKNick Keizer

Merci pour cet article.

J'ai l'auteur-navire veri-fiée maintenant et c'est pour toutes les pages de tra-vail. Le problème que je vais avoir est que je ne peux pas obtenir ces erreurs éclairci:

Avertisse-ment: Au moins un champ doit être réglé pour HatomEntry.
Avertisse-ment: Miss-tion champ obligatoire "entry-title".
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur".

J'utilise Mys-tique ver-sion 2.4.2 que j'ai mod-i-fiée con-sid-er-habilement (c'est peut-être le problème). Je l'ai fait exactement comme vous spécifiez et j'ai même ajouté le et les lignes dans plusieurs autres fichiers (index.php, author.php, archives.php, etc), mais toujours pas de chance.

Toutes les autres suggestions? Merci pour toute aide que vous pouvez fournir!

Entaille

Répondre
JSJon Scaife

Je vais jeter un oeil à Mys-tique 2.4.2 la semaine prochaine et mettre à jour les instructions si les choses ont changé. Sinon je vais avoir un oeil à votre code mod-i-fiée. Vous permettra de savoir dans les prochains jours.
À votre santé

Répondre
JSJon Scaife

D'oh - j'étais abruti - Mys-tique 2.4.2 est assez vieux. Je quelque façon lu comme 3.4.2. Pour 2.4.2 J'aurais pensé que mon jeu original d'instructions devrait fonctionner (ceux avant la mise à jour).

Répondre
JSJon Scaife

J'ai mis à jour l'article(s) et créa-ATED postes de Mys-tique Sep-ar-mangé 2 et 3 Pour éviter de fu-sion. Le Mys-tique 2 instructions de travail pour Mys-tique 2.4.2 - laissez-moi savoir comment vous obtenez sur 🙂

Répondre
LLisa

Que faire si vous n'avez pas un seul PHP dossier? J'ai ces erreurs exactes comme vous le dites ci-dessus. J'ai un thème la coutume. Merci!

Répondre
JSJon Scaife

Jetez un oeil à la de templates docs hiérarchie. Je suis conjecture-ment si vous n'avez pas single.php le premier endroit à regarder est index.php mais les thèmes CUSTOM sont parfois une douleur à la Figure out. Si vous êtes toujours en difficulté, vous pouvez zipper votre thème entier et e-mail pour me jeter un oeil à.

Répondre
SKSam Kear

Merci pour le guide, il a travaillé beaucoup pour moi. Ce bug a été ging-moi pendant un moment et je suis heureux d'avoir enfin fixé.

Répondre
JSJon Scaife

Une moyens-ure

un autre bout - Google ne semblent pas aimer si vous avez plus de 1 Type de riches snip-animaux dans l'utilisation. Actuellement, il semble que les micro-formats travail effective-ment, mais google sont recom-ment mend-microdonnées et je anti-cip-mangé ils passeront bientôt. Je recommandons y com-pris toutes les données à la fois pour, mais non compris le-ment l'élément de type ini-tiel et le point-portée. Vous évitez google recon-niser les microdonnées et évite le problème de plus tion HAV- 1 type, mais signifie que lorsque google faire passer tout ce que vous avez à faire est de rajouter du type de produit et le point-champ et tout le reste de la microdonnées apparaîtront. vous pouvez alors retirer le micro-formats con-tente à votre leis-ure. L'outil de test au snip-pet riche qui arrivera pily val-id-mangé deux types à la fois, ses seules choses comme recettes (où vous devez être blanc lis-ment) où avoir les deux types est un problème.
Je pense que c'est une honte de google ont opté pour les microdonnées plutôt que les micro-formats. Microdonnées était moins de frais généraux d'une manière, car il ne nécessite pas de nouvelles propriétés - son économique aux classes d'utilisation que vous pouvez également appliquer des styles pour les. de l'autre côté, microdonnées est moins déroutant pour exactement la même raison - s'il y a une itemprop ou itemtype ou que vous connaissez son itemscope pour les microdonnées et s'il y a une classe que vous connaissez son style pour. Je suppose que sur-tout son tirage de partition. Je crois bing sont dos-ING microdonnées trop, si pré-somme-ment que cela signifie yahoo ainsi, ce qui rend pour à peu près l'ensemble du marché des moteurs de recherche fran-çais langue

Répondre
HHarald

Merci beaucoup pour cet article.

J'ai utilisé cette, J'ai même le thème zBench:

<span class = "value-title" title = "">
<span class = "value-title" title = "">

dans le but de résoudre ces problèmes:

Avertisse-ment: Miss-tion champ obligatoire "entry-title".
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur".

Maintenant, quand check-tion avec le
Riches Snip-animaux Test-ment outil
https://www.google.com/webmasters/tools/richsnippets
tout va bien tant que je vérifie au niveau de poste unique, e.g.
http://www.mediawireless.eu/2012/seo-pr-suchmaschinenoptimierung-public-relations/
mais il n'est toujours pas ok, quand check-ment le seul domaine
http://www.mediawireless.eu/

Toute idée, aide ou suggestion?

Meilleur, Har-ald

Répondre
JSJon Scaife

Qu'est-ce que le fichier(s) avez vous modifiez? La page d'index (et les pages d'archives) sont souvent gen-er-ATED en utilisant un dif-fer-ent PHP dossier. Si vous avez modifié single.php vous pourriez aussi avoir besoin de modifier index.php ou archive.php. Si c'est le cas, vous aurez aussi besoin de modifier search.php page.php et author.php si elles existent. Thèmes Dif-fer-rents font façons diffé-fer-ent

Sur le plan positif, si vous l'avez tra-vaillant sur les messages simples vous êtes 95% de la façon dont il 🙂

Répondre
RCRob Cairns

Sur un site, je travaille sur l'exécution de la Genèse sans thème enfant, Je suis toujours HAV-Ing une erreur. pouvez-vous faire une sug-ges-tion Jon? L'erreur est : Avertisse-ment: Champ obligatoire Miss-ing "mise à jour". avec le txt complète ci-dessous.

Merci

Voler

hfeed
hentry
entry-title = gagner un exemplaire de Picture Collage Maker Pro pour Windows
entrée-content = Rien ne me plaît plus que de découvrir à prix abordable, facile à utiliser logiciel qui me permettra d'avoir du plaisir cre-à-tion unique,, dernier-ing Memor-s avec pic-tures. Mon bon ami Shan-non plus au coupon ...
pu-blié = 03/26/2012
hCard
FN = Jean Parcs
Rel
name = gagner un exemplaire de Picture Collage Maker Pro pour Windows
rel = signet
url =
Rel
name = Voir tous les messages de Cadeaux
rel = tag
url =
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".

Répondre
JSJon Scaife

Oui. Vous avez un champ "pu-blié", mais pas un champ "mise à jour". Si vous voulez faire une «solution rapide», vous pouvez simplement ajouter la classe "mise à jour" à la même classe que "pu-blié" (e.g. si span class = "publié" devient span class = "publié la mise à jour". Strictement Tho, si vous mettez à jour un message, vous serez sup-ment contreplaqué incorrecte des données, alors quand j'ai fait les modifications que j'ai édité le PHP pour vérifier si le message a été mis à jour. Si elle n'a pas alors la sortie est exactement comme ci-dessus, mais si le poste a été mis à jour alors je mets hors 2 travées, une avec la date de pu-blié et une avec la date de mise à jour et d'appliquer une durée appro-pri-mangé à la fois.
Espérons-le ci-dessus a un sens et vous pouvez trier, mais si elle ne donne-moi pas alors un autre cri. Vous pouvez toujours utiliser le formulaire sur la page à propos de me envoyer un e-mail, puis envoyez-moi peut-être le fichier en question pour moi de jeter un oeil à.

Répondre
JJeanette

Salut Jon, J'utilise la genèse avec le thème de l'enfant. J'ai installé un plugin appelé « crochets simples genèse » pour fixer les champs manquants avertissement, mais la partie « mise à jour » est toujours à l'affiche. Je voudrais savoir comment exactement le code ressemble. Pouvez-vous faire? Je appré-ci-a mangé. J'ai aussi un champ de pu-blié. Merci ...

Répondre
JSJon Scaife

Merci Muhammad - ceux qui ressemblent à de grandes instructions pour les utilisateurs blog-ger. Vive le partage du lien 🙂

Répondre
Nnoskill1343

Avertisse-ment: Au moins un champ doit être défini pour Hcard.
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".

J'ai même problème, mais en blog-place, toute suggestion?
J'essaie d'enlever hfeed et hentry, mais riche snip-pet toujours pas les travaux

Répondre
JSJon Scaife

Vous ne pouvez pas supprimer hfeed et hentry et attendre les extraits enrichis au travail
Vous devez ajouter des balises. Laisse supposer la la "hfeed" et "hentry" sont appliqués à des classes 2 divs nes-ted. L'intérieur de la div intérieure (avec la classe "hentry") vous avez besoin d'une autre balise (proba-blement un div, durée ou p) avec les trucs hCard (par catégories). Vous devez également une autre balise class = « mise à jour » et à l'intérieur cette étiquette dont vous avez besoin la date mise à jour pour le poste. La meilleure façon de le faire est de simplement ajouter class = « mis à jour » au conteneur existant pour les informations de date mise à jour. Je ne me blogger donc je ne peux pas vous dire exactement comment le dessus de ma tête, mais si vous ne pouvez pas comprendre me laisser tomber un autre cri et je vais reconnectez-vous pour le blogueur et trier code pour vous. Si vous faites l'homme d'âge à fixer, il serait génial si vous pouviez poster ci-dessous (ou moi e-mail) à nous faire savoir comment vous avez fixé, il. Désolé pour le retard de réponse-ment, ça a été un couple très occupé semaines. Acclamations 🙂

Répondre
Nnoskill1343

salut, merci beaucoup pour votre réponse, mon problème a été résolu, extrait enrichi est parfaitement apparaît dans Google locale (google.co.id), mais ne pas apparaître dans google.com.

Répondre
DKKovancives Darko

Comment puis-je ajouter ce code au thème de la thèse? single.php n'existe pas dans les dossiers de thèse.

Répondre
JSJon Scaife

Sans savoir quels sont les fichiers que vous n'avez je ne peux pas dire. À moins que je me trompe thèse n'est pas un thème libre, donc je ne peux pas avoir un coup d'oeil. En supposant ment il utilise le stan-dard Gabarit hiérarchie Je suppose que le code serait quelque part dans index.php. Dans mon expérience mais il est plus probable que index.php sera très court et tire probablement dans d'autres fichiers. Commencez par en index.php ment oeil et si vous n'obtenez pas de chance zip une copie de index.php jusqu'à, Collez-le quelque part et envoyez-moi l'adresse et je vais jeter un oeil.

Répondre
DKKovancives Darko

salut, Encore une fois merci. Je vais écrire un art-icle sur vous, vous êtes roi quand il s'agit de SEO.

Répondre
Mm33r4

Bonjour à tous. J'ai créé mon extrait de recette mais obtenir le code d'erreur suivant et je ne sais vraiment pas comment corriger la situation:

Riches données snip-pet d'extraction ted de la page
hrecipe
Avertisse-ment: Au moins un champ doit être défini pour hRecipe.
hrecipe
Avertisse-ment: Au moins un champ doit être défini pour hRecipe.

Aide s'il vous plaît?

Merci beaucoup.

Répondre
JSJon Scaife

Désolé pour le retard de réponse-ment. Je suppose que vous avez une class = "hrecipe" appliqué à un élé-ment quelque part? Par exemple. une durée ou un div? Avant de fermer cet élément dont vous avez besoin d'autres éléments à l'intérieur avec les champs obligatoires. Si vous appliquez class = "hrecipe" à un élé-ment par-ent comme le tag alors tous vos autres éléments doivent être à l'intérieur. Vous avez besoin de choses comme fn, rendement, etc. Jetez un oeil à la page d'exemple offre de google - https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fallrecipes.com%2Frecipe%2Fbanana-banana-bread%2F

Répondre
GEGaurav Ekkada

enfin cor-rec-ment l'

Avertisse-ment: Au moins un champ doit être défini pour Hcard.
Avertisse-ment: Au moins un champ doit être réglé pour HatomEntry.
Avertisse-ment: Miss-tion champ obligatoire "entry-title".
Avertisse-ment: Champ obligatoire Miss-ing "mise à jour".
Avertisse-ment: Miss-ment hCard nécessaire "auteur".

Merci Jon

Répondre