Validador de marcado Schema

Valida una URL o código pegado. Revisa JSON-LD, Microdata y RDFa según el vocabulario de Schema.org y los requisitos de las funciones de Google.

Gratis y sin cuenta. El código pegado permanece en tu navegador. Las comprobaciones de URL comparten el límite técnico de diez por hora.

Una página HTML pública, leída sin JavaScript. Respetamos robots.txt y guardamos los resultados de URL en caché durante cinco minutos.

Este validador gratuito lee JSON-LD, Microdata y RDFa de una URL pública o de HTML o JSON pegado. Muestra el árbol de elementos extraídos, comprueba tipos y propiedades según una versión registrada de Schema.org y separa los hallazgos sobre el vocabulario de las comprobaciones de propiedades exigidas por las funciones de Google. Los errores incluyen rutas y líneas de origen. La idoneidad para Google y el contenido visible deben revisarse por separado.

Guía de funciones de Google y fechas de retirada

Comprobado con Google Search Central el 2026-10-11. Abre cada guía para consultar las tablas completas de propiedades obligatorias y recomendadas, incluidos los tipos anidados y las reglas condicionales.

Google también anunció el 12 de junio de 2025 la retirada de Book Actions, Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement y Vehicle Listing. Fue un anuncio de implantación gradual, no una fecha única de retirada para todas las funciones. Leer el anuncio de retirada

Artículo

Google enumera propiedades recomendadas para Article, pero no establece una lista de propiedades obligatorias. Siguen aplicándose las directrices de contenido e imágenes.

Article · Propiedades recomendadas

authorauthor.nameauthor.urldateModifieddatePublishedheadlineimage

Documentación de Google sobre esta función
Ruta de navegación

Se necesitan al menos dos entradas. La última de la ruta de navegación puede omitir item. Las posiciones deben seguir el orden de navegación visible.

BreadcrumbList · Propiedades obligatorias

itemListElement

ListItem · Propiedades obligatorias

itemnameposition

Documentación de Google sobre esta función
Evento

La experiencia de eventos de Google está destinada a eventos públicos en una ubicación física. Las fechas, el estado de cancelación y los detalles de las ofertas deben coincidir con los del evento.

Event · Propiedades obligatorias

locationlocation.addressnamestartDate

Event · Propiedades recomendadas

descriptionendDateeventStatusimagelocation.nameoffersoffers.availabilityoffers.priceoffers.priceCurrencyoffers.validFromoffers.urlorganizerorganizer.nameorganizer.urlperformerperformer.namepreviousStartDate

Documentación de Google sobre esta función
Oferta de empleo

Los empleos totalmente remotos necesitan TELECOMMUTE y requisitos sobre la ubicación de los candidatos. Los empleos presenciales necesitan un PostalAddress con addressCountry. Las ofertas caducadas o engañosas no son aptas.

JobPosting · Propiedades obligatorias

datePosteddescriptionhiringOrganizationjobLocationtitle

JobPosting · Propiedades recomendadas

applicantLocationRequirementsbaseSalarydirectApplyemploymentTypeidentifierjobLocationTypevalidThrough

JobPosting · Propiedades recomendadas

educationRequirementseducationRequirements.credentialCategoryexperienceRequirementsexperienceRequirements.monthsOfExperienceexperienceInPlaceOfEducation

Documentación de Google sobre esta función
Negocios locales

Describe un establecimiento real. Las reseñas de LocalBusiness y Organization publicadas o controladas por la propia entidad no pueden mostrar estrellas de valoración.

LocalBusiness · Propiedades obligatorias

addressname

LocalBusiness · Propiedades recomendadas

aggregateRatingdepartmentgeogeo.latitudegeo.longitudemenuopeningHoursSpecificationopeningHoursSpecification.closesopeningHoursSpecification.dayOfWeekopeningHoursSpecification.opensopeningHoursSpecification.validFromopeningHoursSpecification.validThroughpriceRangereviewservesCuisinetelephoneurl

