Validera schemamärkning

Validera schemamärkning från en URL eller inklistrad kod. Granska JSON-LD, Microdata och RDFa mot Schema.org-termer och Googles krav för olika funktioner.

Gratis, inget konto behövs. Inklistrad kod stannar i din webbläsare. URL-kontroller omfattas av den tekniska gränsen på tio verktygskontroller per timme.

En offentlig HTML-sida, läst utan JavaScript. Vi följer robots.txt och cachar URL-resultat i fem minuter.

Den här kostnadsfria validatorn läser JSON-LD, Microdata och RDFa från en offentlig URL eller inklistrad HTML eller JSON. Den visar ett träd över extraherade objekt, kontrollerar typer och egenskaper mot en dokumenterad version av Schema.org och skiljer anmärkningar om vokabulären från kontroller av egenskaper som Google kräver för olika funktioner. Fel anges med sökväg och källrad. Du behöver fortfarande granska Googles behörighetskrav och det synliga innehållet.

Googles funktionsguide och avvecklingsdatum

Kontrollerat mot Google Search Central 2026-10-11. Öppna respektive guide för fullständiga tabeller över obligatoriska och rekommenderade egenskaper, inklusive nästlade typer och villkorliga regler.

Google meddelade också den 12 juni 2025 att Book Actions, Course Info, Claim Review, Estimated Salary, Learning Video, Special Announcement och Vehicle Listing skulle avvecklas. Det var ett besked om en stegvis utrullning, inte ett gemensamt datum då alla funktioner skulle tas bort. Läs beskedet om avvecklingen

Artikel

Google listar rekommenderade Article-egenskaper men ingen lista över obligatoriska egenskaper. Riktlinjerna för innehåll och bilder gäller fortfarande.

Article · Rekommenderade egenskaper

authorauthor.nameauthor.urldateModifieddatePublishedheadlineimage

Googles dokumentation för den här funktionen
Navigeringsstig

Minst två poster behövs. Den sista brödsmulan kan utelämna item. Positionerna måste följa den synliga navigeringen.

BreadcrumbList · Obligatoriska egenskaper

itemListElement

ListItem · Obligatoriska egenskaper

itemnameposition

Googles dokumentation för den här funktionen
Evenemang

Googles eventfunktion är avsedd för offentliga evenemang på en fysisk plats. Datum, avbokningsstatus och uppgifter om erbjudanden måste stämma med evenemanget.

Event · Obligatoriska egenskaper

locationlocation.addressnamestartDate

Event · Rekommenderade egenskaper

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

Googles dokumentation för den här funktionen
Jobbannons

Helt distansbaserade jobb kräver TELECOMMUTE och krav på var sökande får befinna sig. Jobb på plats kräver en PostalAddress med addressCountry. Utgångna och vilseledande annonser är inte kvalificerade.

JobPosting · Obligatoriska egenskaper

datePosteddescriptionhiringOrganizationjobLocationtitle

JobPosting · Rekommenderade egenskaper

applicantLocationRequirementsbaseSalarydirectApplyemploymentTypeidentifierjobLocationTypevalidThrough

JobPosting · Rekommenderade egenskaper

educationRequirementseducationRequirements.credentialCategoryexperienceRequirementsexperienceRequirements.monthsOfExperienceexperienceInPlaceOfEducation

Googles dokumentation för den här funktionen
Lokala företag

Beskriv en verklig företagsadress. Recensioner som en LocalBusiness eller Organization själv kontrollerar kan inte få recensionsstjärnor.

LocalBusiness · Obligatoriska egenskaper

addressname

LocalBusiness · Rekommenderade egenskaper

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

Restaurant · Obligatoriska egenskaper

imagename

Restaurant · Rekommenderade egenskaper

addressservesCuisine

Googles dokumentation för den här funktionen
Organisation

Google anger inga obligatoriska Organization-egenskaper. Identitetsuppgifterna måste beskriva organisationen korrekt.

Organization · Rekommenderade egenskaper

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

Googles dokumentation för den här funktionen
Produktutdrag

Produktutdrag kan innehålla offers, aggregateRating eller review. Sidan måste handla om en enda produkt och följa Googles produktpolicyer.

Product · Obligatoriska egenskaper

namereview | aggregateRating | offers

Product · Rekommenderade egenskaper

aggregateRatingoffersreview

Review · Obligatoriska egenskaper

about

Review · Rekommenderade egenskaper

