En este artículo hablaremos sobre cómo arreglar el error con el logo que aparece en el apartado de AMP dentro de Search Console

 

¿Qué es AMP?

AMP (Accelerated Mobile Pages) es un proyecto Open Source de Google, junto con otros socios tecnológicos, que se basa y tiene cómo objetivo mejorar la velocidad de carga de las páginas web para móviles.

¿Cómo arreglar el error con el logo en AMP?

Iremos al  apartado de AMP dentro de  Search Console

 

 

Una vez dentro observaremos si tenemos algún tipo de error o problema con las páginas AMP de nuestra web.

Cómo se observa en la siguiente imagen Search Console nos indica que tenemos 9 páginas de AMP con problemas:

 

Para ver el problema que tenemos con cada una de ellas hacemos clic encima de cualquier de ellas y nos aparecerá el siguiente popup:

 

Abrimos la herramienta de pruebas de datos estructurados para ver los errores y nos encontramos con el error del logo:

Cómo podemos ver en la imagen anterior, aparece el error de «Se requiere un valor para el campo logo».

Para solucionar este error que nos aparece en nuestras páginas AMP debemos ir al fichero functions.php del tema que usemos (recordemos que podemos encontrar el archivo en /wp-content/themes/nombredeltema/functions.php) y una vez dentro de la edición del archivo añadimos estas líneas de código al final de todo:

function amp_logo_datos_estructurados( $datos, $post ) {
if ( $post->post_type === 'post' )
   {
      $datos['@type'] = 'Article';
      $datos['publisher']['name'] = 'Toni Donoso';
      $datos['publisher']['logo'] = array (
         '@type' => 'ImageObject',
         'url' => 'https://tonidonoso-kkpjrspz9fuhvxfx.netdna-ssl.com/wp-content/uploads/2015/01/LOGO_2014-01_200.png',
         'width' => 150,
         'height' => 60
      );
      return $datos;
   }
}
add_filter( 'amp_post_template_metadata', 'amp_logo_datos_estructurados', 10, 2 );

Cómo podéis observar en el código tenéis que modificar dónde pone «Toni Donoso» por vuestro nombre o nombre de empresa y poner la ruta dónde se encuentra vuestro logo, es decir, copiar todo el código anterior modificando estas dos líneas con vuestra información:

 $datos['publisher']['name'] = 'Toni Donoso';
'url' => 'https://tonidonoso-kkpjrspz9fuhvxfx.netdna-ssl.com/wp-content/uploads/2015/01/LOGO_2014-01_200.png',

Una vez aplicados los cambios en el fichero, si dejamos pasar unas horas, podemos observar que el error del campo logo ha desaparecido:

 

 

Espero que te haya resultado útil el artículo y si tienes cualquier duda puedes dejar un comentario.

No te olvides de compartir!

 

Published On: marzo 6th, 2017 / Categorías: AMP, Marketing online, WordPress /

Subscribe To Receive The Latest News

Curabitur ac leo nunc. Vestibulum et mauris vel ante finibus maximus.

Add notice about your Privacy Policy here.