Restaurant · Propiedades obligatorias

imagename

Restaurant · Propiedades recomendadas

addressservesCuisine

Documentación de Google sobre esta función
Organización

Google no especifica propiedades obligatorias para Organization. Los datos de identidad deben describir la organización con precisión.

Organization · Propiedades recomendadas

addressaddress.addressCountryaddress.addressLocalityaddress.addressRegionaddress.postalCodeaddress.streetAddressalternateNamecontactPointcontactPoint.emailcontactPoint.telephonedescriptiondunsemailfoundingDateglobalLocationNumberhasMerchantReturnPolicyhasMemberProgramhasShippingServiceiso6523CodelegalNameleiCodelogonaicsnamenumberOfEmployeessameAstaxIDtelephoneurlvatID

Documentación de Google sobre esta función
Fragmento de producto

Los fragmentos de producto admiten offers, aggregateRating o review. Se requiere una página dedicada a un solo producto y el cumplimiento de las políticas de producto de Google.

Product · Propiedades obligatorias

namereview | aggregateRating | offers

Product · Propiedades recomendadas

aggregateRatingoffersreview

Review · Propiedades obligatorias

about

Review · Propiedades recomendadas

negativeNotespositiveNotes

ItemList · Propiedades obligatorias

itemListElementitemListElement.name

ItemList · Propiedades recomendadas

itemListElement.position

Offer · Propiedades obligatorias

price | priceSpecification.price

Offer · Propiedades recomendadas

availabilitypriceCurrency | priceSpecification.priceCurrencypriceValidUntil

UnitPriceSpecification · Propiedades obligatorias

price

UnitPriceSpecification · Propiedades recomendadas

priceCurrency

AggregateOffer · Propiedades obligatorias

lowPricepriceCurrency

AggregateOffer · Propiedades recomendadas

highPriceofferCount

Documentación de Google sobre esta función
Ficha de producto para comerciantes

Las fichas de producto para comerciantes se refieren a productos que los visitantes pueden comprar. Se requieren el precio, la moneda y datos de Offer individuales. Las reglas de envío, devoluciones y variantes dependen del producto.

Product · Propiedades obligatorias

nameimageoffers

Product · Propiedades recomendadas

aggregateRatingaudiencebrand.namecategorycolordescriptiongtin | gtin8 | gtin12 | gtin13 | gtin14 | isbnhasAdultConsiderationhasCertificationinProductGroupWithIDisVariantOfmaterialmpnpatternreviewsizeskusubjectOf

3DModel · Propiedades obligatorias

encodingencoding.contentUrl

Offer · Propiedades obligatorias

price | priceSpecification.pricepriceCurrency | priceSpecification.priceCurrencypriceSpecification

Offer · Propiedades recomendadas

availabilityhasMerchantReturnPolicyitemConditionpriceValidUntilshippingDetailsurlvalidFromvalidThrough

UnitPriceSpecification · Propiedades obligatorias

pricepriceCurrency

UnitPriceSpecification · Propiedades recomendadas

membershipPointsEarnedpriceTypereferenceQuantityvalidForMemberTiervalidFromvalidThrough

QuantitativeValue · Propiedades obligatorias

unitCodevalue

QuantitativeValue · Propiedades recomendadas

valueReference

SizeSpecification · Propiedades recomendadas

namesizeGroupsizeSystem

PeopleAudience · Propiedades recomendadas

suggestedGendersuggestedMaxAge | suggestedAge.maxValuesuggestedMinAge | suggestedAge.minValue

Certification · Propiedades obligatorias

issuedBy

Certification · Propiedades recomendadas

certificationIdentificationcertificationRating

OfferShippingDetails · Propiedades obligatorias

deliveryTimeshippingDestinationshippingRateshippingRate.currencyshippingRate.value | shippingRate.maxValue

