How do I turn off schema in WordPress?

Desactivar Schema en WordPress: Guía Paso a Paso

hace 10 años

★★★★★Valoración: 4.49 (4191 votos)

El schema markup, también conocido como datos estructurados, es un código que ayuda a los motores de búsqueda a entender mejor el contenido de tu sitio web. Implementarlo correctamente puede mejorar significativamente tu SEO, permitiendo que Google y otros buscadores muestren resultados enriquecidos para tus páginas. Sin embargo, hay situaciones en las que podrías necesitar desactivar el schema markup en WordPress. Ya sea para solucionar conflictos, realizar pruebas o simplemente personalizar la implementación, saber cómo eliminar el schema es una habilidad valiosa para cualquier administrador de sitios web.

How do I turn off schema in WordPress?
YOU CAN REMOVE ALL SCHEMA TYPES ADDED TO A POST UNDER THE SCHEMA TAB OF RANK MATH'S META BOX BY FOLLOWING THE EXACT STEPS DESCRIBED BELOW. , 1.1 Edit Your Post or Page. ... , 1.2 Open Rank Math in the Gutenberg Sidebar. ... , 1.3 Navigate to the Schema Settings for This Post/Page. ... , 1.4 Delete All Schema In Use. ... , 1.5 Save Your Post or Page.
Índice de Contenido

¿Por qué desactivar el Schema Markup en WordPress?

Aunque el schema markup generalmente es beneficioso, existen varios motivos por los que podrías querer desactivarlo temporal o permanentemente:

  • Solución de problemas: Si experimentas errores o advertencias en herramientas como Google Search Console relacionadas con datos estructurados, desactivar temporalmente el schema puede ayudarte a identificar si el problema reside en la implementación del schema en sí.
  • Conflictos con otros plugins o temas: En ocasiones, diferentes plugins SEO o incluso tu tema de WordPress pueden generar schema markup, lo que podría llevar a duplicaciones o conflictos. Desactivar uno de ellos puede ser necesario para evitar problemas.
  • Personalización avanzada: Si necesitas una implementación de schema altamente personalizada que no se alinea con las opciones automáticas de tu plugin SEO, podrías optar por desactivar la generación automática y añadir tu propio schema de forma manual.
  • Pruebas A/B: Para realizar experimentos y comparar el rendimiento de páginas con y sin schema markup, necesitarás la capacidad de desactivarlo selectivamente.

Desactivar Schema en WordPress con Rank Math

Si utilizas el popular plugin Rank Math SEO, desactivar el schema markup es un proceso sencillo y flexible. Rank Math ofrece diversas opciones para controlar el schema, desde la desactivación completa del módulo hasta la eliminación selectiva en publicaciones y páginas individuales.

Método 1: Eliminar Schema de Publicaciones y Páginas Individuales

Este método te permite desactivar el schema markup en publicaciones o páginas específicas, manteniendo el schema activo en el resto de tu sitio. Es ideal para cuando necesitas solucionar problemas en páginas concretas o personalizar el schema de forma selectiva.

Pasos para eliminar el Schema desde la pestaña Schema de Rank Math:

  1. Edita la publicación o página: Dirígete al panel de administración de WordPress y edita la publicación o página donde deseas desactivar el schema.
  2. Abre la configuración de Rank Math: Busca el icono de Rank Math SEO (una puntuación con un número) en la esquina superior derecha de la pantalla de edición. Haz clic en él para abrir la configuración de Rank Math en la barra lateral de Gutenberg. Alternativamente, puedes hacer clic en los tres puntos verticales en la esquina superior derecha y seleccionar "Rank Math" en la sección "Plugins".
  3. Navega a la pestaña Schema: Dentro de la configuración de Rank Math, haz clic en la pestaña "Schema". Si no ves esta pestaña, asegúrate de que el módulo "Schema" esté activado en Rank Math. Para verificarlo, ve a Rank Math SEO → Dashboard → Módulos en tu panel de WordPress y asegúrate de que el módulo "Schema" esté activado.
  4. Elimina todos los tipos de Schema en uso: En la pestaña "Schema", verás una sección llamada "Schema en Uso". Aquí se muestran los tipos de schema que Rank Math está aplicando a esta publicación o página. Para eliminar el schema, simplemente haz clic en el icono de la papelera (eliminar) junto a cada tipo de schema y confirma la eliminación haciendo clic en "Sí" en el cuadro de diálogo de confirmación.
  5. Guarda o Publica la publicación o página: Una vez que hayas eliminado todos los tipos de schema en uso, guarda los cambios en la publicación o página haciendo clic en "Actualizar" o "Publicar".

