Avisos
Vaciar todo

Problema de Marcado Scheema  

 
El viaje me hizo a mí
 El viaje me hizo a mí
Usuario experto

Hola.

Mi web está hecha con Hello Elementor + Elementor Pro, tiene ya sus años y bastantes meneos.

El tema es que he descubierto un problema con el schema bastante extraño.

Usando el validador ( https://validator.schema.org/) veo que en los artículos antiguos me aparecen siempre dos elementos (hentry y article). En el primero siempre aparece como autor la persona que ha hecho el primer comentario. En cambio en los que estoy escribiendo ahora solamente aparece article.

Antiguos
Nuevos

 

https://validator.schema.org/#url=https%3A%2F%2Felviajemehizoami.com%2Fque-ver-en-santander-en-un-dia%2F (antiguo)

https://validator.schema.org/#url=https%3A%2F%2Felviajemehizoami.com%2Fque-ver-en-bari-en-un-dia%2F (nuevo)

 

Me gustaría saber como puedo eliminar eso de los artículos antiguos.

 

Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 07/05/2024 7:49 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola, 

Esta información es un poco difícil eliminarla, ten en cuenta que se añade a través del mismo código del constructor, una opción que puedes probar si quieres tener todo unificado es añadir un plugin de schema que te permita tener los datos estructurados iguales para todos tus artículos, alguno que podrías utilizar como

https://wordpress.org/plugins/all-in-one-schemaorg-rich-snippets/

https://wordpress.org/plugins/schema-app-structured-data-for-schemaorg/

https://yoast.com/features/structured-data/

Puedes revisar este y otros en el siguiente artículo que tenemos disponible → https://www.webempresa.com/blog/datos-estructurados-wordpress.html

Un Saludo

ResponderCitar
Respondido : 07/05/2024 12:33 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

El viaje me hizo a mí
 El viaje me hizo a mí
Usuario experto

@karen

Uso Yoast, el problema es que no me pisa todo eso de hentry.

¿Tienes alguna idea de como saber previamente si alguno de los otros lo haría?

Gracias

ResponderCitar
Respondido : 07/05/2024 3:32 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola, 

La verdad tendrías que buscar en el codigo como tal del plugin, no veo que alguno obtenga este dato específico. Ten en cuenta que esto no supone ningún problema en Google y puedas pasarlo por alto. 

De manera general puedes probar removerlo con el siguiente código en el function.php de tu tema, preferiblemente un tema hijo o con un plugin como code snippets 

function webforo_remove_hentry( $class ) {
$class = array_diff( $class, array( 'hentry' ) );
return $class;
}
add_filter( 'post_class', 'webforo_remove_hentry' );

Igualmente puedes revisar algunas opciones que se comentaron en la página oficial de Google → Contenido solo visible a usuarios registrados

Verifícalo y nos comentas como va todo

Un Saludo 

ResponderCitar
Respondido : 07/05/2024 3:54 pm