DefinedRegion · Propiedades obligatorias

addressCountry

DefinedRegion · Propiedades recomendadas

addressRegion | postalCodeaddressRegionpostalCode

ShippingDeliveryTime · Propiedades recomendadas

handlingTimetransitTime

QuantitativeValue · Propiedades obligatorias

maxValueminValueunitCode

MerchantReturnPolicy · Propiedades obligatorias

applicableCountryreturnPolicyCategory

MerchantReturnPolicy · Propiedades recomendadas

merchantReturnDaysreturnFeesreturnMethodreturnShippingFeesAmount

Documentación de Google sobre esta función
Fragmento de reseña

Las estrellas de valoración dependen del tipo reseñado y de las políticas de reseñas de Google. Las reseñas controladas por el LocalBusiness o la Organization reseñados no son aptas.

Review · Propiedades obligatorias

authoritemRevieweditemReviewed.name | ../namereviewRatingreviewRating.ratingValue

Review · Propiedades recomendadas

datePublishedreviewRating.bestRatingreviewRating.worstRating

AggregateRating · Propiedades obligatorias

itemRevieweditemReviewed.name | ../nameratingCountreviewCountratingValue

AggregateRating · Propiedades recomendadas

bestRatingworstRating

Documentación de Google sobre esta función
Receta

Usa el marcado para una receta real. Si incluyes las calorías, recipeYield debe indicar las raciones. Las instrucciones y las imágenes deben coincidir con la página.

Recipe · Propiedades obligatorias

imagename

Recipe · Propiedades recomendadas

aggregateRatingauthorcookTimedatePublisheddescriptionkeywordsnutrition.caloriesprepTimerecipeCategoryrecipeCuisinerecipeIngredientrecipeInstructionsrecipeYieldtotalTimevideo

HowToSection · Propiedades obligatorias

itemListElementname

HowToStep · Propiedades obligatorias

itemListElementtext

HowToStep · Propiedades recomendadas

imagenameurlvideo

HowToDirection | HowToTip · Propiedades obligatorias

text

ItemList · Propiedades obligatorias

itemListElementListItem.positionListItem.url

Documentación de Google sobre esta función
Aplicación de software

SoftwareApplication · Propiedades obligatorias

nameoffers.pricereviewaggregateRating

SoftwareApplication · Propiedades recomendadas

applicationCategoryoperatingSystem

Documentación de Google sobre esta función
Vídeo

El vídeo y la miniatura deben ser accesibles. Los requisitos de la página de visualización y de indexación quedan fuera de esta inspección del marcado.

VideoObject · Propiedades obligatorias

namethumbnailUrluploadDate

VideoObject · Propiedades recomendadas

contentUrlcreator | authorcreator.name | author.namecreator.url | author.urldescriptiondurationembedUrlexpireshasPartineligibleRegioninteractionStatisticinteractionStatistic.interactionTypeinteractionStatistic.userInteractionCountpublicationregionsAllowed

BroadcastEvent · Propiedades obligatorias

publicationpublication.endDatepublication.isLiveBroadcastpublication.startDate

Clip · Propiedades obligatorias

namestartOffseturl

Clip · Propiedades recomendadas

endOffset

SeekToAction · Propiedades obligatorias

potentialActionpotentialAction.startOffset-inputpotentialAction.target

Documentación de Google sobre esta función
Conjunto de datos

El marcado de Dataset está destinado a Google Dataset Search. Incluye una descripción útil e información precisa sobre el acceso y la licencia.

Dataset · Propiedades obligatorias

descriptionname

Dataset · Propiedades recomendadas

alternateNamecreatorcitationfunderhasPart | isPartOfidentifierisAccessibleForFreekeywordslicensemeasurementTechniquesameAsspatialCoveragetemporalCoveragevariableMeasuredversionurl

DataCatalog · Propiedades recomendadas

includedInDataCatalog

