martes, 15 de octubre de 2019

Solución del error de valor requerido para el campo publisher.



En el marcado de microdatos puede aparecer un error según el cual el campo publisher no tiene un valor asignado.



Desde que Google deshabilitó el perfil en su red social éste ya no es válido para verificarlo, tras mucho buscar cómo hacerlo con el marcado Schema encontré dos tutoriales que me funcionaron con esta plantilla tipo filigrana de Blogger haciendo estos dos pasos. Si te funciona con sólo uno de ellos podrías compartirlo indicando cuál es tu plantilla.


1. Busca las líneas que contengan

itemscope='itemscope' itemtype='http://schema.org/Person'


Por ejemplo

<span class='fn' itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'>
<meta expr:content='data:post.authorProfileUrl' itemprop='url'/>
<a expr:href='data:post.authorProfileUrl' rel='author' title='author profile'>
<span itemprop='name'>
<data:post.author/>
</span>

Cambia itemprop='author' por itemprop='author publisher'

La línea <span itemprop='name'>

tiene que quedar igual, si aparecía <span itemprop='name publisher'> quita el "publisher" porque ya ha sido añadido antes e invertiría el orden en que debe estar escrito en las líneas.

Fuente https://webmasters.stackexchange.com/questions/110332/personal-blog-using-structured-data-fails-validation-on-publisher


2. Busca la línea <data:post.body/> y pega debajo el siguiente código.

<div itemprop='publisher' itemscope='itemscope' itemtype='https://schema.org/Organization'>
<div itemprop='logo' itemscope='itemscope' itemtype='https://schema.org/ImageObject'>
<img style='display:none;' src='tupáginahome/>
<meta itemprop='url' content='tupáginahome/>
<meta itemprop='width' content='60'/>
<meta itemprop='height' content='60'/>
</div>
<meta itemprop='name' expr:content='data:blog.title'/>
</div>


Ponle a tu página el http delante y cambia las dimensiones de la imagen como quieras.

Fuente https://sqlgear.blogspot.com/2017/02/remove-publisher-related-error.html

No hay comentarios:

Publicar un comentario