---
title: Otsingukogemuse optimeerimine
description: Analüüsib otsingutulemusi, et tuvastada lehetüübi mittevastavus ja kasutajate vajadused.
category: Marketing
sublabel: SEO
author: AgriciDaniel
tags: 
license: MIT
source: https://github.com/AgriciDaniel/claude-seo
---

# Otsingukogemuse optimeerimine (SXO)

SXO ületab lõhe SEO (mida Google premeerib) ja UX-i (mida kasutajad vajavad) vahel.
Traditsioonilised SEO-auditid kontrollivad tehnilist tervist. SXO küsib: „Kas see leht väärib
antud märksõnaga esireale jõudmist selle põhjal, mida Google tegelikult SERP-is premeerib?“

## Põhiline arusaam

Leht võib saada tehnilise SEO eest 95/100 ja ikkagi esireale mitte jõuda, sest see on
märksõna jaoks **vale lehetüüp**. Kui Google näitab sinu märksõnale 8 tootelehte ja 2 võrdluslehte,
ei murra sinu blogipostitus kunagi läbi — ükskõik kui hästi see ka poleks optimeeritud.

## Käsud

| Käsk | Eesmärk |
|---------|---------|
| `/seo sxo <url>` | Täielik SXO-analüüs (tuvasta märksõna lehelt automaatselt) |
| `/seo sxo <url> <keyword>` | Täielik SXO-analüüs konkreetse märksõna jaoks |
| `/seo sxo wireframe <url>` | Genereeri IST/SOLL rautmakett konkreetsete kohatäidetega |
| `/seo sxo personas <url>` | Ainult persoonapõhine hindamine (jäta SERP-analüüs vahele) |

## Teostuskonveier

### 1. samm: sihtmärgi hõive

1. Lae sihtmärgi URL käsuga `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run render_page.py <URL> --mode auto` (SPA-teadlik ja SSRF-turvaline)
2. Parsi käsuga `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run parse_html.py <URL>`, et eraldada: pealkiri, H1, meta-kirjeldus,
   pealkirjade hierarhia, sõnade arv, skeemimärgistus, CTA-d, meediaelemendid
3. Kui märksõna pole antud, tuleta põhimärksõna title-sildi ja H1 kattuvusest
4. Enne jätkamist veendu, et märksõna pole tühi

### 2. samm: SERP-i tagurpidi analüüs

Loe klassifitseerimisreeglite jaoks `references/page-type-taxonomy.md`.

1. Otsi sihtmärgiks olevat märksõna Google'ist (WebSearch)
2. Iga top 10 orgaanilise tulemuse kohta kirjuta üles:
   - URL ja domeeniautoriteedi tase (bränd / nišiautoriteet / tundmatu)
   - Lehetüüp (klassifitseeri taksonoomiat kasutades)
   - Sisu formaat (pikk vorm, loetelu-artikkel, juhend, võrdlus, tööriist, video)
   - Sõnade arvu hinnang (katkendi pikkusest ja lehe struktuurist)
   - Olemasolevad skeemitüübid (praegu toetatud SERP-funktsioonidest; välista FAQ/HowTo)
   - Meediasignaalid (videokarussell, pildipakk, pisipildi olemasolu)
3. Kirjuta üles olemasolevad SERP-funktsioonid:
   - Esiletõstetud katkend (lõik / loetelu / tabel / video)
   - People Also Ask (eralda kõik nähtavad küsimused)
   - Reklaamid (üleval ja all — loenda ja analüüsi reklaamiteksti teemasid)
   - Seotud otsingud (eralda kõik)
   - Teadmispaneel / kohalik pakk / ostutulemused
   - AI Overview olemasolu ja allikatüübid
4. Arvuta SERP-i konsensus:
   - Domineeriv lehetüüp (>60% = tugev konsensus, 40–60% = segane, <40% = killustatud)
   - Sisu sügavuse ootused (keskmine sõnade arvu tase)
   - Skeemiootus (kõige levinumad struktureeritud andmete tüübid)
   - Meediaootused (kas video on nõutud? kas pildid on kriitilised?)

### 3. samm: lehetüübi mittevastavuse tuvastamine

See on SXO põhiline arusaam. Võrdle sihtmärgiks oleva lehe tüüpi SERP-i konsensusega.

**Mittevastavuse raskusastmed:**