Tras seguir estos pasos, el schema markup asociado a los tipos que eliminaste se habrá desactivado para esa publicación o página en particular. Sin embargo, ten en cuenta que algunos schemas como el de Organización, Caja de Búsqueda Sitelinks y Breadcrumbs podrían seguir presentes si están configurados a nivel global en tu sitio web.

Método 2: Desactivar Schema en Lote con Acciones Masivas (Rank Math PRO)

Para usuarios de Rank Math PRO, existe una forma aún más rápida de desactivar el schema markup en múltiples publicaciones o páginas a la vez: las acciones masivas. Esta funcionalidad es especialmente útil si necesitas eliminar el schema de un gran número de páginas.

Pasos para eliminar el Schema con acciones masivas:

  1. Abre la lista de Publicaciones o Páginas: Dirígete a la sección "Publicaciones" o "Páginas" en tu panel de administración de WordPress.
  2. Selecciona las publicaciones o páginas: Selecciona las casillas de verificación junto a las publicaciones o páginas de las que deseas eliminar el schema. Puedes seleccionar varias a la vez. La casilla de verificación en la parte superior de la lista te permite seleccionar o deseleccionar todas las publicaciones o páginas a la vez.
  3. Establece el Schema a "Ninguno": Encima de la lista de publicaciones o páginas, encontrarás un menú desplegable llamado "Acciones en lote". Haz clic en él y selecciona la opción "Establecer Schema: Ninguno". Luego, haz clic en el botón "Aplicar".
  4. Confirma la acción: Aparecerá una ventana de confirmación advirtiéndote que se eliminará todo el schema existente para las páginas seleccionadas y que esta acción es irreversible. Si estás seguro de querer eliminar el schema, haz clic en "OK".

Después de confirmar, el schema markup se desactivará para todas las publicaciones o páginas que hayas seleccionado.

Importante: Al utilizar acciones masivas para eliminar el schema, también se eliminará el Video Schema. Sin embargo, si tienes activada la opción "Autodetectar Video" en Rank Math SEO → Títulos y Meta → Publicaciones, el Video Schema se volverá a añadir automáticamente la próxima vez que:

  • Edites y actualices manualmente la publicación.
  • Utilices la opción "Generar Video Schema para Publicaciones/Páginas Antiguas" disponible en Rank Math SEO → Estado y Herramientas → Herramientas de Base de Datos.

Método 3: Desactivar el Módulo Schema de Rank Math por Completo

Si deseas desactivar la generación de schema markup de Rank Math por completo en todo tu sitio web, puedes deshabilitar el módulo Schema. Esta opción es la más drástica y eliminará todo el schema generado por Rank Math en todas tus páginas y publicaciones.

How do I remove a schema in WooCommerce?
However, you can try the following code snippet which should remove the WooCommerce schema: add_filter( 'woocommerce_structured_data_product', '__return_false' );

Pasos para desactivar el módulo Schema:

  1. Ve al Dashboard de Rank Math: En tu panel de administración de WordPress, navega a Rank Math SEO → Dashboard.
  2. Desactiva el módulo Schema: En la lista de módulos, busca el módulo "Schema". Desactiva el interruptor junto a "Schema" para deshabilitar el módulo.

Una vez desactivado el módulo Schema, Rank Math dejará de generar schema markup en tu sitio web. Si en el futuro deseas volver a utilizar el schema de Rank Math, simplemente tendrás que volver a activar este módulo.

Desactivar Schema en WooCommerce

WooCommerce, por defecto, genera schema markup de producto para las páginas de tus productos. Si estás utilizando Rank Math u otro plugin SEO que también genera schema de producto, podrías querer desactivar el schema de WooCommerce para evitar duplicaciones.

