1. Inicio
  2. SEO
  3. ¿Cómo deshabilitar o desactivar Schema Yoast SEO?

¿Cómo deshabilitar o desactivar Schema Yoast SEO?

27 julio 2023
en SEO
- Tiempo de lectura: 3 minutos
Deshabilitar o desactivar el Schema data del plugin Yoast SEO

Para poder desactivar schema del plugin Yoast es importante saber que. A partir del lanzamiento de Yoast 11.0 el 16 de abril de 2019. Utilice el siguiente fragmento para eliminar los datos del esquema Yoast. Pegue este código en el archivo functions.php de su tema.

add_filter( 'wpseo_json_ld_output', '__return_false' );

Nota: Por seguridad debes sacar un respaldo de tu sitio antes de realizar el proceso. Por lo general no causa daño el filtro que agregamos pero para estar seguro es mejor se precavidos.

Antes de la versión 11.0 de Yoast SEO

Yoast SEO es un plugin SEO que nos ayuda a personalizar todos los datos de su motor de búsqueda en los niveles de página, publicación y sitio fácilmente. Una cosa que Yoast ahora incluye es un generador para datos de esquema JSON-LD. Lo genera sobre la marcha y se inserta en su página web. Schema Data es una excelente manera de que los motores de búsqueda sepan de qué se trata su página.

De forma predeterminada, Yoast no incluye una configuración para deshabilitar sus datos de esquema. Pero algunos de ustedes pueden querer deshabilitarlo por completo si están usando otro complemento o método para generarlo.

Abra sus functions.php archivo de su tema y pegue este código.

function disable_yoast_schema_data($data){
	$data = array();
	return $data;
}
add_filter('wpseo_json_ld_output', 'disable_yoast_schema_data', 10, 1);

Guarde el archivo y actualice su página, con esto hemos logrado desactivar schema del plugin Yoast SEO de su sitio.

¿Cómo Quitar WooCommerce JSON / LD Structured Data?

WooCommerce 3 introdujo un nuevo formato para los datos estructurados de productos llamado JSON / LD. En general, es una gran mejora de WooCommerce 2.x. Dicho esto, algunos de nosotros podemos generar nuestros propios datos de esquema con otros plugins o código personalizado. Entonces, ¿Cómo deshabilitamos los datos estructurados de Yoast SEO WooCommerce?

Afortunadamente, hay una sola función que puede agregar al archivo functions.php que deshabilitará esto.

function remove_output_structured_data() {
  remove_action( 'wp_footer', array( WC()->structured_data, 'output_structured_data' ), 10 ); // This removes structured data from all frontend pages
  remove_action( 'woocommerce_email_order_details', array( WC()->structured_data, 'output_email_structured_data' ), 30 ); // This removes structured data from all Emails sent by WooCommerce
}
add_action( 'init', 'remove_output_structured_data' );

La primera acción de eliminación es para páginas frontend y la segunda es para correos electrónicos. Puede elegir usar uno o ambos.

Comparte es gratis 💜

Votos: 5 / 5. Promedio: 1


Publicaciones Relacionadas



Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.