| Sihtmärgi tüüp | SERP ootab | Raskusaste | Soovitus |
|-------------|-------------|----------|----------------|
| Blogipostitus | Tootelehed | KRIITILINE | Loo pühendatud tooteleht |
| Blogipostitus | Võrdlus | KÕRGE | Struktureeri ümber maatriksiga võrdluseks |
| Toode | Informatiivne | KÕRGE | Lisa harivat sisukihti |
| Maandumisleht | Tööriist/kalkulaator | KÕRGE | Ehita interaktiivne tööriistakomponent |
| Teenuseleht | Kohalikud tulemused | KESKMINE | Lisa asukohasignaalid + kohalik skeem |
| Mis tahes tüübi vaste | - | VASTAVUSES | Keskendu sisu sügavusele ja UX-ile |

**Klassifitseerimisreeglid:**
- Klassifitseeri sihtmärgiks olev leht `references/page-type-taxonomy.md` abil
- Klassifitseeri iga SERP-i tulemus sama taksonoomiaga
- Märgista mittevastavus, kui sihtmärgi tüüp erineb SERP-i domineerivast tüübist
- Kui SERP on killustatud (domineeriv tüüp puudub), märgi võimalus eristumiseks

### 4. samm: kasutajalugude tuletamine

Loe kogu raamistiku jaoks `references/user-story-framework.md`.

Tuleta SERP-i signaalidest kasutajalood:

1. **PAA-küsimused** paljastavad teadmislüngad ja mured
2. **Reklaamiteksti teemad** paljastavad kommertsiaalsed käivitajad ja väärtuspakkumised
3. **Seotud otsingud** paljastavad otsingu teekonna (mis tuleb enne/pärast)
4. **Esiletõstetud katkendi formaat** paljastab oodatava vastuse struktuuri
5. **AI Overview** paljastab, mida Google peab lõplikuks vastuseks

Iga signaaliklastri kohta genereeri kasutajalugu:
```
As a [persona derived from signal],
I want to [goal derived from query intent],
because [emotional driver from ad copy / PAA tone],
but I'm blocked by [barrier derived from PAA questions / related searches].
```

Genereeri 3–5 kasutajalugu, mis katavad peamised kavatsusnurgad.

### 5. samm: lünkade analüüs

Võrdle sihtmärgiks olevat lehte SERP-i ootustega 7 mõõtme lõikes:

| Mõõde | Mida võrrelda | Punktid |
|-----------|----------------|-------|
| Lehetüüp | Sihtmärgi tüüp vs SERP-i domineeriv tüüp | 0-15 |
| Sisu sügavus | Sõnade arv, pealkirjade sügavus, teemade katvus | 0-15 |
| UX-signaalid | CTA selgus, voldi kohal olev sisu, mobiilipaigutus | 0-15 |
| Skeemimärgistus | Olemasolevad vs oodatavad struktureeritud andmete tüübid | 0-15 |
| Meediarikkus | Pildid, video, interaktiivsed elemendid vs SERP-i norm | 0-15 |
| Autoriteedisignaalid | E-E-A-T markerid, sotsiaalne tõestus, kvalifikatsioonid | 0-15 |
| Värskus | Viimati uuendatud, kuupäevasignaalid, sisu värskus | 0-10 |

**Kokku: 0-100 SXO lüngaskoor** (madalam = suurem lünk, kõrgem = parem vastavus)

### 6. samm: persoonapõhine hindamine

Loe metoodika jaoks `references/persona-scoring.md`.

1. Tuleta SERP-i kavatsussignaalidest 4–7 persoonat:
   - Klasterda PAA-küsimused teema järgi
   - Segmenteeri reklaamitekst sihtrühma järgi
   - Kaardista seotud otsingud teekonna etappidele
2. Hinda iga persoona jaoks sihtmärgiks olevat lehte 4 mõõtme lõikes (igaüks 25 punkti):
   - **Asjakohasus**: kas leht vastab selle persoona vajadusele?
   - **Selgus**: kas see persoona leiab oma vastuse 10 sekundiga?
   - **Usaldus**: kas selle persoona jaoks on piisavalt usaldussignaale?
   - **Tegevus**: kas selle persoona jaoks on selge järgmine samm?
3. Väljasta persoonakaardid koos skooride ja konkreetsete parendussoovitustega
4. Sorteeri soovitused nii, et nõrgim persoona on esimene (suurim võimalus)

### 7. samm: rautmaketi genereerimine (valikuline)

Teosta ainult siis, kui on käivitatud `/seo sxo wireframe`.

Loe mallide jaoks `references/wireframe-templates.md`.

1. Genereeri IST-rautmakett (praegune olek) parsitud lehe struktuurist
2. Genereeri SOLL-rautmakett (sihtolek) järgmise põhjal:
   - SERP-i konsensuse lehetüüp
   - Lünkade analüüsi tulemused
   - Persoonahindamise nõrkused