Para desactivar el schema de producto de WooCommerce, puedes utilizar un fragmento de código. Añadir código a tu sitio web requiere precaución, por lo que se recomienda hacer una copia de seguridad de tu sitio antes de realizar cambios.

Código para desactivar el Schema de Producto de WooCommerce:

add_filter( 'woocommerce_structured_data_product', '__return_false' ); 

¿Dónde añadir este código?

Existen varias formas de añadir este código a tu sitio WordPress:

  • Archivo `functions.php` de tu tema hijo: La forma más común y recomendada es añadir este código al archivo `functions.php` de tu tema hijo. Si no estás utilizando un tema hijo, es altamente recomendable que crees uno para evitar perder tus personalizaciones al actualizar el tema principal.
  • Plugin de fragmentos de código (Code Snippets): Una alternativa más segura y fácil de gestionar es utilizar un plugin de fragmentos de código como "Code Snippets". Este tipo de plugin te permite añadir y gestionar fragmentos de código sin necesidad de editar directamente los archivos de tu tema.

Una vez que hayas añadido este código, el schema de producto generado por WooCommerce debería desactivarse.

Verificar la Desactivación del Schema Markup

Después de desactivar el schema markup utilizando cualquiera de los métodos anteriores, es fundamental verificar que los cambios se hayan aplicado correctamente. Para ello, puedes utilizar la Herramienta de prueba de resultados enriquecidos de Google (anteriormente conocida como Herramienta de prueba de datos estructurados).

Pasos para verificar el schema:

  1. Abre la Herramienta de prueba de resultados enriquecidos: Accede a la herramienta de Google a través de este enlace: Herramienta de prueba de resultados enriquecidos de Google.
  2. Introduce la URL o el código: Puedes introducir la URL de la página donde desactivaste el schema o pegar el código HTML de la página.
  3. Ejecuta la prueba: Haz clic en el botón "Probar URL" o "Probar código".
  4. Revisa los resultados: La herramienta analizará la página y te mostrará si detecta schema markup. Si has desactivado correctamente el schema, la herramienta no debería encontrar ningún elemento de datos estructurados (o los elementos que eliminaste específicamente).

Utilizar esta herramienta te permitirá confirmar visualmente que el schema se ha desactivado como esperabas.

What is an event schema?
It defines the expected format, types, and constraints of event data to ensure consistency and accuracy. Think of it as a blueprint that outlines what kind of data you're collecting and how it should look.

Preguntas Frecuentes (FAQ)

¿Por qué querría quitar el schema markup?

Principalmente para solucionar problemas de datos estructurados, evitar conflictos con otros plugins o temas, personalizar la implementación del schema o realizar pruebas A/B.

¿Cómo verifico si el schema se ha eliminado?

Utiliza la Herramienta de prueba de resultados enriquecidos de Google para analizar la URL de tu página y confirmar que no se detecta schema markup (o que los elementos que eliminaste ya no están presentes).

¿Qué pasa si desactivo el módulo schema de Rank Math por completo?

Desactivar el módulo schema de Rank Math eliminará toda la generación automática de schema markup en tu sitio web. Si quieres volver a utilizarlo, tendrás que reactivar el módulo.

¿Funciona esto para WooCommerce?

Sí, puedes desactivar el schema de producto de WooCommerce utilizando el fragmento de código proporcionado en esta guía. Esto es útil para evitar duplicaciones si ya estás gestionando el schema de producto con Rank Math u otro plugin.

Conclusión

Desactivar el schema markup en WordPress es un proceso que puede ser necesario en diversas situaciones. Ya sea que utilices Rank Math o necesites desactivar el schema de WooCommerce, los métodos descritos en esta guía te proporcionarán las herramientas para controlar la implementación de datos estructurados en tu sitio web. Recuerda siempre verificar los cambios con la Herramienta de prueba de resultados enriquecidos de Google para asegurarte de que el schema se ha desactivado correctamente y, lo más importante, realiza copias de seguridad antes de modificar cualquier configuración o código en tu sitio.

Subir