DataDownload · Propiedades obligatorias

distribution.contentUrl

DataDownload · Propiedades recomendadas

distributiondistribution.encodingFormat

Documentación de Google sobre esta función
Página de perfil

La página debe describir principalmente a una Person o una Organization vinculada al sitio web.

ProfilePage · Propiedades obligatorias

mainEntity

ProfilePage · Propiedades recomendadas

dateCreateddateModified

Person | Organization · Propiedades obligatorias

name

Person | Organization · Propiedades recomendadas

agentInteractionStatisticalternateNamedescriptionidentifierimageinteractionStatisticsameAs

Documentación de Google sobre esta función
Carrusel

Un ItemList genérico no basta por sí solo. El carrusel de páginas anfitrionas de Google admite listas de Recipe, Course, Restaurant o Movie. También se aplican reglas sobre el diseño de la página y las listas.

ItemList · Propiedades obligatorias

itemListElement

ListItem · Propiedades obligatorias

positionurl

ListItem · Propiedades obligatorias

itemitem.nameitem.urlposition

Documentación de Google sobre esta función
Lista de cursos

La lista de cursos sigue siendo compatible. Necesita al menos tres cursos y un marcado ItemList correspondiente. Course Info se retiró en el anuncio del 12 de junio de 2025.

Course · Propiedades obligatorias

descriptionname

Course · Propiedades recomendadas

provider

ItemList · Propiedades obligatorias

itemListElementListItem.positionListItem.url

Documentación de Google sobre esta función
Foro de debate

Úsalo para debates en foros o redes sociales creados por usuarios. Los artículos editoriales deben marcarse como Article.

DiscussionForumPosting | SocialMediaPosting · Propiedades obligatorias

authorauthor.namedatePublishedtext | image | video

DiscussionForumPosting | SocialMediaPosting · Propiedades recomendadas

author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeheadlineimageinteractionStatisticisPartOfsharedContenttexturlvideo

Comment · Propiedades obligatorias

authordatePublishedtext | image | video

Comment · Propiedades recomendadas

author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeimageinteractionStatisticsharedContenturlvideo

InteractionCounter · Propiedades obligatorias

userInteractionCountinteractionType

Documentación de Google sobre esta función
Preguntas y respuestas educativas

Las preguntas y respuestas educativas admiten tarjetas de estudio en los idiomas documentados por Google. Cada Question necesita una Answer aceptada y eduQuestionType establecido en Flashcard.

Quiz · Propiedades obligatorias

hasPart

Quiz · Propiedades recomendadas

aboutabout.nameeducationalAlignmenteducationalAlignment.alignmentTypeeducationalAlignment.targetName

Question · Propiedades obligatorias

acceptedAnswereduQuestionTypetext

Documentación de Google sobre esta función
Valoración global del empleador

EmployerAggregateRating · Propiedades obligatorias

itemReviewedratingCountratingValuereviewCount

EmployerAggregateRating · Propiedades recomendadas

bestRatingworstRating

Documentación de Google sobre esta función
Metadatos de imagen

Los derechos de imagen y los enlaces a la licencia deben ser correctos. Esta comprobación no abre ni verifica la imagen o la licencia enlazadas.

ImageObject · Propiedades obligatorias

contentUrlcreator | creditText | copyrightNotice | license

ImageObject · Propiedades recomendadas

acquireLicensePagecreatorcreator.namecreditTextcopyrightNoticelicense

Documentación de Google sobre esta función
Solucionador de problemas matemáticos

El marcado de solucionadores matemáticos describe una herramienta que funciona. Las plantillas de entrada, el tipo LearningResource y los tipos de problemas admitidos requieren una revisión manual.

MathSolver · Propiedades obligatorias

potentialActionpotentialAction.mathExpression-inputurlusageInfopotentialAction.target

MathSolver · Propiedades recomendadas

inLanguageassessespotentialAction.eduQuestionType

