Solución al error de datos estructurados Microformats en Search Console

¿De nuevo por aquí querido lector?¡Me alegro de verte de nuevo!

Si estás por aquí es porque seguro que te has encontrado de pleno con el siguiente error en la sección de datos estructurados de Search Console.

error microformats

No te preocupes por qué este error es más común de lo que piensas. De hecho, en la mayoría de los casos este errore se produce por una mala plantilla de WordPress.

Normalmente, los desarrolladores de este tipo de themes WordPress destinan muy pocos recursos a la optimización de datos estructurados, es decir, descuidan su SEO.

Esto hace que la mayoría de plantillas para WordPress no estén 100% optimizadas como estas viendo en este caso.

De todos modos, tranquilo, con un par de ajustes como los que verás a continuación podrás solucionar este pequeño fallo y de esta manera optimizar aún más si cabe tu página web.

Aviso a navegantes: en este post habrá que tocar código, pero no te asustes, te indicaré como hacer todo paso a paso para que la complicación del proceso sea mínima.

¡Vamos con ello!

¿Qué son los microformatos o Microdatos y RDFa

Los Microformatos, Microdatos y RDFa son una especie de etiqueta HTML que da una lógica semántica al código de tu web y que asocia el contenido de tu web con Schema.org para que los buscadores entiendan mejor de lo que estás hablando en ella.

Dicho de otro modo, son una serie de indicaciones que le dicen a Google con mayor precisión de que estás hablando en tu página web con claridad.

Esto es de gran utilidad ya que con los microdatos facilitarás la compresión del contenido a los buscadores como Google y, por lo tanto, estos premiarán tu posicionamiento SEO.

Estás etiquetas se utilizarán dependiendo de el formato en el que se encuentre tu página web:

  • Para HTML5 se utilizarán Microdatos
  • Para XHTML se utilizan RDFa
  • Para HTML se utilizarán Microformatos

Existen otra serie de microformatos tan conocidos como

  • hatom: Utilizados principalmente para marcar los feeds de WordPress.
  • hCalendar: Utilizados para marcar tarjetas con información sobre eventos, ya que con estos microformatos puedes marcar datos como el día, hora, lugar…),
  • hCard: Para marcar las tarjetas de visita online ya que con ellos se marcan datos como el nombre, el apelliod, etc.
  • XFN: Utilizado principalmente para marcar blogrolls y blogs, etc.

Te dejo un ejemplo de como quedarían en implementados estos microdatos en el HTML de tu web

 

¿QUIERES VER TU WEB EN LAS PRIMERAS POSICIONES DE GOOGLE?

Aprende las 15 técnicas SEO que harán de tu sitio web una web popular y deja de ser invisible para Google.

ebook conseguir visitas a tu blog

Responsable: Borja Aranda Vaquero Finalidad: Moderar los comentarios Legitimación: Tu consentimiento  Destinatarios:  Tus datos los guardará Mailchimp, mi proveedor de email marketing, que está acogido al acuerdo de seguridad EU-US Privacy.  Derechos: Tendrás derecho a acceder, rectificar, limitar y suprimir tus datos

Cómo detectar los errores de datos estructurados hentry y hatom en Search console

Bien una vez visto que son los microformatos es el momento de que aprendas a detectarlos.

Para ello, tendrás que ir a tu panel de Search Console y dentro de él iremos acceder a:

Apariencia en el buscador > Datos estructurados

Aquí Google te mostrará el marcado de datos estructurados por Schema y por Microformats.org de tu sitio web.

Seguramente tus problemas vendrán con el marcado de microformatos ya que el marcado de datos estructurados por Schema se soluciona simplemente instalando el plugin wordpress All In One Schema Rich Snippets.

Comprobada la existencia del error es hora de corregirlo. Pero antes debes de entender el origen del problema…

¿ERES INVISIBLE EN INTERNET?
  • ¿NO CONSIGUES POSICIONARTE EN GOOGLE?
  • ¿TE SUENA A CHINO EL POSICIONAMIENTO WEB SEO?
  • ¿QUIERES GANAR DINERO DE VERDAD CON TU WEB?

¿Porqué ocurre el problema con el marcado de datos estructurados hentry y hatom?

Si haces clic sobre uno de los errores Google te mostrará con exactitud toda la información que necesitas sobre el error en una pantalla como esta:

error hentry hatom en search console

Como puedes observar, existe un error de tipo hentry y hatom en todas las entradas de mi blog.

¿Porque tengo estos problemas si no he hecho nada?

Básicamente, por que en la plantilla de WordPress que utilizado en mi proyecto incluye microformatos para el título (entry-title) y para la descripción del artículo (entry-content). Sin embargo, Google al detectar estos dos microformatos entiende que existen en mi web pero estos no están completos ya que falta etiquetas como author y updated.

Es decir, Google obliga a tener o todos los microformatos existentes o ninguno, nada de medias tintas. 

Por esta razón Google nos marca el error en Search Console

¿ERES INVISIBLE EN INTERNET?
  • ¿NO CONSIGUES POSICIONARTE EN GOOGLE?
  • ¿TE SUENA A CHINO EL POSICIONAMIENTO WEB SEO?
  • ¿QUIERES GANAR DINERO DE VERDAD CON TU WEB?

Cómo solucionar los errores de datos estructurados en Search Console con WordPress