negativeNotespositiveNotes

ItemList · Obligatoriska egenskaper

itemListElementitemListElement.name

ItemList · Rekommenderade egenskaper

itemListElement.position

Offer · Obligatoriska egenskaper

price | priceSpecification.price

Offer · Rekommenderade egenskaper

availabilitypriceCurrency | priceSpecification.priceCurrencypriceValidUntil

UnitPriceSpecification · Obligatoriska egenskaper

price

UnitPriceSpecification · Rekommenderade egenskaper

priceCurrency

AggregateOffer · Obligatoriska egenskaper

lowPricepriceCurrency

AggregateOffer · Rekommenderade egenskaper

highPriceofferCount

Googles dokumentation för den här funktionen
Produktannons

Produktannonser gäller produkter som besökare kan köpa. Pris, valuta och data för enskilda Offer krävs. Reglerna för frakt, returer och varianter beror på produkten.

Product · Obligatoriska egenskaper

nameimageoffers

Product · Rekommenderade egenskaper

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

3DModel · Obligatoriska egenskaper

encodingencoding.contentUrl

Offer · Obligatoriska egenskaper

price | priceSpecification.pricepriceCurrency | priceSpecification.priceCurrencypriceSpecification

Offer · Rekommenderade egenskaper

availabilityhasMerchantReturnPolicyitemConditionpriceValidUntilshippingDetailsurlvalidFromvalidThrough

UnitPriceSpecification · Obligatoriska egenskaper

pricepriceCurrency

UnitPriceSpecification · Rekommenderade egenskaper

membershipPointsEarnedpriceTypereferenceQuantityvalidForMemberTiervalidFromvalidThrough

QuantitativeValue · Obligatoriska egenskaper

unitCodevalue

QuantitativeValue · Rekommenderade egenskaper

valueReference

SizeSpecification · Rekommenderade egenskaper

namesizeGroupsizeSystem

PeopleAudience · Rekommenderade egenskaper

suggestedGendersuggestedMaxAge | suggestedAge.maxValuesuggestedMinAge | suggestedAge.minValue

Certification · Obligatoriska egenskaper

issuedBy

Certification · Rekommenderade egenskaper

certificationIdentificationcertificationRating

OfferShippingDetails · Obligatoriska egenskaper

deliveryTimeshippingDestinationshippingRateshippingRate.currencyshippingRate.value | shippingRate.maxValue

DefinedRegion · Obligatoriska egenskaper

addressCountry

DefinedRegion · Rekommenderade egenskaper

addressRegion | postalCodeaddressRegionpostalCode

ShippingDeliveryTime · Rekommenderade egenskaper

handlingTimetransitTime

QuantitativeValue · Obligatoriska egenskaper

maxValueminValueunitCode

MerchantReturnPolicy · Obligatoriska egenskaper

applicableCountryreturnPolicyCategory

MerchantReturnPolicy · Rekommenderade egenskaper

merchantReturnDaysreturnFeesreturnMethodreturnShippingFeesAmount

Googles dokumentation för den här funktionen
Recensionsutdrag

Recensionsstjärnor beror på vilken typ som recenseras och på Googles recensionspolicyer. Recensioner som den recenserade LocalBusiness eller Organization kontrollerar är inte kvalificerade.

Review · Obligatoriska egenskaper

authoritemRevieweditemReviewed.name | ../namereviewRatingreviewRating.ratingValue

Review · Rekommenderade egenskaper

datePublishedreviewRating.bestRatingreviewRating.worstRating

AggregateRating · Obligatoriska egenskaper

itemRevieweditemReviewed.name | ../nameratingCountreviewCountratingValue

AggregateRating · Rekommenderade egenskaper

bestRatingworstRating

Googles dokumentation för den här funktionen
Recept

Använd märkning för ett verkligt recept. Om kalorier anges måste recipeYield beskriva antalet portioner. Instruktioner och bilder måste stämma med sidan.

Recipe · Obligatoriska egenskaper

imagename

Recipe · Rekommenderade egenskaper

aggregateRatingauthorcookTimedatePublisheddescriptionkeywordsnutrition.caloriesprepTimerecipeCategoryrecipeCuisinerecipeIngredientrecipeInstructionsrecipeYieldtotalTimevideo

HowToSection · Obligatoriska egenskaper

itemListElementname

HowToStep · Obligatoriska egenskaper

itemListElementtext