LearningResource · Propiedades obligatorias

learningResourceType

Documentación de Google sobre esta función
Película

Un ItemList genérico no basta por sí solo. El carrusel de páginas anfitrionas de Google admite listas de Recipe, Course, Restaurant o Movie. También se aplican reglas sobre el diseño de la página y las listas.

Movie · Propiedades obligatorias

imagename

Movie · Propiedades recomendadas

aggregateRatingdateCreateddirectorreview

Documentación de Google sobre esta función
Preguntas y respuestas

Q&A corresponde a una página sobre una sola pregunta con respuestas enviadas por usuarios. Si answerCount es cero, se pueden omitir las respuestas.

QAPage · Propiedades obligatorias

mainEntity

Question · Propiedades obligatorias

answerCountacceptedAnswer | suggestedAnsweracceptedAnswersuggestedAnswername

Question · Propiedades recomendadas

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagetextupvoteCountvideo

Answer · Propiedades obligatorias

text

Answer · Propiedades recomendadas

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimageupvoteCounturlvideo

Comment · Propiedades obligatorias

text

Comment · Propiedades recomendadas

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagevideo

Documentación de Google sobre esta función
Contenido apto para lectura en voz alta

Speakable es una función beta para los casos de uso periodísticos documentados. Los selectores CSS y los objetivos XPath deben identificar texto visible adecuado.

SpeakableSpecification · Propiedades obligatorias

cssSelector

Documentación de Google sobre esta función
Contenido de suscripción y de pago

El marcado de contenido de pago identifica el contenido restringido. Cada sección marcada necesita el valor de accesibilidad y el selector CSS correctos.

CreativeWork · Propiedades obligatorias

isAccessibleForFree

CreativeWork · Propiedades recomendadas

hasPart.cssSelectorhasPart.@typehasPart.isAccessibleForFree

Documentación de Google sobre esta función
Alquiler vacacional

Los alquileres vacacionales de Google requieren pasos adicionales de elegibilidad e integración. Incluye al menos ocho imágenes del alojamiento, su capacidad y sus coordenadas.

VacationRental · Propiedades obligatorias

containsPlacecontainsPlace.occupancycontainsPlace.occupancy.valueidentifierimagelatitude | geo.latitudelongitude | geo.longitudename

VacationRental · Propiedades recomendadas

additionalTypeaddressaddress.addressCountryaddress.addressLocalityaddress.addressRegionaddress.postalCodeaddress.streetAddressaggregateRatingbrandcheckinTimecheckoutTimecontainsPlace.additionalTypecontainsPlace.amenityFeaturepetsAllowedsmokingAllowedcontainsPlace.bedcontainsPlace.bed.numberOfBedscontainsPlace.bed.typeOfBedcontainsPlace.floorSizecontainsPlace.numberOfBathroomsTotalcontainsPlace.numberOfBedroomscontainsPlace.numberOfRoomsdescriptionknowsLanguagereviewreview.contentReferenceTime

Documentación de Google sobre esta función
Preguntas frecuentesRetirado

Los resultados enriquecidos de FAQ dejaron de aparecer el 7 de mayo de 2026. La restricción anterior a sitios gubernamentales y sanitarios de referencia comenzó el 8 de agosto de 2023. FAQPage sigue siendo un tipo de Schema.org.

Fecha documentada: 2026-05-07

Documentación de Google sobre esta función
Guía paso a pasoRetirado

Los resultados enriquecidos de HowTo se retiraron el 13 de septiembre de 2023. HowTo sigue siendo un tipo de Schema.org; la compatibilidad con Recipe es independiente.

Fecha documentada: 2023-09-13

Documentación de Google sobre esta función
Verificación de afirmacionesRetirado

Google anunció su retirada el 12 de junio de 2025, con una implantación gradual durante las semanas y los meses siguientes. El vocabulario aún puede describir este contenido.

