63Logo WordpressResolver Rich Snippets errores herramienta de prueba de Google

A tener en cuenta!

Este artículo ahora ha sido reemplazado por un nuevo artículo, que se ha actualizado para utilizar los microdatos (schema.org) en lugar de microformatos. Si aún desea utilizar microformatos leyendo, pero yo recomiendo usar microdatos y los invito a leer el nuevo artículo, que continuará siendo actualizado con nueva información y nuevos temas. [int­link id=“3500” type=“post”]Nueva información sobre MicroData[/intlink].

A tener en cuenta

He movido el contenido original de este post para nuevos mensajes como el número de temas que tengo instrucciones para aumentos. Hay instrucciones específicas para ahora [int­link id=“2948” type=“post”]Misterio 2[/intlink], [int­link id=“2949” type=“post”]Misterio 3[/intlink], [int­link id=“2468” type=“post”]Tesis[/intlink], [int­link id=“3015” type=“post”]Veinte once[/intlink] y [int­link id=“3017” type=“post”]Me Gusta by Cosmos[/intlink]

el original[int­link id=“2948” type=“post”]Misterio 2 artículo[/intlink] es el más detallado si usted está buscando para obtener información adicional. A continuación he proporcionado una idea genérica de lo que se requiere y por dónde empezar cuando se trata de modificar un tema nuevo

Parte 1: información de autoría

Es necesario 3 partes para esto - que necesita cada puesto para contener un enlace a su página del autor, Usted necesita que su autor es tener un enlace a tu perfil google (o la página de Google ) y necesita que su pro-file google (o la página de Google ) tener un enlace-ción punto a su dominio!

Tratar con estos en orden inverso.

  1. Accede a Google o su perfil de Google y añadir un público (que no tiene por qué ser pu-blica) eslabón de la información de perfil que apuntan a su sitio web. Por ejemplo - en mi Google + Perfil Tengo un enlace a https://diymediahome.org
  2. Utilice el código proporcionado por Yoast poner un enlace a su perfil de Google en su página de autor
    • Instale el Yoast ESTE plu-gin o añadir el código Yoast a functions.php
    • Ir a la página de informar-a-ción de usuario (Cuadro de instrumentos: Usuarios: Su Pro-file) de palabra-prensa y rellenar elGoogle+ campo (o Google campo Perfil si ha utilizado el código Yoast) con un enlace a su perfil de google
    • Edite author.php de su tema, encontrar el código que muestra la información del autor (cuenta el twit-ter, sitio web, etc.) y añadir una parte extra en el mismo estilo a la salida del enlace de Google +. Asegúrese de que el href tiene una rel="me"
  3. Agregar código para que la información del autor de cada puesto enlaces a su página de perfil de autor con un rel="author"
    • Esta es la parte más delicada - que puede implicar múltiples ediciones en varios archivos. Echen un vistazo a single.php (que hace una sola página), index.php, search.php, archive.php etc. Busque el código que tiene una href="" al autor de la página y añadir en rel="author"

Parte 2: hCard información requerida (e.g. actualizado, entrada-título, etc)

Cada poste necesita un poco marcado correctamente estructurado que contiene información resumida sobre el tema.

  1. Estos cambios probablemente irán en los mismos lugares que por lo menos algo de su autor edita en la instrucción 3 en la Parte 1. localizaciones probables son single.php, page.php, index.php, search.php, archive.php
  2. En muchos casos se trata simplemente de un caso de la adición de algunos rel="" entradas en el código existente - por ejemplo. si su tema ya muestra una línea actualizada o publicado dentro de ap o dentro de un lapso que puede agregar rel="updated" a que p o lapso
  3. También es necesario añadir un poco más código autor relacionados - de nuevo, suponiendo que tiene el nombre del autor se muestra en la parte superior de cada poste es fácil de agregar allí
    • necesita que su nombre dentro de una etiqueta con un rel="fn".
    • Esta etiqueta tiene que estar dentro de una etiqueta la par-te con una rel="vcard"
  4. Todas estas etiquetas adicionales tienen que estar dentro de un elemento primario (tal vez incluso el cuerpo de la etiqueta) que tiene un rel="hentry". La mayoría de los temas ya cuentan con este código presente

Nota: Uso rel="updated" las obras en la fecha fue el mensaje pu-blicado, pero estrictamente hablando no siempre es correcta. Si en realidad se ha actualizado una entrada a continuación las fechas actualizadas y publicadas serán diferentes. Google reconocerá tanto (como va a ser humano si mostrarlo) por lo que es mejor añadir un poco de código que comprueba si el mensaje se ha actualizado. Para obtener la fecha publicada utilizar la función get_the_date() y para obtener la fecha de actualización utiliza la fun-ción get_the_modified_date().  Si se ha actualizado a continuación, mostrar tanto la fecha de publicación (con rel="published") y la fecha de actualización (con rel="updated").  Si el mensaje no se ha actualizado a continuación, sólo hay que poner la fecha publicada con rel="updated published".  Un ejemplo de código que hace esto se incluye con la [int­link id=“2468” type=“post”]modificaciones tema de tesis[/intlink] artículo.

Deja una respuesta

63 comentarios

GPGabriel part

Por favor, indique el blog URL y cualquier otro detalle que considere pertinente, para que podamos hacer frente a su problema de forma rápida.
Hola
I’m hav­ing some issues with author­ship thumb­nail from appear­ing on search results;
El mensaje en Structured herramienta de prueba de datos es:
Error: Miss-ing campo obligatorio "actualizado".

Lo intenté :
1) Retire hentry de

y

No encontré en mi HTML Plantilla CÓDIGO

2) Cambio :

No encontré en mi HTML CÓDIGO

3) Cambio:

No encontré en mi HTML CÓDIGO

OTRAS IDEAS? 

Gracias!

Respuesta
Llazar

Hola,

Estoy usando una costumbre veinte doce tema y tener - Missing campo obligatorio "actualizado" & Miss-ing hCard error "autor" requerido. Este error me sale en todas las páginas excepto la página de índice. I use “seo boost­er pro” plugin.

¿me pueden ayudar a resolver este problema?

gracias de antemano

Respuesta
NNigel

Hola, ¿Tiene alguna idea sobre cómo solucionar este problema con un tema génesis y el uso WP Social ESTE Aumentador de presión?

Respuesta
JSJon Scaife

Voy a mirar en él tan pronto como llegue el tiempo - estado muy ocupado con el trabajo por lo que este sitio ha sido un poco descuidado recientemente.

Respuesta
JSJon Scaife

¿Qué tema está utilizando? Si se trata de un tema de pago para que usted tendrá que ya sea enviarme una copia o me dan el acceso a los archivos de alguna manera para que pueda tener una mirada. Si se trata de un tema libre, házmelo saber y me pondré en contacto con usted con algunas instrucciones, o los archivos pre-editado.

Respuesta
JSJon Scaife

Si usted me puede enviar una copia subió la cremallera de su tema voy a tener una mirada en el día siguiente o 2. Veo el cobarde URL - Uy 🙂

Respuesta
UNAl

Jon, tengo 2 sitios wordpress que puedo conseguir los snipptes google para Trabajar.
¿Me pueden ayudar?
If so please con­tact me ..

Albert

Respuesta
JSJon Scaife

¿Qué tema está utilizando? Si se trata de un tema de pago para que usted tendrá que ya sea enviarme una copia o me dan el acceso a los archivos de alguna manera para que pueda tener una mirada. Si se trata de un tema libre, házmelo saber y me pondré en contacto con usted con algunas instrucciones, o los archivos pre-editado.

Respuesta
Ggovpatel

Hola

Estoy utilizando un software Artisteer para crear mi tema y estoy recibiendo el mismo error

Extrac-ted datos estructurada
hAtom alimentación
hAtom entrada:
Tes-tigo: Al menos un campo debe establecerse para HatomEntry.
Tes-tigo: -Ing señorita campo obligatorio "entry-título".
Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor".

¿Me pueden ayudar con lo que tengo que hacer para borrar el error.

Govindji Patel

Respuesta
JSJon Scaife

Estás construc-ción de un tema cus-tom?
Echar un vistazo al código para uno de los ejemplos - el veinte once tema es probablemente un buen ejemplo para mirar. Si usted todavía está Strug el contrabando, cuando has-ISHED aleta su tema, envíeme una copia comprimida y puedo mirarlo para usted. ¡Salud 🙂

Respuesta
Ggovpatel

Hola Jon Scaife

Gracias por su respuesta ¿Cómo envío postal a archivo para que usted compruebe en mi tema.

Govindji Patel

Respuesta
JSJon Scaife

Actualmente estoy trabajando en guías actualizadas - que no podía ver un correo electrónico de usted. Si desea enviar de nuevo mucho gusto voy a documentarlo

Respuesta
SJuez

Hawai,
¿Me puede ayudar con
Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor".

Esto es lo que en el contenido de mi-single.php

en

He tratado con <span class = “fn”
en
Pero no hubo suerte

Respuesta
JSJon Scaife