HowToStep · Rekommenderade egenskaper

imagenameurlvideo

HowToDirection | HowToTip · Obligatoriska egenskaper

text

ItemList · Obligatoriska egenskaper

itemListElementListItem.positionListItem.url

Googles dokumentation för den här funktionen
Programvara

SoftwareApplication · Obligatoriska egenskaper

nameoffers.pricereviewaggregateRating

SoftwareApplication · Rekommenderade egenskaper

applicationCategoryoperatingSystem

Googles dokumentation för den här funktionen
Video

Videon och miniatyrbilden måste vara tillgängliga. Krav på visningssida och indexering ingår inte i den här granskningen av märkningen.

VideoObject · Obligatoriska egenskaper

namethumbnailUrluploadDate

VideoObject · Rekommenderade egenskaper

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

BroadcastEvent · Obligatoriska egenskaper

publicationpublication.endDatepublication.isLiveBroadcastpublication.startDate

Clip · Obligatoriska egenskaper

namestartOffseturl

Clip · Rekommenderade egenskaper

endOffset

SeekToAction · Obligatoriska egenskaper

potentialActionpotentialAction.startOffset-inputpotentialAction.target

Googles dokumentation för den här funktionen
Datauppsättning

Dataset-märkning är avsedd för Google Dataset Search. Ange en användbar beskrivning och korrekta uppgifter om åtkomst och licens.

Dataset · Obligatoriska egenskaper

descriptionname

Dataset · Rekommenderade egenskaper

alternateNamecreatorcitationfunderhasPart | isPartOfidentifierisAccessibleForFreekeywordslicensemeasurementTechniquesameAsspatialCoveragetemporalCoveragevariableMeasuredversionurl

DataCatalog · Rekommenderade egenskaper

includedInDataCatalog

DataDownload · Obligatoriska egenskaper

distribution.contentUrl

DataDownload · Rekommenderade egenskaper

distributiondistribution.encodingFormat

Googles dokumentation för den här funktionen
Profilsida

Sidan måste huvudsakligen beskriva en Person eller Organization med anknytning till webbplatsen.

ProfilePage · Obligatoriska egenskaper

mainEntity

ProfilePage · Rekommenderade egenskaper

dateCreateddateModified

Person | Organization · Obligatoriska egenskaper

name

Person | Organization · Rekommenderade egenskaper

agentInteractionStatisticalternateNamedescriptionidentifierimageinteractionStatisticsameAs

Googles dokumentation för den här funktionen
Karusell

En allmän ItemList räcker inte i sig. Googles värdkarusell stöder listor med Recipe, Course, Restaurant eller Movie. Regler för sidlayout och listor gäller också.

ItemList · Obligatoriska egenskaper

itemListElement

ListItem · Obligatoriska egenskaper

positionurl

ListItem · Obligatoriska egenskaper

itemitem.nameitem.urlposition

Googles dokumentation för den här funktionen
Kurslista

Kurslistor stöds fortfarande. De kräver minst tre kurser och motsvarande ItemList-märkning. Course Info avvecklades enligt meddelandet den 12 juni 2025.

Course · Obligatoriska egenskaper

descriptionname

Course · Rekommenderade egenskaper

provider

ItemList · Obligatoriska egenskaper

itemListElementListItem.positionListItem.url

Googles dokumentation för den här funktionen
Diskussionsforum

Använd detta för användarskapade diskussioner i forum eller sociala medier. Redaktionella artiklar hör hemma under Article.

DiscussionForumPosting | SocialMediaPosting · Obligatoriska egenskaper

authorauthor.namedatePublishedtext | image | video

DiscussionForumPosting | SocialMediaPosting · Rekommenderade egenskaper

author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeheadlineimageinteractionStatisticisPartOfsharedContenttexturlvideo

Comment · Obligatoriska egenskaper

authordatePublishedtext | image | video

Comment · Rekommenderade egenskaper

author.urlcommentcommentCountcreativeWorkStatusdateModifieddigitalSourceTypeimageinteractionStatisticsharedContenturlvideo

InteractionCounter · Obligatoriska egenskaper

userInteractionCountinteractionType

Googles dokumentation för den här funktionen
Frågor och svar inom utbildning

Frågor och svar inom utbildning stöder flashcards på de språk Google dokumenterar. Varje Question behöver ett godkänt Answer och eduQuestionType satt till Flashcard.

Quiz · Obligatoriska egenskaper