Fecha documentada: 2025-06-12

Documentación de Google sobre esta función
Salario estimadoRetirado

Google anunció su retirada el 12 de junio de 2025, con una implantación gradual durante las semanas y los meses siguientes. El vocabulario aún puede describir este contenido.

Fecha documentada: 2025-06-12

Documentación de Google sobre esta función
Anuncio especialRetirado

Google anunció su retirada el 12 de junio de 2025, con una implantación gradual durante las semanas y los meses siguientes. El vocabulario aún puede describir este contenido.

Fecha documentada: 2025-06-12

Documentación de Google sobre esta función
Ficha de vehículoRetirado

Google anunció su retirada el 12 de junio de 2025, con una implantación gradual durante las semanas y los meses siguientes. El vocabulario aún puede describir este contenido.

Fecha documentada: 2025-06-12

Documentación de Google sobre esta función

Cómo usar esta herramienta

Elige una URL o pega el código
La comprobación de URL obtiene una página HTML pública, respeta robots.txt y utiliza la caché existente de 5 minutos. El código pegado permanece en el navegador y tiene un límite de 80.000 caracteres. Nunca se ejecuta JavaScript.
Examina el árbol y corrige los problemas detectados
Despliega el árbol de elementos para examinar los datos anidados. Cada hallazgo incluye la ruta de la propiedad y, cuando está disponible, la línea de origen. Las correcciones sugeridas conservan tus datos; las plantillas para valores ausentes necesitan datos reales antes de publicarse.
Revisa por separado las políticas de Google
La guía de funciones, fechada, enlaza con las propiedades obligatorias y recomendadas por Google y documenta las funciones retiradas. Las comprobaciones de propiedades no pueden verificar el contenido visible, el acceso a las imágenes, la indexación ni el cumplimiento de las políticas. Termina la revisión con la prueba de resultados enriquecidos de Google.

Preguntas sobre esta herramienta

Sí. Utiliza un vocabulario compacto generado a partir de la versión oficial 30.1 de Schema.org en JSON-LD, que incluye herencia de tipos, dominios de propiedades, rangos esperados y valores de enumeración. Los rangos de Schema.org son flexibles, por lo que las discrepancias de dominio y rango se muestran como advertencias. El informe registra la versión y el SHA-256 de la fuente.

No. Cumplir los requisitos de las propiedades es solo una parte de los criterios de idoneidad. Google también comprueba el contenido, la accesibilidad y las políticas específicas de cada función. Los resultados enriquecidos de FAQ se retiraron el 7 de mayo de 2026 y los de HowTo, el 13 de septiembre de 2023. Ambos siguen siendo tipos válidos de Schema.org.

Se admiten objetos y matrices JSON-LD, @graph, alias locales y referencias @id dentro del mismo documento. Microdata admite ámbitos anidados e itemref. RDFa admite vocab, prefijos y relaciones mediante typeof, about, property y resource. Los contextos externos, las estructuras avanzadas de listas o relaciones inversas de JSON-LD, las estructuras inversas o de listas de RDFa y la reparación de HTML que hace el navegador requieren un procesador completo. Los límites de inspección incluyen 50 bloques JSON-LD, 100 elementos raíz, 5000 nodos de análisis, 30 niveles de datos y 1000 hallazgos. El HTML obtenido de una URL tiene un límite de 1,5 MB. Si el informe está incompleto, lo indica.

El panel de entidades muestra nombres, enlaces sameAs y direcciones que un analizador puede leer en tu marcado. Son datos declarados, no verificados. Esta inspección no afirma que ChatGPT, Claude, Gemini u otro asistente los utilice para clasificar resultados o incluir citas.

Comprueba si tu empresa aparece en las respuestas de la IA

Las comprobaciones técnicas te ayudan a corregir una página. El análisis gratuito de visibilidad en IA muestra las respuestas comprobadas para tu empresa y en qué conviene trabajar después.