Creo que su comentario tiene destrozado y de alguna manera no se marcó a mí como uno que no había respondido a - Siento lo que. ¿Usted se ha fijado ahora su tema? Sino, pongo en contacto y yo veré lo que puedo hacer para ayudarle a solucionar el problema

Respuesta
MSMartin Smith

Hey Jon,

Acabo de enviar un mensaje a través de su página de contacto. I’m hav­ing real issues try­ing to fig­ure out the Rich Snip­pets on a word­press page i’m work­ing on.

Gracias,
Martín

Respuesta
JSJon Scaife

Hiya Mar-tin,

Veo que tienes información de autoría de trabajo bien - es sólo la
"Autor" partes hCard para cada puesto que están fallando "actualizado" y el
herramienta ing test-.

Voy a echar un vistazo y ver lo que puedo hacer - lo que el tema está utilizando?

Gracias

Respuesta
SMMahmud Shimul

Gracias por el artículo ...
Estoy usando el tema de wordpress "puerta corredera". No puedo encontrar el “libphppost.class.php” archivo en mi tema ...

Me quedan estos errores demuestran-ing para mi sitio:

Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor"

Por favor, ayúdame ...

Respuesta
JSJon Scaife

Ese archivo es específico para el tema Me Gusta, te vas a encontrar en tu tema. Usted debe tratar las instrucciones genéricas o las instrucciones para Mystique 2 o veinte once - echar un vistazo en index.php, single.php, archive.php etc.

Si todavía está luchando postal el tema y enviarlo por correo electrónico a mí y yo a echar un vistazo.

Respuesta
UNAfif

Hola, Estoy usando un tema de primera calidad y parece que no puede encontrar la línea correcta. Te ha enviado un correo con el tema. Esperanza usted puede tener una mirada en ella.

Muchísimas gracias

Respuesta
UNAfif

No puedo agradecer lo suficiente, Ya no tengo los errores gracias a su solución.
I must com­mend you for your reply being faster than I could expect from the premi­um theme provider.

Gracias de nuevo

Respuesta
NKNick Keizer

Thanks for this article.

He verificado ahora la autoría y está funcionando para todas las páginas. El problema que estoy teniendo es que no puedo obtener estos errores despejado:

Tes-tigo: Al menos un campo debe establecerse para HatomEntry.
Tes-tigo: -Ing señorita campo obligatorio "entry-título".
Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor".

Estoy usando Mys-tique ver-sión 2.4.2 que he mod-i-cado con-sid-er-mente (que puede ser el problema). Hice exactamente como se especifica e incluso he añadido el y líneas en varios otros archivos (index.php, author.php, archives.php, etc.), pero sigue sin suerte.

¿Alguna otra sugerencia? Gracias por cualquier ayuda que puede proporcionar!

Mella

Respuesta
JSJon Scaife

Voy a echar un vistazo a Mys-tique 2.4.2 en la próxima semana y actualizar las instrucciones si las cosas han cambiado. Si no voy a tener que echar un vistazo a su código modificado. Le permitirá saber en próximos días.
Aclamaciones

Respuesta
JSJon Scaife

D'oh - que estaba siendo tonto - Mys-tique 2.4.2 es bastante viejo. Yo de algún modo lo leyó como 3.4.2. Para 2.4.2 Yo habría pensado que mi original conjunto de instrucciones que debe trabajar (los anteriores a la actualización).

Respuesta
JSJon Scaife

He actualizado el artículo(s) y cre-ATED puestos para Mys-tique septiembre-ar-ate 2 y 3 para evitar con-fu-sión. El Mys-tique 2 instrucciones de trabajo para Mys-tique 2.4.2 - que me haga saber cómo le va 🙂

Respuesta
LLisa

¿Qué pasa si usted no tiene un solo PHP expediente? Tengo esos errores exactos como ha afirmado más arriba. Tengo un tema cus-tom. Gracias!

Respuesta
JSJon Scaife

Echa un vistazo a la template docs jerarquía. Supongo que si usted no tiene single.php el primer lugar para buscar es index.php pero temas personalizados son a veces un dolor de averiguar. Si todavía está luchando se puede cerrar la cremallera de su tema conjunto y enviarlo por correo electrónico a mí para echar un vistazo a.

Respuesta
SKSam Kear

Gracias por la guía, funcionó muy bien para mí. Esto me había estado molestando por un tiempo y me alegro de que finalmente lo arreglen.

Respuesta
JSJon Scaife

A ruegos-ure

