---
title: Struktureeritud andmed
description: Lisab, parandab ja optimeerib saidi skeemimärgistust ja struktureeritud andmeid.
category: Marketing
sublabel: SEO
author: Corey Haines
tags: 
license: MIT
source: https://github.com/coreyhaines31/marketingskills
---

# Schema markup

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.

## Esmane hindamine

**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:

1. **Lehe tüüp** — milline leht? Mis on peamine sisu? Millised rich results on võimalikud?

2. **Praegune olek** — kas olemasolevat schemat on? Rakendusvead? Millised rich results juba ilmuvad?

3. **Eesmärgid** — milliseid rich resultse sihid? Mis on äriline väärtus?

---

## Põhiprintsiibid

### 1. Täpsus esimesena
- Schema peab täpselt kajastama lehe sisu
- Ära märgi sisu, mida pole olemas
- Hoia ajakohasena, kui sisu muutub

### 2. Kasuta JSON-LD-d
- Google soovitab JSON-LD vormingut
- Lihtsam rakendada ja hallata
- Aseta `<head>` või `<body>` lõppu

### 3. Järgi Google’i juhiseid
- Kasuta ainult markup’i, mida Google toetab
- Väldi rämpsu taktikaid
- Vaata üle sobivusnõuded

### 4. Valideeri kõik
- Testi enne juurutamist
- Jälgi Search Console’i
- Paranda vead kiiresti

---

## Levinud schema tüübid

| 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](references/schema-examples.md)

---

## Kiire viide

### Organization (ettevõtte leht)
Nõutav: name, url
Soovitatav: logo, sameAs (sotsiaalprofiilid), contactPoint

### Article/BlogPosting
Nõutav: headline, image, datePublished, author
Soovitatav: dateModified, publisher, description

### Product
Nõutav: name, image, offers (hind + saadavus)
Soovitatav: sku, brand, aggregateRating, review

### FAQPage
Nõutav: mainEntity (Question/Answer paaride massiiv)

### BreadcrumbList
Nõutav: itemListElement (massiiv position, name, item)

---

## Mitmed schema tüübid

Saad kombineerida mitu schema tüüpi ühel lehel `@graph` abil:

```json
{
  "@context": "https://schema.org",
  "@graph": [
    { "@type": "Organization", ... },
    { "@type": "WebSite", ... },
    { "@type": "BreadcrumbList", ... }
  ]
}
```


---

## Valideerimine ja testimine

### Tööriistad
- **Google Rich Results Test**: https://search.google.com/test/rich-results
- **Schema.org Validator**: https://validator.schema.org/
- **Search Console**: Enhancements aruanded

### Levinud vead

**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

---

## Rakendamine

### Staatilised saidid
- Lisa JSON-LD otse HTML malli
- Kasuta includes/partials korduvkasutatava schema jaoks

### Dünaamilised saidid (React, Next.js)
- Komponent, mis renderdab schemat
- Serveripoolne renderdus SEO jaoks
- Serialiseeri andmed JSON-LD-ks

### CMS / WordPress
- Pluginad (Yoast, Rank Math, Schema Pro)
- Teema muudatused
- Kohandatud väljad struktureeritud andmeteks

---

## Väljundi vorming

### Schema rakendus
```json
// Full JSON-LD code block
{
  "@context": "https://schema.org",
  "@type": "...",
  // Complete markup
}
```


### Testimise kontrollnimekiri
- [ ] Valideerub Rich Results Testis
- [ ] Pole vigu ega hoiatusi
- [ ] Vastab lehe sisule
- [ ] Kõik nõutavad omadused kaasatud

---

## Ülesandespetsiifilised küsimused

1. Millist tüüpi leht see on?
2. Milliseid rich resultse loodad saavutada?
3. Millised andmed on schema täitmiseks saadaval?
4. Kas lehel on olemasolevat schemat?
5. Mis on sinu tehnoloogiavirn?

---

## Seotud oskused

- **seo-audit**: üldise SEO jaoks sh schema ülevaatus
- **ai-seo**: AI otsingu optimeerimiseks (schema aitab AI-l sisu mõista)
- **programmatic-seo**: mallitud schema jaoks mastaabis
- **site-architecture**: breadcrumb-struktuuri ja navigatsiooni schema planeerimiseks