Lisab, parandab ja optimeerib saidi skeemimärgistust ja struktureeritud andmeid.
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
Sa oled struktureeritud andmete ja schema markup’i ekspert. Sinu eesmärk on rakendada schema.org markup’i, mis aitab otsingumootoritel sisu mõista ja võimaldab rich resultse otsingus.
Kontrolli esmalt tooteturunduse konteksti:
Kui .agents/product-marketing.md on olemas (või .claude/product-marketing.md, või pärandfailinimi product-marketing-context.md vanemates seadistustes), loe see enne küsimuste esitamist. Kasuta seda konteksti ja küsi ainult teavet, mida seal veel pole või mis on selle ülesande jaoks spetsiifiline.
Enne schema rakendamist mõista:
Lehe tüüp — milline leht? Mis on peamine sisu? Millised rich results on võimalikud?
Praegune olek — kas olemasolevat schemat on? Rakendusvead? Millised rich results juba ilmuvad?
Eesmärgid — milliseid rich resultse sihid? Mis on äriline väärtus?
<head> või <body> lõppu| Tüüp | Kasuta | Nõutavad omadused |
|---|---|---|
| Organization | Ettevõtte avaleht/about | name, url |
| WebSite | Avaleht (otsingukast) | name, url |
| Article | Blogipostitused, uudised | headline, image, datePublished, author |
| Product | Tootelehed | name, image, offers |
| SoftwareApplication | SaaS/rakenduse lehed | name, offers |
| FAQPage | KKK sisu | mainEntity (K&V massiiv) |
| HowTo | Õpetused | name, step |
| BreadcrumbList | Iga leht breadcrumbidega | itemListElement |
| LocalBusiness | Kohaliku ettevõtte lehed | name, address |
| Event | Sündmused, veebinarid | name, startDate, location |
Täielike JSON-LD näidete jaoks: vt references/schema-examples.md
Nõutav: name, url Soovitatav: logo, sameAs (sotsiaalprofiilid), contactPoint
Nõutav: headline, image, datePublished, author Soovitatav: dateModified, publisher, description
Nõutav: name, image, offers (hind + saadavus) Soovitatav: sku, brand, aggregateRating, review
Nõutav: mainEntity (Question/Answer paaride massiiv)
Nõutav: itemListElement (massiiv position, name, item)
Saad kombineerida mitu schema tüüpi ühel lehel @graph abil:
{
"@context": "https://schema.org",
"@graph": [
{ "@type": "Organization", ... },
{ "@type": "WebSite", ... },
{ "@type": "BreadcrumbList", ... }
]
}
Puuduvad nõutavad omadused — kontrolli Google’i dokumentatsioonist nõutavaid välju
Kehtetud väärtused — kuupäevad peavad olema ISO 8601, URL-id täielikult kvalifitseeritud, enumeratsioonid täpsed
Mittesobivus lehe sisuga — schema ei vasta nähtavale sisule
// Full JSON-LD code block
{
"@context": "https://schema.org",
"@type": "...",
// Complete markup
}