{"id":25987,"date":"2026-10-29T15:09:07","date_gmt":"2026-10-29T14:09:07","guid":{"rendered":"https:\/\/www.seopress.org\/es\/?post_type=documentation&#038;p=25987"},"modified":"2026-10-29T15:09:07","modified_gmt":"2026-10-29T14:09:07","slug":"como-anadir-el-marcado-schema-a-wordpress-con-el-plugin-seopress-2","status":"publish","type":"documentation","link":"https:\/\/www.seopress.org\/es\/soporte\/guias\/como-anadir-el-marcado-schema-a-wordpress-con-el-plugin-seopress-2\/","title":{"rendered":"C\u00f3mo a\u00f1adir el marcado schema a WordPress con el plugin SEOPress #2"},"content":{"rendered":"<p>Este es el segundo art\u00edculo de nuestra serie dedicada a los schemas. Si todav\u00eda no lo has hecho, te recomendamos leer el primer art\u00edculo de la serie: <a href=\"https:\/\/www.seopress.org\/support\/tutorials\/how-to-add-schema-to-wordpress-with-seopress-1\/\">C\u00f3mo a\u00f1adir schema a WordPress<\/a>. En este segundo art\u00edculo, vamos a pasar a la pr\u00e1ctica y a\u00f1adir datos estructurados (schemas) a tu sitio con SEOPress.<\/p>\n<p><a class=\"btn btn-primary\" href=\"https:\/\/www.seopress.org\/support\/ebooks\/master-google-structured-data-types-schemas\/\"><strong>Descarga el ebook: Domina los tipos de datos estructurados de Google (schemas)<\/strong><\/a><\/p>\n<h2>Requisitos<\/h2>\n<p>Aseg\u00farate de utilizar la versi\u00f3n m\u00e1s reciente de SEOPress, tanto la gratuita como la PRO.<\/p>\n<p>Necesitar\u00e1s la <a href=\"https:\/\/www.seopress.org\/es\/complementos-wordpress-seo\/seopress-pro\/\"><strong>versi\u00f3n PRO de SEOPress<\/strong><\/a> para implementar datos estructurados en tu sitio.<\/p>\n<p>Comprueba que los motores de b\u00fasqueda no tengan bloqueada la indexaci\u00f3n de las p\u00e1ginas que contienen datos estructurados. Revisa tu archivo robots.txt y tu metaetiqueta robots.<\/p>\n<p>En SEOPress, aseg\u00farate de que la funci\u00f3n <strong>Tipos de datos estructurados<\/strong> est\u00e1 activada con el interruptor de estilo iOS que encontrar\u00e1s aqu\u00ed: <strong>SEO &gt; PRO &gt; Tipos de datos estructurados (schema.org)<\/strong>. En esa misma pantalla, marca <strong>Activar la caja meta de tipos de datos estructurados para tus entradas, p\u00e1ginas y tipos de contenido personalizados<\/strong>.<\/p>\n<p>Tu logo se puede usar en muchos schemas, as\u00ed que s\u00fabelo ahora en <strong>Sube el logo de tu editor<\/strong>. F\u00edjate en los requisitos indicados bajo el campo y aseg\u00farate de subir una imagen que los cumpla.<\/p>\n<p>Tambi\u00e9n te recomendamos completar la informaci\u00f3n de la secci\u00f3n <strong>SEO &gt; Redes sociales &gt; Knowledge Graph<\/strong>. Desde SEOPress PRO 10.4, varios schemas se vinculan a ella (consulta <strong>C\u00f3mo vincula SEOPress tus schemas entre s\u00ed<\/strong> m\u00e1s abajo).<\/p>\n<p>Y no olvides hacer clic en<strong> Guardar cambios<\/strong> a medida que avanzas.<\/p>\n<h2>\u00bfQu\u00e9 diferencia hay entre los schemas autom\u00e1ticos y los manuales?<\/h2>\n<p>En SEOPress hay dos tipos de schema:<\/p>\n<ul>\n<li><strong>Manual:<\/strong> este tipo de schema se aplica a p\u00e1ginas, entradas u otros tipos de contenido desde la caja meta <strong>Tipos de datos estructurados<\/strong>. Los datos estructurados se aplican <strong>individualmente<\/strong> a la p\u00e1gina que est\u00e1s editando.<\/li>\n<li><strong>Autom\u00e1tico:<\/strong> estos schemas se crean desde la pantalla <strong>SEO &gt; Esquemas<\/strong> con el bot\u00f3n <strong>A\u00f1adir schema<\/strong>. Se aplican <strong>globalmente<\/strong> por tipo de contenido (por ejemplo, a todas las entradas). Una vez definidos, tambi\u00e9n los ver\u00e1s en la caja meta <strong>Tipos de datos estructurados<\/strong> de cada contenido. Consulta el ejercicio n.\u00ba 3 m\u00e1s abajo.<\/li>\n<\/ul>\n<h2>Ejercicio n.\u00ba 1: a\u00f1adir el schema LocalBusiness para la direcci\u00f3n de un negocio<\/h2>\n<figure id=\"attachment_116988\" aria-labelledby=\"figcaption_attachment_116988\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-knowledge-graph-google.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-116988\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-knowledge-graph-google.jpg\" alt=\"Google Knowledge Graph\" width=\"762\" height=\"1687\" \/><\/a><figcaption id=\"figcaption_attachment_116988\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Google Knowledge Graph<\/figcaption><\/figure>\n<p>Empecemos por un caso cl\u00e1sico. Tienes un restaurante y has creado un sitio web para promocionarlo en internet. El sitio detalla tu carta y los distintos platos que sirves.<\/p>\n<p>Puedes a\u00f1adir el <strong>schema LocalBusiness<\/strong> a tu sitio para obtener una ficha de Knowledge Graph en Google (mira la captura de pantalla). Se muestra cuando alguien busca tu restaurante por su nombre. Esta ficha destaca la informaci\u00f3n esencial de tu negocio: horario, direcci\u00f3n, n\u00famero de tel\u00e9fono, fotos, opiniones de clientes, etc.<\/p>\n<p>Si tu empresa tiene una sola direcci\u00f3n, puedes a\u00f1adir tu schema desde <strong>SEO &gt; PRO &gt; Negocio local.<\/strong><\/p>\n<p>Para nuestro ejercicio, selecciona \u00abRestaurant\u00bb como <strong>Tipo de negocio<\/strong>. Para tu propia empresa, busca un tipo adecuado en la lista desplegable. Si no encuentras ninguno, deja Local Business (valor por defecto).<\/p>\n<p>Rellena el resto de campos lo mejor que puedas, respetando los formatos que se muestran en los ejemplos. Por ejemplo, \u00abeg: +33559240138\u00bb indica que debes introducir tu n\u00famero de tel\u00e9fono en este formato internacional, con un \u00ab+\u00bb, el prefijo del pa\u00eds y sin espacios.<\/p>\n<p>Google exige todos los campos.<\/p>\n<p>Haz clic en <strong>Guardar cambios<\/strong> y vac\u00eda la cach\u00e9 si usas una.<\/p>\n<figure id=\"attachment_116987\" aria-labelledby=\"figcaption_attachment_116987\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2020\/12\/seopress-schema-local-business.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-116987\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2020\/12\/seopress-schema-local-business.jpg\" alt=\"SEOPress - Schema Negocio local\" width=\"1400\" height=\"1135\" \/><\/a><figcaption id=\"figcaption_attachment_116987\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">SEOPress &#8211; Schema Negocio local<\/figcaption><\/figure>\n<h3>Sobre el horario<\/h3>\n<p>Si tu negocio abre todo el d\u00eda, los 7 d\u00edas de la semana, indica las horas 0:00 y 23:59 para cada d\u00eda de la semana.<\/p>\n<p>Si tu empresa cierra a mediod\u00eda, tienes que desactivar la funci\u00f3n <strong>Negocio local<\/strong> con el interruptor verde de estilo iOS situado en la parte superior de la p\u00e1gina y usar un schema manual. El schema manual te da m\u00e1s flexibilidad sobre el horario que muestras.<\/p>\n<p>Para introducir un schema LocalBusiness manual en tu sitio web, edita tu p\u00e1gina de inicio en WordPress, ve a la caja meta <strong>Tipos de datos estructurados<\/strong>, selecciona <strong>LocalBusiness<\/strong> y contin\u00faa desde ah\u00ed. La secci\u00f3n <strong>Horario<\/strong> te permite introducir las horas de apertura y cierre tanto de la ma\u00f1ana como de la tarde.<\/p>\n<figure id=\"attachment_116993\" aria-labelledby=\"figcaption_attachment_116993\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-local-business-opening-hours.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-116993\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-local-business-opening-hours.jpg\" alt=\"Horario del negocio local - SEOPress\" width=\"1400\" height=\"946\" \/><\/a><figcaption id=\"figcaption_attachment_116993\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Horario del negocio local &#8211; SEOPress<\/figcaption><\/figure>\n<h3>\u00bfY si tienes m\u00e1s de una direcci\u00f3n?<\/h3>\n<p><em><strong>Actualizaci\u00f3n del 31\/12\/2020<\/strong>: desde la versi\u00f3n 4.2 de SEOPress PRO, puedes a\u00f1adir schemas manuales ilimitados a tu entrada, incluidos varios schemas Local Business.<\/em><\/p>\n<p>Una soluci\u00f3n es crear una p\u00e1gina para cada direcci\u00f3n y a\u00f1adir un schema LocalBusiness distinto a cada p\u00e1gina desde la caja meta <strong>Tipos de datos estructurados<\/strong>. Tambi\u00e9n tienes que desactivar la funci\u00f3n global de negocio local en <strong>SEO &gt; PRO &gt; Negocio local<\/strong> con el interruptor verde de estilo iOS.<\/p>\n<p>Desde SEOPress PRO 10.4, cada schema Local Business manual recibe su propio identificador, de modo que los motores de b\u00fasqueda no confunden dos negocios presentes en la misma p\u00e1gina.<\/p>\n<figure id=\"attachment_116992\" aria-labelledby=\"figcaption_attachment_116992\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-manual-schema.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-116992\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-manual-schema.jpg\" alt=\"SEOPress - Schema manual\" width=\"1400\" height=\"961\" \/><\/a><figcaption id=\"figcaption_attachment_116992\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">SEOPress &#8211; Schema manual<\/figcaption><\/figure>\n<h2>Ejercicio n.\u00ba 2: a\u00f1adir el schema FAQ a tu p\u00e1gina de preguntas frecuentes<\/h2>\n<p>Responder a las preguntas frecuentes (FAQ) en tu sitio es una forma excelente de atraer visitantes y mejorar las conversiones. A\u00f1adir el schema FAQ a tus p\u00e1ginas puede darles m\u00e1s visibilidad en los resultados de los motores de b\u00fasqueda. Los schemas FAQ se configuran de forma r\u00e1pida y sencilla en SEOPress, y Google muestra actualmente mucho inter\u00e9s por este tipo de datos para enriquecer tus resultados de b\u00fasqueda. \u00a1Ser\u00eda una pena no aprovecharlo!<\/p>\n<p>Para a\u00f1adir el schema FAQ a una p\u00e1gina, ve a la caja meta <strong>Tipos de datos estructurados<\/strong> y haz clic en la pesta\u00f1a <strong>Manual<\/strong>. Selecciona la opci\u00f3n \u00ab<strong>FAQ<\/strong>\u00bb y a\u00f1ade las preguntas y respuestas que aparecen en la p\u00e1gina, haciendo clic en <strong>A\u00f1adir pregunta<\/strong> para cada nueva pregunta.<\/p>\n<p><strong>Actualiza<\/strong> tu art\u00edculo y vac\u00eda la cach\u00e9.<\/p>\n<p><iframe loading=\"lazy\" title=\"Add a manual schema in JSON LD\" width=\"856\" height=\"482\" src=\"https:\/\/www.youtube.com\/embed\/mgmfD5GoOjs?start=65&amp;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Ejercicio n.\u00ba 3: a\u00f1adir autom\u00e1ticamente el schema Product en WooCommerce<\/h2>\n<p>Ahora que hemos visto algunos schemas manuales, veamos los autom\u00e1ticos. Si tienes una tienda online grande, a\u00f1adir el schema Product a mano, producto por producto, te llevar\u00e1 mucho tiempo. \u00a1Por eso a\u00f1adimos los schemas autom\u00e1ticos a SEOPress!<\/p>\n<p>Si tienes WooCommerce instalado, puedes a\u00f1adir autom\u00e1ticamente el schema Product a cada p\u00e1gina de producto siguiendo esta gu\u00eda:<\/p>\n<p>Desde <strong>SEO &gt; Esquemas<\/strong>, haz clic en <strong>A\u00f1adir schema<\/strong>.<\/p>\n<p>Ponle un nombre a tu schema, por ejemplo \u00ab<strong>Productos<\/strong>\u00bb, y selecciona \u00ab<strong>Producto<\/strong>\u00bb como tipo de datos. En <strong>Mostrar este schema si es<\/strong>, elige \u00abProducto\u00bb (\u00a1otra vez!).<\/p>\n<p>Despu\u00e9s, para cada campo puedes seleccionar una variable predefinida, \u00ab<strong>Texto manual<\/strong>\u00bb o \u00ab<strong>Texto manual en cada entrada<\/strong>\u00bb. Por ejemplo, para <strong>Nombre del producto<\/strong>, asocia \u00ab<strong>T\u00edtulo de entrada \/ t\u00edtulo del producto<\/strong>\u00bb.<\/p>\n<figure id=\"attachment_117039\" aria-labelledby=\"figcaption_attachment_117039\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/product-automatic-schema-seopress.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-117039\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/product-automatic-schema-seopress.jpg\" alt=\"Schema autom\u00e1tico de producto - SEOPress\" width=\"500\" height=\"1237\" \/><\/a><figcaption id=\"figcaption_attachment_117039\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Schema autom\u00e1tico de producto &#8211; SEOPress<\/figcaption><\/figure>\n<p>Si eliges \u00ab<strong>Texto manual en cada entrada<\/strong>\u00bb para un campo, podr\u00e1s introducir su valor al editar el producto en WordPress. Lo encontrar\u00e1s en la pesta\u00f1a <strong>Autom\u00e1tico<\/strong> de la caja meta <strong>Tipos de datos estructurados<\/strong> (mira la captura de pantalla de abajo).<\/p>\n<figure id=\"attachment_117037\" aria-labelledby=\"figcaption_attachment_117037\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-automatic-product-schema-metabox.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-117037\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-automatic-product-schema-metabox.jpg\" alt=\"Schema autom\u00e1tico de producto - SEOPress\" width=\"1606\" height=\"912\" \/><\/a><figcaption id=\"figcaption_attachment_117037\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Schema autom\u00e1tico de producto &#8211; SEOPress<\/figcaption><\/figure>\n<p><strong>\u00a1SEOPress a\u00f1adir\u00e1 el schema Product de forma din\u00e1mica a cada p\u00e1gina de producto con marcado JSON-LD, sin ninguna intervenci\u00f3n t\u00e9cnica por tu parte!<\/strong><\/p>\n<p>Recuerda vaciar la cach\u00e9 despu\u00e9s de a\u00f1adir un schema.<\/p>\n<p><iframe loading=\"lazy\" title=\"Add automatic product schema to WooCommerce\" width=\"856\" height=\"482\" src=\"https:\/\/www.youtube.com\/embed\/riGMO0UbQHI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h3>\u00a1Ya tengo un schema Product en mis p\u00e1ginas de producto! \u00bfDe d\u00f3nde sale?<\/h3>\n<p>Desde la versi\u00f3n 3, WooCommerce a\u00f1ade el schema Product a todas tus p\u00e1ginas de producto, tambi\u00e9n en formato JSON-LD. Por desgracia, estos schemas est\u00e1n incompletos y generan mensajes de error en Google Search Console. Te recomendamos encarecidamente desactivar los schemas de WooCommerce e implementar el schema Product con SEOPress.<\/p>\n<div class=\"alert alert-info\">Para ello, ve a <strong>SEO &gt; PRO &gt; WooCommerce<\/strong> y marca la casilla <strong>Eliminar datos estructurados JSON-LD por defecto (WooCommerce 3+)<\/strong>. Guarda los cambios y vac\u00eda la cach\u00e9.<\/div>\n<h2>C\u00f3mo vincula SEOPress tus schemas entre s\u00ed<\/h2>\n<p>Cada schema que imprime SEOPress lleva un identificador (<code>@id<\/code>). Los motores de b\u00fasqueda usan estos identificadores para entender que dos schemas describen lo mismo, por ejemplo que el editor de un art\u00edculo es la organizaci\u00f3n de tu Knowledge Graph, aunque los schemas est\u00e9n en etiquetas script separadas.<\/p>\n<p>Desde SEOPress PRO 10.4:<\/p>\n<ul>\n<li>El negocio local configurado en <strong>SEO &gt; PRO &gt; Negocio local<\/strong> comparte el identificador de la organizaci\u00f3n de tu Knowledge Graph: ambos describen el mismo negocio.<\/li>\n<li>El editor (publisher) de los schemas autom\u00e1ticos <strong>Article<\/strong> y <strong>V\u00eddeo<\/strong> tambi\u00e9n comparte este identificador. Conserva su nombre y el logo de tu editor.<\/li>\n<li>Un schema manual <strong>Negocio local<\/strong> o <strong>Servicio<\/strong> recibe su propio identificador, creado a partir de la URL de la p\u00e1gina (<code>#localbusiness<\/code>, <code>#service<\/code>). Cuando una p\u00e1gina contiene varios schemas del mismo tipo, se numeran (<code>-2<\/code>, <code>-3<\/code>\u2026) para que nunca se fusionen.<\/li>\n<li>El schema de migas de pan tiene un identificador en todas las p\u00e1ginas, incluidos los archivos de categor\u00eda, las p\u00e1ginas de autor, la p\u00e1gina del blog y la p\u00e1gina de la tienda, y cada miga se identifica por la URL de su p\u00e1gina.<\/li>\n<\/ul>\n<div class=\"alert alert-info\">El v\u00ednculo con el Knowledge Graph solo se crea cuando la funci\u00f3n Redes sociales est\u00e1 activada y el Knowledge Graph describe una organizaci\u00f3n: en <strong>SEO &gt; Redes sociales &gt; Knowledge Graph<\/strong>, elige un tipo distinto de <strong>Ninguno<\/strong> o <strong>Persona<\/strong>. El editor de Article y V\u00eddeo solo se a\u00f1ade cuando el nombre de tu organizaci\u00f3n est\u00e1 completado.<\/div>\n<h3>Imprimir los schemas WebSite y Knowledge Graph en un \u00fanico @graph<\/h3>\n<p>Por defecto, cada schema se imprime en su propia etiqueta <code>&lt;script type=\"application\/ld+json\"&gt;<\/code>. Desde SEOPress 10.4, puedes fusionar el schema WebSite y el schema Knowledge Graph (Organization o Person) de tu p\u00e1gina de inicio en un \u00fanico bloque, mediante <code>@graph<\/code>.<\/p>\n<ol>\n<li>Ve a <strong>SEO &gt; Avanzado<\/strong>, pesta\u00f1a <strong>Avanzado<\/strong>.<\/li>\n<li>En la secci\u00f3n <strong>Datos estructurados<\/strong>, activa <strong>Salida @graph \u00fanica<\/strong>: <em>Fusionar los schemas WebSite y Knowledge Graph en un \u00fanico @graph<\/em>.<\/li>\n<li>Haz clic en <strong>Guardar cambios<\/strong> y vac\u00eda la cach\u00e9.<\/li>\n<\/ol>\n<p>La opci\u00f3n est\u00e1 desactivada por defecto. Los dos schemas se imprimen entonces en una \u00fanica etiqueta <code>&lt;script id=\"seopress-schema-graph\" type=\"application\/ld+json\"&gt;<\/code>. Los motores de b\u00fasqueda leen todos los bloques JSON-LD de una p\u00e1gina y resuelven las referencias entre ellos, as\u00ed que esto cambia la presentaci\u00f3n de tus datos estructurados, no su significado. Act\u00edvala si prefieres un \u00fanico bloque en tu c\u00f3digo fuente.<\/p>\n<p>Tus dem\u00e1s schemas, como Negocio local, las migas de pan, los productos, el bloque FAQ y los schemas que a\u00f1ades a tus entradas, conservan su propia etiqueta script.<\/p>\n<h3>Para desarrolladores: los filtros y el @graph \u00fanico<\/h3>\n<p>Cuando la salida @graph \u00fanica est\u00e1 activada:<\/p>\n<ul>\n<li>Los filtros que modifican los datos de un schema, como <code>seopress_schemas_website<\/code> y <code>seopress_get_json_data_organization<\/code>, funcionan como antes.<\/li>\n<li><code>seopress_schemas_website_html<\/code> recibe la etiqueta <code>&lt;script&gt;<\/code> completa, que deja de existir una vez fusionados los bloques. Devolver una cadena vac\u00eda sigue eliminando el schema WebSite, pero cualquier otro cambio se ignora: ya no puede sustituir el marcado.<\/li>\n<li><code>seopress_schemas_organization_html<\/code> recibe el contenido JSON. Devolver una cadena vac\u00eda elimina el Knowledge Graph; devolver un JSON v\u00e1lido con un <code>@type<\/code> sustituye el nodo en el graph.<\/li>\n<li>Para modificar la salida fusionada, usa <code>seopress_schemas_graph<\/code> (el array de nodos, antes de imprimirlo; devolver un array vac\u00edo no imprime nada) o <code>seopress_schemas_graph_html<\/code> (la etiqueta <code>&lt;script&gt;<\/code> completa, con los nodos como segundo argumento).<\/li>\n<li><code>seopress_schemas_graph_enabled<\/code> activa o desactiva la salida @graph \u00fanica para la petici\u00f3n actual, sea cual sea el ajuste.<\/li>\n<\/ul>\n<pre><code>\/\/ Force the single @graph output, whatever the setting.\r\nadd_filter( 'seopress_schemas_graph_enabled', '__return_true' );\r\n\r\n\/\/ Remove the WebSite node from the graph.\r\nadd_filter( 'seopress_schemas_graph', function( $nodes ) {\r\n\treturn array_values( array_filter( $nodes, function( $node ) {\r\n\t\treturn 'WebSite' !== $node['@type'];\r\n\t} ) );\r\n} );<\/code><\/pre>\n<h3>Schemas personalizados: variables sin comillas<\/h3>\n<p>En un <strong>Schema personalizado<\/strong> autom\u00e1tico creado desde <strong>SEO &gt; Esquemas<\/strong>, puedes escribir una variable din\u00e1mica sin comillas para que devuelva un array, un objeto o un n\u00famero, por ejemplo <code>\"workLocation\": %%_cf_clinician_locations%%<\/code>. Desde SEOPress PRO 10.4, el editor acepta esta sintaxis y ya no marca el schema como JSON no v\u00e1lido. Muestra: <em>JSON-LD v\u00e1lido (@type: \u2026). Las variables sin comillas deben devolver un JSON v\u00e1lido en todas las p\u00e1ginas, por ejemplo [] cuando no tienen valor.<\/em><\/p>\n<div class=\"alert alert-warning\">Una variable sin comillas que no devuelve nada deja una propiedad sin valor, lo que rompe todo el schema en esa p\u00e1gina. Aseg\u00farate de que la variable devuelva siempre un JSON v\u00e1lido, por ejemplo <code>[]<\/code> cuando el campo est\u00e1 vac\u00edo.<\/div>\n<h2>Prueba tus schemas<\/h2>\n<p>Muchos temas y plugins a\u00f1aden schemas autom\u00e1ticamente a tus p\u00e1ginas. Puede ser un problema grave, porque los schemas pueden estar duplicados, desactualizados, tener valores vac\u00edos, etc.<\/p>\n<p>La buena noticia es que puedes probar el marcado schema de tus p\u00e1ginas con dos herramientas gratuitas:<\/p>\n<ul>\n<li><a href=\"https:\/\/search.google.com\/test\/rich-results\" target=\"_blank\" rel=\"noreferrer noopener\">La prueba de resultados enriquecidos de Google<\/a> solo informa de los tipos de schema que Google admite para sus resultados enriquecidos.<\/li>\n<li><a href=\"https:\/\/validator.schema.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Schema Markup Validator<\/a> comprueba todo el marcado schema.org, incluidos los tipos que Google no muestra, como Service o tus schemas personalizados.<\/li>\n<\/ul>\n<p>Al editar una entrada, haz clic en <strong>Validar mi schema<\/strong> bajo tus schemas para abrir la prueba de Google con la URL de esa entrada, o en <strong>Schema Markup Validator<\/strong> para abrir el Schema Markup Validator de la misma forma. La entrada debe estar publicada: estas herramientas solo pueden probar una URL p\u00fablica y en l\u00ednea. Desde SEOPress PRO 10.4, el bot\u00f3n <strong>Schema Markup Validator<\/strong> tambi\u00e9n est\u00e1 en la pesta\u00f1a <strong>Manual<\/strong> de la caja meta <strong>Tipos de datos estructurados<\/strong>, junto a <strong>Validar mi schema<\/strong>.<\/p>\n<p>Que un tipo no aparezca en la prueba de Google no significa que falte tu marcado: compru\u00e9balo con el Schema Markup Validator.<\/p>\n<p><strong>Introduce una URL<\/strong>, ejecuta la prueba y espera unos segundos a que aparezcan los resultados. Los resultados enumeran los schemas detectados en la p\u00e1gina. Haz clic en el <strong>nombre de un schema<\/strong> para ver el detalle de los resultados de la prueba, incluidos los posibles errores o advertencias.<\/p>\n<figure id=\"attachment_117029\" aria-labelledby=\"figcaption_attachment_117029\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-google-structured-data-test-tool.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-117029\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-google-structured-data-test-tool.jpg\" alt=\"Prueba con nuestra p\u00e1gina de FAQ - SEOPress\" width=\"1400\" height=\"260\" \/><\/a><figcaption id=\"figcaption_attachment_117029\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Prueba con nuestra p\u00e1gina de FAQ &#8211; SEOPress<\/figcaption><\/figure>\n<h2>Valida tus schemas con Google Search Console<\/h2>\n<p>Google Search Console te indica si Google ha encontrado y validado tus datos estructurados. Google tiene informes espec\u00edficos para schemas como Product, FAQ, migas de pan y logo. Si tus schemas tienen errores, puedes consultar informes detallados para entender las correcciones que debes aplicar. Una vez corregidas las p\u00e1ginas, puedes pedir a Google que vuelva a validarlas todas. Haz clic en \u00ab<strong>Validar correcci\u00f3n<\/strong>\u00bb.<\/p>\n<p>Ten en cuenta que la validaci\u00f3n puede tardar d\u00edas o semanas. El estado de la validaci\u00f3n se muestra en Search Console y recibir\u00e1s notificaciones por correo electr\u00f3nico que te informar\u00e1n del progreso.<\/p>\n<figure id=\"attachment_117030\" aria-labelledby=\"figcaption_attachment_117030\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-search-console-breadcrumbs.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-117030\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-search-console-breadcrumbs.jpg\" alt=\"Migas de pan en Search Console\" width=\"1400\" height=\"957\" \/><\/a><figcaption id=\"figcaption_attachment_117030\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Migas de pan en Search Console<\/figcaption><\/figure>\n<p>En esta captura de pantalla vemos que Google ha detectado 290 schemas de migas de pan en el sitio. Google hab\u00eda indicado un error de campo \u00abposition\u00bb ausente en una p\u00e1gina, pero lo comprobamos y el c\u00f3digo era correcto. Por eso enviamos a Google una solicitud de <strong>Validar correcci\u00f3n<\/strong> y, como muestra la imagen, el estado de la validaci\u00f3n es \u00ab<strong>Superada<\/strong>\u00bb. Este es el detalle:<\/p>\n<figure id=\"attachment_117032\" aria-labelledby=\"figcaption_attachment_117032\" class=\"wp-caption alignnone\" ><a href=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-search-console-validation-process.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-117032\" src=\"https:\/\/www.seopress.org\/wp-content\/uploads\/2019\/11\/seopress-search-console-validation-process.jpg\" alt=\"Proceso de validaci\u00f3n en Search Console\" width=\"1400\" height=\"595\" \/><\/a><figcaption id=\"figcaption_attachment_117032\" class=\"wp-caption-text mt-3 mb-5 fst-italic\">Proceso de validaci\u00f3n en Search Console<\/figcaption><\/figure>\n<h2>Conclusi\u00f3n<\/h2>\n<p>Prueba tus schemas tan a menudo como puedas. Revisa Search Console con regularidad para asegurarte de que no hay errores ni advertencias. Pero cuando solicites validar una correcci\u00f3n, ten paciencia hasta que aparezcan los cambios. Y no abuses de los schemas en tus p\u00e1ginas: a\u00f1ade solo lo necesario.<\/p>\n<p>Para saber m\u00e1s, te recomendamos leer nuestras distintas gu\u00edas sobre este tema:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.seopress.org\/es\/soporte\/guias\/habilitar-los-tipos-de-datos-estructurados-de-google\/\">Habilitar los tipos de datos estructurados de Google<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/es\/soporte\/guias\/crear-un-esquema-automatico\/\">Crear un schema autom\u00e1tico<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/es\/soporte\/guias\/cree-su-esquema-personalizado-en-json-ld-con-seopress-pro\/\">Crea tu schema personalizado en JSON-LD con SEOPress PRO<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/es\/soporte\/guias\/habilitar-los-tipos-de-datos-estructurados-de-google\/\">C\u00f3mo marcar tu contenido con schemas<\/a><\/li>\n<li><a href=\"https:\/\/www.seopress.org\/es\/soporte\/guias\/habilitar-google-knowledge-graph\/\">Habilitar Google Knowledge Graph<\/a><\/li>\n<\/ul>\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","editor_notices":[],"footnotes":""},"class_list":["post-25987","documentation","type-documentation","status-publish","documentation_type-guias","product-seopress-pro"],"acf":[],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/documentation\/25987","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/types\/documentation"}],"version-history":[{"count":1,"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/documentation\/25987\/revisions"}],"predecessor-version":[{"id":25988,"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/documentation\/25987\/revisions\/25988"}],"wp:attachment":[{"href":"https:\/\/www.seopress.org\/es\/wp-json\/wp\/v2\/media?parent=25987"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}