Otro consejo - Google no parecen gustaría que si usted tiene más de 1 tipo de ricos snip-mascotas en uso. Actualmente parece que sólo funcionan realmente los microformatos, pero google están recomendando microdatos y anticipo que cambiará pronto. Yo recomendaría que incluye todos los datos, tanto para, pero excluyendo el ItemType inicial y itemscope. Esto evita que Google reconociendo la microdatos y evita el problema de tener más de 1 tipo, pero significa que cuando google hacer cambiar todo lo que tienes que hacer es volver a agregar el ItemType y itemscope y todo el resto de los microdatos se mostrarán. a continuación, puede eliminar el contenido de los microformatos en su tiempo libre. La herramienta de prueba de fragmento estará feliz de validar ambos tipos a la vez, sus únicas cosas como recetas (donde tiene que ser de color blanco lis-ted) where hav­ing both types is a problem.
Creo que es una vergüenza google han optado por microdatos en lugar de microformatos. Microdatos era menor carga de una manera, ya que no requiere nuevas propiedades - económico para su uso como clases también se puede aplicar estilos a ellos. por otra parte, microdatos es menos confuso precisamente por la misma razón - si hay un itemprop o itemtype o itemscope sabes que es de microdatos y si hay una clase se conoce su estilo de. Supongo que sobre todo es un empate con goles. Creo Bing están de vuelta-Ing microdatos demasiado, por lo pre-suma-mente eso significa yahoo, así, lo que hace que para casi todo el mercado de los motores de búsqueda en lenguaje Inglés

Respuesta
HHarald

Muchas gracias por este artículo.

He utilizado este, Incluso tengo el tema zBench:

<span class = "valor-título" title = "">
<span class = "valor-título" title = "">

con el fin de resolver estos problemas:

Tes-tigo: -Ing señorita campo obligatorio "entry-título".
Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor".

Ahora, cuando check-ción con el
Rich Snip-mascotas Test-ción de herramientas
https://www.google.com/webmasters/tools/richsnippets
todo está bien siempre y cuando reviso nivel post sola, e.g.
http://www.mediawireless.eu/2012/seo-pr-suchmaschinenoptimierung-public-relations/
pero todavía no está bien, cuando sólo el check-ción del dominio
http://www.mediawireless.eu/

¿Alguna idea de, ayuda o sugerencia?

Mejor, Har-ald

Respuesta
JSJon Scaife

¿Qué archivo(s) qué se edita? La página de índice (y páginas de archivo) a menudo se ATED-gen-er mediante un di-fer-ent PHP expediente. Si ha editado single.php es posible que también tenga que editar index.php o archive.php. Si ese es el caso, es posible que también necesite editar search.php page.php y author.php si existen. Temas Dif-fer-rentes hacen dife-fer-rentes maneras

En el lado positivo, Si usted tiene que trabajar en los mensajes individuales que estás 95% de la manera allí 🙂

Respuesta
RCRob Cairns

En un sitio que estoy trabajando en el funcionamiento de Génesis con ningún tema niño, Todavía estoy hav-Ing un error. se puede hacer una suge-ges-ción Jon? El error es : Tes-tigo: Miss-ing campo obligatorio "actualizado". con el txt completa más abajo.

Gracias

Robar

hfeed
hentry
entry-title = Win a Copy of Pic­ture Col­lage Maker Pro for Windows
entry-content = Nada me complace más que el descubrimiento asequible, fácil de usar software que me permite tener diversión el crear única, última-ing memor-s con las fotografías. Mi buen amigo Shan-no sobre Cupón en ...
pub-cido = 03/26/2012
hcard
FN = Jean Parques
Rel.
name = Win a Copy of Pic­ture Col­lage Maker Pro for Windows
rel = marcador
url =
Rel.
name = Ver todos los puestos en los sorteos
rel = tag
url =
Tes-tigo: Miss-ing campo obligatorio "actualizado".

Respuesta
JSJon Scaife