hasPart

Quiz · Rekommenderade egenskaper

aboutabout.nameeducationalAlignmenteducationalAlignment.alignmentTypeeducationalAlignment.targetName

Question · Obligatoriska egenskaper

acceptedAnswereduQuestionTypetext

Googles dokumentation för den här funktionen
Samlat arbetsgivarbetyg

EmployerAggregateRating · Obligatoriska egenskaper

itemReviewedratingCountratingValuereviewCount

EmployerAggregateRating · Rekommenderade egenskaper

bestRatingworstRating

Googles dokumentation för den här funktionen
Bildmetadata

Uppgifter om bildrättigheter och licenslänkar måste vara korrekta. Den här kontrollen öppnar eller verifierar inte den länkade bilden eller licensen.

ImageObject · Obligatoriska egenskaper

contentUrlcreator | creditText | copyrightNotice | license

ImageObject · Rekommenderade egenskaper

acquireLicensePagecreatorcreator.namecreditTextcopyrightNoticelicense

Googles dokumentation för den här funktionen
Mattelösare

Math solver-märkning beskriver en fungerande mattelösare. Inmatningsmallar, typen LearningResource och problemtyper som stöds behöver granskas manuellt.

MathSolver · Obligatoriska egenskaper

potentialActionpotentialAction.mathExpression-inputurlusageInfopotentialAction.target

MathSolver · Rekommenderade egenskaper

inLanguageassessespotentialAction.eduQuestionType

LearningResource · Obligatoriska egenskaper

learningResourceType

Googles dokumentation för den här funktionen
Film

En allmän ItemList räcker inte i sig. Googles värdkarusell stöder listor med Recipe, Course, Restaurant eller Movie. Regler för sidlayout och listor gäller också.

Movie · Obligatoriska egenskaper

imagename

Movie · Rekommenderade egenskaper

aggregateRatingdateCreateddirectorreview

Googles dokumentation för den här funktionen
Frågor och svar

Frågor och svar är avsett för en sida om en enda fråga med svar från användare. En fråga där answerCount är noll kan sakna svar.

QAPage · Obligatoriska egenskaper

mainEntity

Question · Obligatoriska egenskaper

answerCountacceptedAnswer | suggestedAnsweracceptedAnswersuggestedAnswername

Question · Rekommenderade egenskaper

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagetextupvoteCountvideo

Answer · Obligatoriska egenskaper

text

Answer · Rekommenderade egenskaper

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimageupvoteCounturlvideo

Comment · Obligatoriska egenskaper

text

Comment · Rekommenderade egenskaper

authorauthor.urlcommentcommentCountdateModifieddatePublisheddigitalSourceTypeimagevideo

Googles dokumentation för den här funktionen
Speakable

Speakable är en betafunktion för dokumenterade användningsfall inom nyheter. CSS-selektorer och XPath-mål måste peka ut lämplig synlig text.

SpeakableSpecification · Obligatoriska egenskaper

cssSelector

Googles dokumentation för den här funktionen
Prenumerationsinnehåll och innehåll bakom betalvägg

Märkning för betalvägg identifierar begränsat innehåll. Varje markerat avsnitt behöver rätt värde för tillgänglighet och rätt CSS-selektor.

CreativeWork · Obligatoriska egenskaper

isAccessibleForFree

CreativeWork · Rekommenderade egenskaper

hasPart.cssSelectorhasPart.@typehasPart.isAccessibleForFree

Googles dokumentation för den här funktionen
Semesterboende

Googles semesterboenden kräver ytterligare steg för behörighet och integration. Ange minst åtta bilder på boendet, antal gäster och koordinater.

VacationRental · Obligatoriska egenskaper

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

VacationRental · Rekommenderade egenskaper

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

Googles dokumentation för den här funktionen
Vanliga frågorAvvecklad

Utökade resultat för vanliga frågor slutade visas den 7 maj 2026. Den tidigare begränsningen till auktoritativa myndighets- och hälsowebbplatser infördes den 8 augusti 2023. FAQPage är fortfarande en Schema.org-typ.

Dokumenterat datum: 2026-05-07

Googles dokumentation för den här funktionen
InstruktionerAvvecklad

Utökade resultat för HowTo avvecklades den 13 september 2023. HowTo är fortfarande en Schema.org-typ. Stödet för Recipe är separat.

Dokumenterat datum: 2023-09-13