3. Kasuta ülikonkreetseid kohatäiteid:
   - MITTE: „Lisa siia CTA“
   - JAH: „Lisa hero alla hinna-CTA aastase säästu märgiga, lingiga /pricing#enterprise“
4. Väljasta semantilise HTML-i sektsiooni ülevaatena koos annotatsioonidega

## DataForSEO integratsioon

Kui DataForSEO MCP tööriistad on saadaval:

1. **Enne iga API-kutset** käivita kuluarvestus ja kinnita kasutajaga
2. Kasuta `serp_organic_live_advanced` täpsete SERP-andmete jaoks (positsioonid, funktsioonid, katkendid)
3. Kasuta `kw_data_google_ads_search_volume` otsingumahu ja konkurentsimõõdikute jaoks
4. Kui DataForSEO pole saadaval, kasuta taganemisvarianti WebSearch — märgi väljundis vähenenud täpsus

## SXO skoor vs SEO tervise skoor

SXO skoor on **eraldi** peamisest SEO tervise skoorist.

- SEO tervise skoor = tehniline vastavus (indekseeritavus, kiirus, skeem jne)
- SXO lüngaskoor = vastavus lehe ja SERP-i ootuste vahel
- Leht võib saada 95 SEO + 30 SXO = tehniliselt täiuslik, kuid strateegiliselt mittevastav
- Mõlemad skoorid tuleks esitada koos, kui mõlemad on saadaval

## Oskustevahelised viited

| Leid | Anna üle |
|---------|-------------|
| E-E-A-T lüngad persoonahindamises | `/seo content` põhjaliku E-E-A-T auditi jaoks |
| Puuduvad skeemitüübid | `/seo schema` genereerimiseks |
| SERP-is tuvastatud kohalik kavatsus | `/seo local` GBP-analüüsiks |
| Sisu sügavuse lüngad | `/seo page` põhjaliku lehe analüüsi jaoks |
| Laadimise käigus leitud tehnilised probleemid | `/seo technical` täieliku auditi jaoks |
| Pildi-/meedialüngad | `/seo images` optimeerimiseks |

## Väljundformaat

### Täielik SXO-analüüs

```
## SXO Analysis: [URL]
### Target Keyword: [keyword]

### 1. SERP Landscape
- Dominant page type: [type] ([confidence]% consensus)
- SERP features: [list]
- Content depth norm: [word count range]
- Schema expectation: [types]

### 2. Page-Type Alignment
- Your page type: [type]
- SERP expects: [type]
- Verdict: [ALIGNED | MISMATCH (severity)]
- Impact: [explanation]

### 3. User Stories (derived from SERP signals)
[3-5 user stories with source signals]

### 4. Gap Analysis (SXO Score: XX/100)
[7-dimension breakdown table]

### 5. Persona Scores
[4-7 persona cards with 4-dimension scores]

### 6. Priority Actions
[Ranked list: fix mismatch first, then weakest persona gaps]

### 7. Limitations
[What could not be assessed, data source notes]
```

## Vigade käsitlemine

| Viga | Tegevus |
|-------|--------|
| URL-i laadimine ebaõnnestub | Teata veast, soovita kontrollida URL-i ligipääsetavust |
| Märksõna pole antud ega tuvastatud | Palu kasutajal anda sihtmärgiks olev märksõna |
| WebSearch tagastab <5 tulemust | Jätka olemasolevate andmetega, märgi piiratud valim |
| SERP-is pole orgaanilisi tulemusi (ainult reklaamid) | Märgi väga kommertsiaalne SERP, analüüsi ainult reklaamiteksti |
| Sihtmärgiks olev leht on JavaScriptiga renderdatud | Märgi piirang, kasuta olemasolevat HTML-sisu |
| DataForSEO kulu ületab läve | Kasuta taganemisvarianti WebSearch, teavita kasutajat |

## Kvaliteedi kontrollnimekiri

Enne tulemuste esitamist veendu:
- [ ] Sihtmärgiks olev URL laaditi käsuga `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run render_page.py <URL> --mode auto` (mitte toore curl/fetch)
- [ ] Lehetüübi klassifitseerimine kasutab taksonoomiat viidetest
- [ ] Analüüsiti vähemalt 5 SERP-i tulemust
- [ ] Kasutajalood viitavad tõendina konkreetsetele SERP-i signaalidele
- [ ] Persoonaskoorid sisaldavad konkreetseid parendusettepanekuid
- [ ] SXO skoor on selgelt märgistatud eraldi SEO tervise skoorist
- [ ] Piirangute sektsioon on olemas ja aus
- [ ] Oskustevahelised soovitused on lisatud, kus asjakohane