Sí. Usted tiene un campo "pub-cido", sino un campo no "actualizado". Si usted quiere hacer una "solución rápida" que sólo puede agregar la clase "actualizada" a la misma clase como "publicado" (e.g. así span class = "publicado" se convierte en span class = "publicado actualizado". Estrictamente Tho, si actualiza un mensaje que va a proporcionar datos incorrectos, así que cuando me he hecho ediciones He editado el PHP para comprobar si el mensaje ha sido actualizado. Si no lo tiene, entonces la salida es exactamente como antes, pero si el mensaje se ha actualizado luego me puse a cabo- 2 vanos, uno con la fecha de publicación y una con la fecha actualizada y aplicar un lapso apropiado tanto.
Esperemos que lo anterior tiene sentido y se puede solucionar el problema, pero si no lo hace, entonces dame otro grito. Siempre se puede utilizar el formulario en la página acerca de enviarme por correo electrónico y luego tal vez me envía el archivo en cuestión para mí tener un vistazo a.

Respuesta
JJeanette

Hola jon, Estoy utilizando génesis con el tema del niño. He instalado un plugin llamado “ganchos simples génesis” para fijar la advertencia campos que faltan, pero la parte de “actualización” que sigue mostrando. Me gustaría saber cómo es exactamente el código se parece a. ¿Puedes hacer eso? Me apre-ci-lo comió. También tengo un campo-publicada el. Gracias ...

Respuesta
Nnoskill1343

Tes-tigo: Al menos un campo se debe establecer para hCard.
Tes-tigo: Miss-ing campo obligatorio "actualizado".

Tengo mismo problema, pero en el blog-spot, cualquier sugerencia?
Trato de eliminar hfeed y hentry, pero rico snip-mascota aún no tiene obras

Respuesta
JSJon Scaife

No se puede quitar y hfeed hentry y esperar que los fragmentos enriquecidos de trabajo
Es necesario agregar algunas etiquetas. Asumamos la del "hfeed" y "hentry" se aplican a las clases 2 divs nes-ted. Dentro de la div interior (con clase "hentry") necesita otra etiqueta (probable-mente un div, lapso o p) con las cosas hcard (a través de las clases). También necesita otra etiqueta con class = “actualizado” y dentro de esa etiqueta que necesita la fecha actualizada para el puesto. La forma más sencilla de hacerlo es añadir simplemente class = “actualiza” al contenedor existente para la información de fecha actualizada. No consumo blogger así que no puedo decir exactamente cómo la parte superior de la cabeza, pero si usted no puede averiguarlo mándenme otro grito y voy a firmar una copia de seguridad para el blogger y ordenar algo de código para usted. Si lo hace la edad del hombre para arreglarlo, sería estupendo si pudiera enviar a continuación (o e-mail me) para hacernos saber cómo lo arreglaste. Lo siento por la respuesta-ción de retardo, que ha sido un par de semanas muy ocupado. ¡Salud 🙂

Respuesta
Nnoskill1343

Hola, thanx mucho por su respuesta, mi problema ha sido resuelto, fragmento enriquecido es perfectamente aparecen en Google locales (google.co.id), pero no aparece en google.com.

Respuesta
DKKovancives Darko

¿Cómo puedo añadir este código al tema de tesis? single.php no existe en las carpetas de tesis.

Respuesta
JSJon Scaife

Sin saber qué archivos tienes que no puedo decir. A menos que esté equivocada la tesis no es un tema libre, así que no puedo tener una mirada en ella. -De asumir que utiliza el stand-ard Tem-placa de jerarquía Me imagino que el código sería en algún lugar de index.php. En mi experiencia, sin embargo, es más probable que index.php será bastante corta y probablemente tira en otros archivos. Comience buscando en index.php y si tienes suerte postal una copia de index.php arriba, pegarlo en algún lugar y me envía la url y voy a tener una mirada.

Respuesta
METROm33r4

hola. He creado mi fragmento de la receta, pero conseguir el código de error siguiente y yo realmente no sé cómo rectificar que:

Ricos datos snip mascota Extrac-ted de la página
hrecipe
Tes-tigo: Al menos un campo se debe establecer para Hrecipe.
hrecipe
Tes-tigo: Al menos un campo se debe establecer para Hrecipe.

Ayuda por favor?

Muchas gracias.

Respuesta
JSJon Scaife

Lo siento por la respuesta-ción de retardo. Puedo entender que usted tiene un class = "hrecipe" aplicada a un elemento en algún lugar? Por ejemplo. un palmo o un div? Antes de cerrar ese elemento que necesita otros elementos en su interior con los campos requeridos. Si aplica class = "hrecipe" a un elemento primario, como el etiqueta entonces todos sus otros elementos debe estar dentro de ella. Usted necesita cosas como fn, rendimiento, etc. Echa un vistazo a la página de ejemplo google oferta - https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fallrecipes.com%2Frecipe%2Fbanana-banana-bread%2F

Respuesta
GEGaurav Ekkada

finalmente cor-rec-ted la

Tes-tigo: Al menos un campo se debe establecer para hCard.
Tes-tigo: Al menos un campo debe establecerse para HatomEntry.
Tes-tigo: -Ing señorita campo obligatorio "entry-título".
Tes-tigo: Miss-ing campo obligatorio "actualizado".
Tes-tigo: Miss-ing hCard requerido "autor".

Gracias Jon

Respuesta