Googles dokumentation för den här funktionen
Faktagranskning av påståendeAvvecklad

Google meddelade den 12 juni 2025 att funktionen skulle avvecklas, med utrullning under de följande veckorna och månaderna. Vokabulären kan fortfarande användas för att beskriva det här innehållet.

Dokumenterat datum: 2025-06-12

Googles dokumentation för den här funktionen
Uppskattad lönAvvecklad

Google meddelade den 12 juni 2025 att funktionen skulle avvecklas, med utrullning under de följande veckorna och månaderna. Vokabulären kan fortfarande användas för att beskriva det här innehållet.

Dokumenterat datum: 2025-06-12

Googles dokumentation för den här funktionen
Särskilt meddelandeAvvecklad

Google meddelade den 12 juni 2025 att funktionen skulle avvecklas, med utrullning under de följande veckorna och månaderna. Vokabulären kan fortfarande användas för att beskriva det här innehållet.

Dokumenterat datum: 2025-06-12

Googles dokumentation för den här funktionen
FordonsannonsAvvecklad

Google meddelade den 12 juni 2025 att funktionen skulle avvecklas, med utrullning under de följande veckorna och månaderna. Vokabulären kan fortfarande användas för att beskriva det här innehållet.

Dokumenterat datum: 2025-06-12

Googles dokumentation för den här funktionen

Så använder du det här kontrollverktyget

Välj en URL eller klistra in kod
Vid URL-kontroll hämtas en offentlig HTML-sida. Kontrollen respekterar robots.txt och använder den befintliga cachen på fem minuter. Inklistrad kod stannar i webbläsaren och får innehålla högst 80 000 tecken. JavaScript körs aldrig.
Granska trädet och åtgärda anmärkningarna
Expandera objektträdet för att granska nästlade data. Varje anmärkning innehåller en sökväg till egenskapen och, när det finns, en källrad. Föreslagna rättningar bevarar dina data. Mallar för saknade värden måste fyllas med korrekta uppgifter innan de publiceras.
Granska Googles riktlinjer separat
Den daterade guiden för funktioner länkar till Googles obligatoriska och rekommenderade egenskaper och visar vilka funktioner som har avvecklats. Egenskapskontroller kan inte verifiera synligt innehåll, åtkomst till bilder, indexering eller om riktlinjerna uppfylls. Avsluta med Googles Rich Results Test.

Frågor om det här kontrollverktyget

Ja. Verktyget använder ett kompakt, genererat vokabulär från den officiella JSON-LD-versionen av Schema.org 30.1. Det omfattar typarv, egenskapers domäner, förväntade värdeintervall och uppräkningsvärden. Schema.orgs värdeintervall är flexibla, så avvikelser i domän och värdeintervall visas som varningar. Rapporten anger version och källans SHA-256.

Nej. Att uppfylla egenskapskraven är bara en del av behörighetsbedömningen. Google kontrollerar också innehåll, tillgänglighet och riktlinjer för enskilda funktioner. Utökade FAQ-resultat avvecklades den 7 maj 2026 och utökade HowTo-resultat den 13 september 2023. Båda är fortfarande giltiga Schema.org-typer.

JSON-LD-objekt, arrayer, @graph, lokala alias och @id-referenser inom samma dokument stöds. Microdata omfattar nästlade scopes och itemref. RDFa stöder relationer med vocab, prefixes, typeof, about, property och resource. Externa kontexter, avancerade konstruktioner för listor eller omvända relationer i JSON-LD, omvända relationer eller listkonstruktioner i RDFa samt webbläsares reparation av HTML kräver en fullständig processor. Granskningen är begränsad till 50 JSON-LD-block, 100 rotobjekt, 5 000 parsningsnoder, 30 datanivåer och 1 000 anmärkningar. HTML som hämtas via URL får vara högst 1,5 MB. Om rapporten är ofullständig framgår det.

Entitetspanelen visar namn, sameAs-länkar och adresser som en parser kan läsa i din märkning. Det är deklarerade uppgifter, inte verifierade fakta. Kontrollen gör inga anspråk på att visa om ChatGPT, Claude, Gemini eller någon annan assistent använder dem för rankning eller källhänvisningar.

Se om ditt företag nämns i AI-svar

Tekniska kontroller hjälper dig att åtgärda en sida. Den kostnadsfria AI-synlighetsskanningen visar vilka svar som har kontrollerats för ditt företag och vad du bör arbeta vidare med.