Ya no vamos a implementar nuevos sitios de Page Builder. Este artículo de ayuda está dirigido a los clientes actuales de Page Builder y tiene como objetivo que mantengan sus sitios de Page Builder existentes.
Hemos lanzado una nueva experiencia de Pages en la plataforma para los vendedores. Para obtener más información, consulte la guía. aquí.
Si quiere preguntar sobre las nuevas funciones que se suman a la experiencia actual de los clientes actuales de Pages, póngase en contacto con su equipo de cuentas y obtendrá más información sobre cómo reconstruir sus páginas en esta nueva experiencia.
En este artículo se explica cómo añadir el marcado de Schema.org personalizado a las páginas que se crean para las entidades personalizadas. De forma predeterminada, las páginas creadas para tipos de entidades integradas ya contienen el marcado de Schema.org basándose en el tipo de entidad y el contenido de la página. Sin embargo, dado que las entidades personalizadas pueden utilizarse para cualquier contenido, no existe un marcado predeterminado, por lo que tendrás que añadir el marcado de Schema.org personalizado a tus páginas para las entidades personalizadas para asegurarte de que incluya el marcado correspondiente de Schema.org para el tipo de página y el contenido.
Para añadir el marcado de Schema.org personalizado a tus páginas:
- Haz clic en Pages en la barra de navegación y luego en Todos los sitios.
- Pulsa Editar junto al sitio al que quieras añadir un marcado personalizado.
- Pulsa Editar junto a la Plantilla a la que quieras añadir un marcado personalizado.
- Haz clic en Ajustes en la barra lateral.
- Haz clic en Personalizar marcado de Schema.org. Esto abrirá un editor de código y una sección de referencia de campo.
-
En el editor de código, sustituye el valor de @type según el correspondiente tipo de Schema.org. Este proceso difiere dependiendo de si se crea un marcado para las páginas de los tipos de entidad personalizados o de los tipos de entidad integrados.
- Para los tipos de entidades personalizados necesitarás codificar el @type, o bien crear un campo personalizado y utilizar una variable para asignarla a ese campo. Para saber cómo crear un campo personalizado, consulta Añadir campos personalizados.
-
Para los tipos de entidad integrados, @type se establecerá en $meta.schemaTypes para que su valor provenga del campo Categoría en el Yext Knowledge Graph.
- Para establecer una categoría específica para Schema que pueda ser diferente de la categoría en el Yext Knowledge Graph, consulta Gestión avanzada de categorías y selecciona la lista de categorías de Schema para reemplazar la categoría
- Le recomendamos seguir las instrucciones en la Referencia de Datos Estructurados de Google para identificar el mejor tipo para su página.
-
Añade propiedades para @type en base al contenido de la página.
- Es importante que solo incluyas marcado para el contenido que está en tu página.
- Para ayudarle a determinar qué campos asignar a qué propiedades de Schema.org, consulte la definición de Schema.org y la referencia de datos estructurados de Google (los enlaces son para una entidad de producto; utilice los recursos para su tipo de entidad en particular).
- Para ocultar la vista previa en tiempo real y expandir las secciones Editor de código y Referencia de campo, haz clic en el enlace Expandir en la esquina superior derecha de la sección Referencia de campo.
-
Asigna valores a esas propiedades utilizando la referencia de campo.
-
Al añadir valores, se pueden usar variables o contenido estático codificado. Ten en cuenta que la opción de utilizar variables solo está disponible cuando se añade Schema a una plantilla de página. Pasa a la sección que corresponda a continuación:
-
Utilizar variables:
-
Introduce un "$" seguido del nombre de campo. Por ejemplo,
"aceptaReservas": "$UrlReservas.url"
- Nota: Solo los campos de Referencia de campo estarán disponibles para la asignación dinámica.
-
Introduce un "$" seguido del nombre de campo. Por ejemplo,
-
Contenido estático codificado:
-
Introduce el valor de la propiedad correspondiente. Por ejemplo,
"aceptaReservas": "Sí"
.
-
Introduce el valor de la propiedad correspondiente. Por ejemplo,
-
Utilizar variables:
- Nota: no se pueden usar variables al añadir el marcado de Schema.org a las páginas de búsqueda.
-
Al añadir valores, se pueden usar variables o contenido estático codificado. Ten en cuenta que la opción de utilizar variables solo está disponible cuando se añade Schema a una plantilla de página. Pasa a la sección que corresponda a continuación:
-
Una vez que hayas añadido todos los campos y propiedades que quieras, haz clic en Guardar en la esquina inferior izquierda.
- Nota: No podrás guardar tu Schema si hay algún error de sintaxis.
-
Comprueba que el Schema de tu página es correcto.
- Haz clic en el enlace URL de vista previa en la parte superior de la página.
- Copia el enlace de previsualización.
- Visita la herramienta Prueba de resultados enriquecidos de Google.
- Introduce el enlace de previsualización en el cuadro de texto y haz clic en PROBAR URL.
-
Comprueba que todo esté correcto y que Google no dé errores.
Por ejemplo, el marcado de Schema.org para nuestra entidad de producto personalizada podría verse de la siguiente manera. Google requiere que asignemos el logotipo, el nombre y uno de los comentarios, aggregateRating u ofertas.
{
"@context": "https://schema.org",
"@type": "Product",
"description": "$description",
"logo": "$logo.image.url",
"name": "$name",
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"price": "0",
"priceCurrency": "USD"
},
"url": "$websiteUrl.url"
}
El resultado de la herramienta de prueba de resultados enriquecidos de Google debe tener este aspecto: