Tuvastab, kontrollib ja loob Schema.org struktureeritud andmeid (JSON-LD).
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
<script type="application/ld+json"> jaoksitemscope, itemprop)typeof, property)Loe täielikku nimekirja failist ../seo/references/schema-types.md. Peamised reeglid:
Organization, LocalBusiness, SoftwareApplication, WebApplication, Product (koos Certification markup’iga alates aprill 2025), ProductGroup, Offer, Service, Article, BlogPosting, NewsArticle, Review, AggregateRating, BreadcrumbList, WebSite, WebPage, Person, ProfilePage, ContactPage, VideoObject, ImageObject, Event, JobPosting, Course, DiscussionForumPosting
BroadcastEvent, Clip, SeekToAction, SoftwareSourceCode
Valmis JSON-LD mallide jaoks nendele tüüpidele vaata schema/templates.json.
JSON-LD ja JavaScripti renderdamine: Google’i detsembri 2025 JS SEO juhiste järgi võib JavaScripti kaudu süstitud struktureeritud andmetel olla hilinenud töötlus. Ajakriitilise markup’i jaoks (eriti Product, Offer) lisa JSON-LD esialgsesse serveris renderdatud HTML-i.
eduQuestionType=Flashcard). E-kaubanduse jaoks on hasAdultConsideration (lisatud 2026-05-20; väärtus https://schema.org/SexualContentConsideration) nõutav täiskasvanute toodetele. Product.category aktsepteerib Text, CategoryCode või mõlemaid segavaid massiive.Schema genereerimisel lehele: 1. Tuvasta lehetüüp sisuanalüüsist 2. Vali sobiv(ad) schema tüüp(id) 3. Genereeri kehtiv JSON-LD kõigi nõutavate + soovitatud omadustega 4. Lisa ainult tõesed, kontrollitavad andmed. Kasuta selgelt märgitud kohatäiteid, mille kasutaja peab täitma 5. Valideeri väljund enne esitamist 6. Review markup’i jaoks lükka tagasi võltsarvustused ja avalikustamata motiveeritud arvustused. Motivatsioon peab olema lehel selgelt ja silmapaistvalt avalikustatud.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "[Company Name]",
"url": "[Website URL]",
"logo": "[Logo URL]",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "[Phone]",
"contactType": "customer service"
},
"sameAs": [
"[Facebook URL]",
"[LinkedIn URL]",
"[Twitter URL]"
]
}
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "[Business Name]",
"address": {
"@type": "PostalAddress",
"streetAddress": "[Street]",
"addressLocality": "[City]",
"addressRegion": "[State]",
"postalCode": "[ZIP]",
"addressCountry": "US"
},
"telephone": "[Phone]",
"openingHours": "Mo-Fr 09:00-17:00",
"geo": {
"@type": "GeoCoordinates",
"latitude": "[Lat]",
"longitude": "[Long]"
}
}
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "[Title]",
"author": {
"@type": "Person",
"name": "[Author Name]"
},
"datePublished": "[YYYY-MM-DD]",
"dateModified": "[YYYY-MM-DD]",
"image": "[Image URL]",
"publisher": {
"@type": "Organization",
"name": "[Publisher]",
"logo": {
"@type": "ImageObject",
"url": "[Logo URL]"
}
}
}
SCHEMA-REPORT.md: tuvastuse ja valideerimise tulemusedgenerated-schema.json: kasutusvalmis JSON-LD lõigud| Schema | Tüüp | Staatus | Probleemid |
|---|---|---|---|
| ... | ... | ✅/⚠️/❌ | ... |
| Stsenaarium | Tegevus |
|---|---|
| URL kättesaamatu | Teata ühendusveast koos staatuskoodiga. Soovita URL-i kontrollimist ja kontrollimist, kas leht nõuab autentimist. |
| Schema markup’i ei leitud | Teata, et JSON-LD-d, Microdata’t ega RDFa’d ei tuvastatud. Soovita sobivaid schema tüüpe lehe sisuanalüüsi põhjal. |
| Kehtetu JSON-LD süntaks | Parsi ja teata konkreetsed süntaksivead (puuduvad sulud, trailing commas, tsiteerimata võtmed). Anna parandatud JSON-LD väljund. |
| Aegunud schema tüüp tuvastatud | Märgi aegunud tüüp koos pensionile jäämise kuupäevaga. Soovita praegust asendustüüpi või soovita eemaldamist, kui asendust pole. |