58Logo WordpressResolver Rich Snippets errores herramienta de prueba de Google

A tener en cuenta!

Este art-ículo ha sido-cedido por un súper 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.

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 Mys-tique 2, Mys-tique 3tesisveinte once y Me Gusta by Cos­mos

el originalMys-tique 2 art-ículo 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 modificaciones tema de tesis art-ículo.

Por favor envíenos sus pensamientos al comentar a continuación! Si desea suscribirse por favor utilice el enlace de suscripción en el menú en la parte superior derecha. También puede compartir esto con tus amigos mediante el uso de los enlaces sociales inferiores. Aclamaciones.

Deja una respuesta

58 comentarios

gravatarGabriel 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
Estoy teniendo algunos problemas con miniatura autoría de aparecer en los resultados de búsqueda ;
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 de código

2) Cambio :

No encontré en mi HTML CÓDIGO

3) Cambio:

No encontré en mi HTML CÓDIGO

OTRAS IDEAS?

Gracias!

Respuesta
gravatarlazar

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. Yo uso plug-in “SEO Booster Pro”.

¿me pueden ayudar a resolver este problema?

gracias de antemano

Respuesta
gravatarNigel

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
gravatarJon 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
gravatarJon 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
gravatarJon 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
gravatarAl

Jon, tengo 2 sitios wordpress que puedo conseguir los snipptes google para Trabajar.
¿Me pueden ayudar?
Si es así póngase en contacto conmigo ..

Albert

Respuesta
gravatarJon 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
gravatargovpatel

Hola

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

Extrac-ted datos estructurada
hatom-feed
hatom-entrada:
Tes-tigo: Al menos un campo se debe establecer para Hat-o-Mentry.
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
gravatarJon 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
gravatarJon Scaife

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

Respuesta
gravatarJuez

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
gravatarJon Scaife

Creo que tu comentario quedó destrozado y de alguna manera no se ha marcado 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
gravatarMartin Smith

Hey Jon,

Acabo de enviar un mensaje a través de su página de contacto. Tengo problemas reales tratando de averiguar los Rich Snippets de una página de WordPress que estoy trabajando.

Gracias,
martín

Respuesta
gravatarJon 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
gravatarMahmud Shimul

Gracias por art-ículo ...
Estoy usando el tema de wordpress "puerta corredera". No puedo encontrar el archivo "libphppost.class.php" 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
gravatarJon 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 usted todavía está luchando comprimir el tema y enviarlo por correo electrónico a mí y voy a echar un vistazo.

Respuesta
gravatarAfif

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
gravatarAfif

No puedo agradecerles lo suficiente, Ya no tengo los errores gracias a su solución.
Tengo que felicitar por su respuesta siendo más rápido que pude esperar del proveedor de tema premium.

Gracias de nuevo

Respuesta
gravatarNick Keizer

Gracias por este artículo.

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

Tes-tigo: Al menos un campo se debe establecer para Hat-o-Mentry.
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
gravatarJon 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
gravatarJon 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
gravatarJon 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
gravatarLisa

¿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
gravatarJon 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 usted todavía está luchando se puede cerrar la cremallera de todo el tema y enviarlo por correo electrónico a mí para tener una mirada en.

Respuesta
gravatarSam 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
gravatarJon 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) donde ambos tipos ing HAV-es un problema.
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 - su económico utilizar clases como 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 la totalidad del mercado de los motores de búsqueda en lenguaje Inglés

Respuesta
gravatarHarald

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
http://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
gravatarJon 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
gravatarRob 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 = ganar una copia de Picture Collage Maker Pro para 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 = ganar una copia de Picture Collage Maker Pro para Windows
rel = libro-marca
url = http://www.theshoppinqueen.com/win-copy-picture-collage-maker-pro-windows
Rel.
name = Ver todos los puestos en los sorteos
rel = tag
url = http://www.theshoppinqueen.com/giveaways
Tes-tigo: Miss-ing campo obligatorio "actualizado".

Respuesta
gravatarJon 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 ha entonces la salida es exactamente como anteriormente, 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 puede utilizar el formulario de la página acerca de enviarme por correo electrónico y luego tal vez me envíe el archivo en cuestión para mí tener un vistazo a.

Respuesta
gravatarJeanette

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
gravatarnoskill1343

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, suge-ges-ción alguna?
Trato de eliminar hfeed y hentry, pero rico snip-mascota aún no tiene obras

Respuesta
gravatarJon Scaife

No se puede quitar hfeed y hentry y esperar fragmentos enriquecidos para trabajar
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. Yo no uso blogger, así que no te puedo decir exactamente cómo la parte superior de mi cabeza, pero si usted no puede averiguarlo me deja caer 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
gravatarnoskill1343

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
gravatarKovancives Darko

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

Respuesta
gravatarJon Scaife

Sin saber lo que los archivos que 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
gravatarm33r4

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
gravatarJon 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 - http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fallrecipes.com%2Frecipe%2Fbanana-banana-bread%2F

Respuesta
gravatarGaurav Ekkada

finalmente cor-rec-ted la

Tes-tigo: Al menos un campo se debe establecer para hCard.
Tes-tigo: Al menos un campo se debe establecer para Hat-o-Mentry.
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