Validador de marcação Schema
Use este validador de marcação Schema para verificar uma URL ou código colado. Analise JSON-LD, Microdata e RDFa face aos termos de Schema.org e aos requisitos das funcionalidades do Google.
Gratuito, sem conta. O código colado permanece no seu navegador. As verificações de URLs partilham o limite técnico de dez por hora.
Este validador gratuito de marcação Schema lê JSON-LD, Microdata e RDFa de uma URL pública ou de HTML ou JSON colado. Mostra a árvore dos itens extraídos, verifica tipos e propriedades face a uma versão registada de Schema.org e distingue os problemas de vocabulário das verificações de propriedades exigidas pelas funcionalidades do Google. Os erros incluem caminhos e linhas do código-fonte. A elegibilidade para o Google e o conteúdo visível continuam a exigir revisão.
Guia da funcionalidade do Google e datas de descontinuação
Verificado com base no Google Search Central em 2026-10-11. Abra cada guia para consultar as tabelas completas de propriedades obrigatórias e recomendadas, incluindo tipos aninhados e regras condicionais.
O Google também anunciou a descontinuação de Book Actions, Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement e Vehicle Listing em 12 de junho de 2025. Tratou-se de um anúncio com implementação faseada, não de uma data única de remoção para todas as funcionalidades. Ler o anúncio de descontinuação
Artigo
O Google indica propriedades recomendadas para Article, mas não define uma lista de propriedades obrigatórias. As diretrizes de conteúdo e imagens continuam a aplicar-se.
Article · Propriedades recomendadas
authorauthor.nameauthor.urldateModifieddatePublishedheadlineimage
Navegação estrutural
São necessárias pelo menos duas entradas. O último elemento da navegação estrutada pode omitir item. As posições têm de seguir a navegação visível.
BreadcrumbList · Propriedades obrigatórias
itemListElement
ListItem · Propriedades obrigatórias
itemnameposition
Evento
A apresentação de eventos do Google destina-se a eventos públicos num local físico. As datas, o estado de cancelamento e os detalhes da oferta têm de corresponder ao evento.
Event · Propriedades obrigatórias
locationlocation.addressnamestartDate
Event · Propriedades recomendadas
descriptionendDateeventStatusimagelocation.nameoffersoffers.availabilityoffers.priceoffers.priceCurrencyoffers.validFromoffers.urlorganizerorganizer.nameorganizer.urlperformerperformer.namepreviousStartDate
Anúncio de emprego
As vagas totalmente remotas exigem TELECOMMUTE e requisitos relativos à localização dos candidatos. As vagas presenciais exigem um PostalAddress com addressCountry. Anúncios expirados ou enganosos não são elegíveis.
JobPosting · Propriedades obrigatórias
datePosteddescriptionhiringOrganizationjobLocationtitle
JobPosting · Propriedades recomendadas
applicantLocationRequirementsbaseSalarydirectApplyemploymentTypeidentifierjobLocationTypevalidThrough
JobPosting · Propriedades recomendadas
educationRequirementseducationRequirements.credentialCategoryexperienceRequirementsexperienceRequirements.monthsOfExperienceexperienceInPlaceOfEducation
Empresas locais
Descreva um estabelecimento real. As avaliações de LocalBusiness e Organization feitas ou controladas pela própria entidade não são elegíveis para estrelas de avaliação.
LocalBusiness · Propriedades obrigatórias
addressname
LocalBusiness · Propriedades recomendadas
aggregateRatingdepartmentgeogeo.latitudegeo.longitudemenuopeningHoursSpecificationopeningHoursSpecification.closesopeningHoursSpecification.dayOfWeekopeningHoursSpecification.opensopeningHoursSpecification.validFromopeningHoursSpecification.validThroughpriceRangereviewservesCuisinetelephoneurl
Restaurant · Propriedades obrigatórias
imagename
Restaurant · Propriedades recomendadas
addressservesCuisine
Organização
O Google não define propriedades obrigatórias para Organization. Os dados de identificação têm de descrever a organização com rigor.
Organization · Propriedades recomendadas
addressaddress.addressCountryaddress.addressLocalityaddress.addressRegionaddress.postalCodeaddress.streetAddressalternateNamecontactPointcontactPoint.emailcontactPoint.telephonedescriptiondunsemailfoundingDateglobalLocationNumberhasMerchantReturnPolicyhasMemberProgramhasShippingServiceiso6523CodelegalNameleiCodelogonaicsnamenumberOfEmployeessameAstaxIDtelephoneurlvatID
Excerto de produto
Os excertos de produto aceitam offers, aggregateRating ou review. É necessária uma página dedicada a um único produto que cumpra as políticas de produtos do Google.
Product · Propriedades obrigatórias
namereview | aggregateRating | offers
Product · Propriedades recomendadas
aggregateRatingoffersreview
Review · Propriedades obrigatórias
about
Review · Propriedades recomendadas
negativeNotespositiveNotes
ItemList · Propriedades obrigatórias
itemListElementitemListElement.name
ItemList · Propriedades recomendadas
itemListElement.position
Offer · Propriedades obrigatórias
price | priceSpecification.price
Offer · Propriedades recomendadas
availabilitypriceCurrency | priceSpecification.priceCurrencypriceValidUntil
UnitPriceSpecification · Propriedades obrigatórias
price
UnitPriceSpecification · Propriedades recomendadas
priceCurrency
AggregateOffer · Propriedades obrigatórias
lowPricepriceCurrency
AggregateOffer · Propriedades recomendadas
highPriceofferCount
Ficha de produto para comerciantes
As fichas de produtos para comerciantes destinam-se a produtos que os visitantes podem comprar. São obrigatórios o preço, a moeda e os dados de Offer individuais. As regras de envio, devolução e variantes dependem do produto.
Product · Propriedades obrigatórias
nameimageoffers
Product · Propriedades recomendadas
aggregateRatingaudiencebrand.namecategorycolordescriptiongtin | gtin8 | gtin12 | gtin13 | gtin14 | isbnhasAdultConsiderationhasCertificationinProductGroupWithIDisVariantOfmaterialmpnpatternreviewsizeskusubjectOf
3DModel · Propriedades obrigatórias
encodingencoding.contentUrl
Offer · Propriedades obrigatórias
price | priceSpecification.pricepriceCurrency | priceSpecification.priceCurrencypriceSpecification
Offer · Propriedades recomendadas
availabilityhasMerchantReturnPolicyitemConditionpriceValidUntilshippingDetailsurlvalidFromvalidThrough
UnitPriceSpecification · Propriedades obrigatórias
pricepriceCurrency
UnitPriceSpecification · Propriedades recomendadas
membershipPointsEarnedpriceTypereferenceQuantityvalidForMemberTiervalidFromvalidThrough
QuantitativeValue · Propriedades obrigatórias
unitCodevalue
QuantitativeValue · Propriedades recomendadas
valueReference
SizeSpecification · Propriedades recomendadas
namesizeGroupsizeSystem
PeopleAudience · Propriedades recomendadas
suggestedGendersuggestedMaxAge | suggestedAge.maxValuesuggestedMinAge | suggestedAge.minValue
Certification · Propriedades obrigatórias
issuedBy
Certification · Propriedades recomendadas
certificationIdentificationcertificationRating
OfferShippingDetails · Propriedades obrigatórias
deliveryTimeshippingDestinationshippingRateshippingRate.currencyshippingRate.value | shippingRate.maxValue
DefinedRegion · Propriedades obrigatórias
addressCountry
DefinedRegion · Propriedades recomendadas
addressRegion | postalCodeaddressRegionpostalCode
ShippingDeliveryTime · Propriedades recomendadas
handlingTimetransitTime
QuantitativeValue · Propriedades obrigatórias
maxValueminValueunitCode
MerchantReturnPolicy · Propriedades obrigatórias
applicableCountryreturnPolicyCategory
MerchantReturnPolicy · Propriedades recomendadas
merchantReturnDaysreturnFeesreturnMethodreturnShippingFeesAmount
Excerto de avaliação
As estrelas de avaliação dependem do tipo de item avaliado e das políticas de avaliações do Google. As avaliações controladas pela LocalBusiness ou Organization avaliada não são elegíveis.
Review · Propriedades obrigatórias
authoritemRevieweditemReviewed.name | ../namereviewRatingreviewRating.ratingValue
Review · Propriedades recomendadas
datePublishedreviewRating.bestRatingreviewRating.worstRating
AggregateRating · Propriedades obrigatórias
itemRevieweditemReviewed.name | ../nameratingCountreviewCountratingValue
AggregateRating · Propriedades recomendadas
bestRatingworstRating
Receita
Use esta marcação para uma receita real. Se indicar calorias, recipeYield tem de descrever o número de porções. As instruções e imagens têm de corresponder à página.
Recipe · Propriedades obrigatórias
imagename
Recipe · Propriedades recomendadas
aggregateRatingauthorcookTimedatePublisheddescriptionkeywordsnutrition.caloriesprepTimerecipeCategoryrecipeCuisinerecipeIngredientrecipeInstructionsrecipeYieldtotalTimevideo
HowToSection · Propriedades obrigatórias
itemListElementname
HowToStep · Propriedades obrigatórias
itemListElementtext
HowToStep · Propriedades recomendadas
imagenameurlvideo
HowToDirection | HowToTip · Propriedades obrigatórias
text
ItemList · Propriedades obrigatórias
itemListElementListItem.positionListItem.url
Aplicação de software
SoftwareApplication · Propriedades obrigatórias
nameoffers.pricereviewaggregateRating
SoftwareApplication · Propriedades recomendadas
applicationCategoryoperatingSystem
Vídeo
O vídeo e a miniatura têm de estar acessíveis. Os requisitos relativos à página de visualização e à indexação não fazem parte desta inspeção da marcação.
VideoObject · Propriedades obrigatórias
namethumbnailUrluploadDate
VideoObject · Propriedades recomendadas
contentUrlcreator | authorcreator.name | author.namecreator.url | author.urldescriptiondurationembedUrlexpireshasPartineligibleRegioninteractionStatisticinteractionStatistic.interactionTypeinteractionStatistic.userInteractionCountpublicationregionsAllowed
BroadcastEvent · Propriedades obrigatórias
publicationpublication.endDatepublication.isLiveBroadcastpublication.startDate
Clip · Propriedades obrigatórias
namestartOffseturl
Clip · Propriedades recomendadas
endOffset
SeekToAction · Propriedades obrigatórias
potentialActionpotentialAction.startOffset-inputpotentialAction.target
Conjunto de dados
A marcação Dataset destina-se ao Google Dataset Search. Forneça uma descrição útil e informações corretas sobre o acesso e a licença.
Dataset · Propriedades obrigatórias
descriptionname
Dataset · Propriedades recomendadas
alternateNamecreatorcitationfunderhasPart | isPartOfidentifierisAccessibleForFreekeywordslicensemeasurementTechniquesameAsspatialCoveragetemporalCoveragevariableMeasuredversionurl
DataCatalog · Propriedades recomendadas
includedInDataCatalog
DataDownload · Propriedades obrigatórias
distribution.contentUrl
DataDownload · Propriedades recomendadas
distributiondistribution.encodingFormat
Página de perfil
A página tem de descrever principalmente uma Person ou Organization associada ao site.
ProfilePage · Propriedades obrigatórias
mainEntity
ProfilePage · Propriedades recomendadas
dateCreateddateModified
Person | Organization · Propriedades obrigatórias
name
Person | Organization · Propriedades recomendadas
agentInteractionStatisticalternateNamedescriptionidentifierimageinteractionStatisticsameAs
Carrossel
Um ItemList genérico não é suficiente, por si só, para se qualificar. O carrossel apresentado no próprio site é compatível com listas de Recipe, Course, Restaurant ou Movie; também se aplicam regras de apresentação da página e da lista.
ItemList · Propriedades obrigatórias
itemListElement
ListItem · Propriedades obrigatórias
positionurl
ListItem · Propriedades obrigatórias
itemitem.nameitem.urlposition
Lista de cursos
A lista de cursos continua a ser compatível. Exige pelo menos três cursos e uma marcação ItemList correspondente. O Course Info foi descontinuado no anúncio de June 12, 2025.
Course · Propriedades obrigatórias
descriptionname
Course · Propriedades recomendadas
provider
ItemList · Propriedades obrigatórias
itemListElementListItem.positionListItem.url
Fórum de discussão
Use esta marcação para discussões em fóruns ou redes sociais criadas por utilizadores. Os artigos editoriais devem usar Article.
DiscussionForumPosting | SocialMediaPosting · Propriedades obrigatórias
authorauthor.namedatePublishedtext | image | video
DiscussionForumPosting | SocialMediaPosting · Propriedades recomendadas
author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeheadlineimageinteractionStatisticisPartOfsharedContenttexturlvideo
Comment · Propriedades obrigatórias
authordatePublishedtext | image | video
Comment · Propriedades recomendadas
author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeimageinteractionStatisticsharedContenturlvideo
InteractionCounter · Propriedades obrigatórias
userInteractionCountinteractionType
Perguntas e respostas educativas
As perguntas e respostas educativas permitem cartões de estudo nos idiomas documentados pelo Google. Cada Question precisa de uma Answer aceite e de eduQuestionType definido como Flashcard.
Quiz · Propriedades obrigatórias
hasPart
Quiz · Propriedades recomendadas
aboutabout.nameeducationalAlignmenteducationalAlignment.alignmentTypeeducationalAlignment.targetName
Question · Propriedades obrigatórias
acceptedAnswereduQuestionTypetext
Classificação agregada do empregador
EmployerAggregateRating · Propriedades obrigatórias
itemReviewedratingCountratingValuereviewCount
EmployerAggregateRating · Propriedades recomendadas
bestRatingworstRating
Metadados de imagem
Os direitos de imagem e os links para licenças têm de estar corretos. Esta verificação não abre nem valida a imagem ou a licença associada.
ImageObject · Propriedades obrigatórias
contentUrlcreator | creditText | copyrightNotice | license
ImageObject · Propriedades recomendadas
acquireLicensePagecreatorcreator.namecreditTextcopyrightNoticelicense
Resolução de problemas de matemática
A marcação de resolução de problemas de matemática descreve uma ferramenta funcional. Os modelos de entrada, a tipagem LearningResource e os tipos de problemas aceites exigem análise manual.
MathSolver · Propriedades obrigatórias
potentialActionpotentialAction.mathExpression-inputurlusageInfopotentialAction.target
MathSolver · Propriedades recomendadas
inLanguageassessespotentialAction.eduQuestionType
LearningResource · Propriedades obrigatórias
learningResourceType
Filme
Um ItemList genérico não é suficiente, por si só, para se qualificar. O carrossel apresentado no próprio site é compatível com listas de Recipe, Course, Restaurant ou Movie; também se aplicam regras de apresentação da página e da lista.
Movie · Propriedades obrigatórias
imagename
Movie · Propriedades recomendadas
aggregateRatingdateCreateddirectorreview
Perguntas e respostas
Q&A destina-se a uma página sobre uma única pergunta com respostas enviadas por utilizadores. Uma pergunta com answerCount igual a zero pode omitir as respostas.
QAPage · Propriedades obrigatórias
mainEntity
Question · Propriedades obrigatórias
answerCountacceptedAnswer | suggestedAnsweracceptedAnswersuggestedAnswername
Question · Propriedades recomendadas
authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagetextupvoteCountvideo
Answer · Propriedades obrigatórias
text
Answer · Propriedades recomendadas
authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimageupvoteCounturlvideo
Comment · Propriedades obrigatórias
text
Comment · Propriedades recomendadas
authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagevideo
Speakable
Speakable é uma funcionalidade beta para os casos de utilização em notícias documentados. Os seletores CSS e os alvos XPath têm de identificar texto visível adequado.
SpeakableSpecification · Propriedades obrigatórias
cssSelector
Conteúdo por subscrição e com acesso pago
A marcação de acesso pago identifica conteúdo restrito. Cada secção marcada precisa do valor de acessibilidade e do seletor CSS corretos.
CreativeWork · Propriedades obrigatórias
isAccessibleForFree
CreativeWork · Propriedades recomendadas
hasPart.cssSelectorhasPart.@typehasPart.isAccessibleForFree
Alojamento para férias
Os alojamentos para férias do Google exigem etapas adicionais de elegibilidade e integração. Inclua pelo menos oito imagens do imóvel, a capacidade de alojamento e as coordenadas.
VacationRental · Propriedades obrigatórias
containsPlacecontainsPlace.occupancycontainsPlace.occupancy.valueidentifierimagelatitude | geo.latitudelongitude | geo.longitudename
VacationRental · Propriedades recomendadas
additionalTypeaddressaddress.addressCountryaddress.addressLocalityaddress.addressRegionaddress.postalCodeaddress.streetAddressaggregateRatingbrandcheckinTimecheckoutTimecontainsPlace.additionalTypecontainsPlace.amenityFeaturepetsAllowedsmokingAllowedcontainsPlace.bedcontainsPlace.bed.numberOfBedscontainsPlace.bed.typeOfBedcontainsPlace.floorSizecontainsPlace.numberOfBathroomsTotalcontainsPlace.numberOfBedroomscontainsPlace.numberOfRoomsdescriptionknowsLanguagereviewreview.contentReferenceTime
Perguntas frequentesDescontinuado
Os resultados avançados de FAQ deixaram de aparecer em May 7, 2026. A restrição anterior a sites oficiais de entidades governamentais e de saúde começou em August 8, 2023. FAQPage continua a ser um tipo do Schema.org.
Data da documentação: 2026-05-07
Documentação do Google para esta funcionalidadeInstruções passo a passoDescontinuado
Os resultados avançados de HowTo foram descontinuados em September 13, 2023. HowTo continua a ser um tipo do Schema.org; o suporte para Recipe é independente.
Data da documentação: 2023-09-13
Documentação do Google para esta funcionalidadeVerificação de afirmaçõesDescontinuado
O Google anunciou a descontinuação em June 12, 2025, com implementação ao longo das semanas e meses seguintes. O vocabulário continua a poder descrever este conteúdo.
Data da documentação: 2025-06-12
Documentação do Google para esta funcionalidadeSalário estimadoDescontinuado
O Google anunciou a descontinuação em June 12, 2025, com implementação ao longo das semanas e meses seguintes. O vocabulário continua a poder descrever este conteúdo.
Data da documentação: 2025-06-12
Documentação do Google para esta funcionalidadeComunicado especialDescontinuado
O Google anunciou a descontinuação em June 12, 2025, com implementação ao longo das semanas e meses seguintes. O vocabulário continua a poder descrever este conteúdo.
Data da documentação: 2025-06-12
Documentação do Google para esta funcionalidadeAnúncio de veículoDescontinuado
O Google anunciou a descontinuação em June 12, 2025, com implementação ao longo das semanas e meses seguintes. O vocabulário continua a poder descrever este conteúdo.
Data da documentação: 2025-06-12
Documentação do Google para esta funcionalidadeComo usar esta ferramenta de verificação
- Escolha uma URL ou cole o código
- A verificação de URLs acede a uma página HTML pública, respeita o robots.txt e usa a cache existente durante cinco minutos. O código colado permanece no navegador e está limitado a 80.000 caracteres. O JavaScript nunca é executado.
- Explore a árvore e corrija os problemas encontrados
- Expanda a árvore de itens para examinar os dados aninhados. Cada problema encontrado inclui o caminho da propriedade e, quando disponível, a linha do código-fonte. As correções sugeridas preservam os seus dados; os modelos para valores em falta exigem informações reais antes da publicação.
- Analise as políticas do Google separadamente
- O guia de funcionalidades, com data, apresenta links para as propriedades obrigatórias e recomendadas pelo Google e regista as funcionalidades descontinuadas. A verificação de propriedades não consegue confirmar o conteúdo visível, o acesso às imagens, a indexação nem a conformidade com as políticas. Termine com o Rich Results Test do Google.
Perguntas sobre esta ferramenta de verificação
Verifique se a sua empresa aparece nas respostas de IA
As verificações técnicas ajudam a corrigir uma página. A análise gratuita de visibilidade em IA mostra as respostas verificadas para a sua empresa e o que deve melhorar a seguir.