Para solucionar este mini error que lastra tu posicionamiento SEO no tendrás más remedio que modificar código en tu plantilla WordPress.

Existe un problema con este método. Este problema es que cuando actualices tu plantilla, los cambios se perderán o tendrás que volver a realizarlos, salvo que uses un Child theme.

Mi recomendación es que guardes los archivos originales de tu WordPress en tu PC para que en caso de que algo salga mal puedas empezar de cero el proceso sin romper nada.

Por último, asegurate de tener los datos de acceso a tu FTP para modificar y subir los archivos modificados.

Si no sabéis acceder al FTP desde tu hosting siempre podreás usar un un gestor como Filezilla y modificar directamente allí los archivos.

Solucionar el problema de falta author y falta updated en los datos estructurados de Search Console

Ahora si que sí, voy a enseñarte como solucionar este dichoso error de microformats.org en Search Console para que de una vez por todas los microformatos dejen de causarte dolores de cabeza.

Solucion 1: Eliminar el problema de raíz

Cómo has visto anteriormente, este error se produce por tener los microformatos “a medias” en la página web. Por lo tanto, una solución es eliminar por completo estos datos para que de esta manera Google no detecte nada.

Lógicamente, hacer esto significa eliminar un ayuda a Google pero no es una mala solución…

Para eliminar los microformatos de tu web tendrás que copiar y pegar este código en el archivo functions.php

CONOCE LOS TÍPICOS ERRORES CAPITALES QUE LASTRAN TU SEO

Conoce cuales son los principales pecados capitales que se suelen cometer en SEO contados de una forma totalmente distinta a como los habías leído hasta ahora.

pecados capitales seo

Responsable: Borja Aranda Vaquero Finalidad: Moderar los comentarios Legitimación: Tu consentimiento  Destinatarios:  Tus datos los guardará Mailchimp, mi proveedor de email marketing, que está acogido al acuerdo de seguridad EU-US Privacy.  Derechos: Tendrás derecho a acceder, rectificar, limitar y suprimir tus datos

Solucion 2: Realizar las modificaciones pertinentes para solucionar el error

Si te decantas por corregir el error en tu plantilla de WordPress deberás de localizar donde se encuentra el problem, en tus posts, en tus páginas o en los archivos de tu WordPress.

En función de ello, modificarás un archivo u otro.

  • Si el error está en los posts,  modificarás el archivo single.php o content-single.php
  • Si el error está en las páginas, modificarás el archivo page.php o content-page.php
  • Si el error está en las paginaciones de WordPress, modificarás el archivo archive.php

Una vez detectado el archivo que está provocando este problema, deberás de localizar las líneas de código donde se produce el error para solucionarlo.

En caso de que Search Console te marque el error “falta: author” es el momento de ir a tu archivo functions.php y añadir al final del archivo el siguiente código:

Para solucionar el error “falta:entry-title” irás al archivo donde se origina el error (single.php, page.php oarchive.php) para buscar la etiqueta <h1> y añadir dentro de esta las siguientes propiedades:

En caso de que necesites solucionar el problema de “falta:updated” buscarás el código php the_time y le añadirás en la etiqueta span la class=”updated” :

Con estos tres cambios añadirás las líneas de código necesarias para solucionar este error de microformatos SEO

Solución 3 (simple): Acaba con el problema con un simple copia/pega

Si ves que las anteriores opciones son muy complejas para tu nivel de programación siempre podrás usar esta tercera opción que acabará con tus problemas de microformatos simplemente copiando y pegando el siguiente codigo PHP al final de tu archivo functions.php

solucion error datos estructurados microformats

Comprobar que se han solucionado los problemas de WordPress en Search Console

Finalmente, para asegurate de que los errores se han corregido tendrás que esperar a que Google rastrée de nuevo toda tu página web y que detecte las modificaciones realizadas.

Para acelerar este proceso puedes forzar a Google para que rastrée tu web accediendo dentro de Search Console a la sección:

Rastreo > Explorar como Google

De esta manera, lo que conseguirás será que Google pase por tu web y comience a buscar las nuevas actualizaciones de contenido dentro de tu página web.

Por último, y pasados unos días tendrás que volver a:

Search Console > Apariencia en el buscador > Datos estructurados

Y comprobar que los errores de microformats han desaparecido por completo.

¡Hasta la próxima!

¿QUIERES VER TU WEB EN LAS PRIMERAS POSICIONES DE GOOGLE?

Aprende las 15 técnicas SEO que harán de tu sitio web una web popular y deja de ser invisible para Google.

ebook conseguir visitas a tu blog

Responsable: Borja Aranda Vaquero Finalidad: Moderar los comentarios Legitimación: Tu consentimiento  Destinatarios:  Tus datos los guardará Mailchimp, mi proveedor de email marketing, que está acogido al acuerdo de seguridad EU-US Privacy.  Derechos: Tendrás derecho a acceder, rectificar, limitar y suprimir tus datos

Al realizar un comentario en este blog aceptas su Política de Privacidad
Responsable: Borja Aranda Vaquero
Finalidad: Moderar los comentarios
Legitimación: Tu consentimiento
Destinatarios: Tus datos los guardará Disqus, mi sistema de comentarios (acogido al acuerdo de seguridad EU-US Privacy)
Derechos: Tendrás derecho a acceder, rectificar, limitar y suprimir tus datos