---
title: Konkurentide analüüs
description: Konkurentide strateegia põhjalik analüüs: SEO, reklaam, sotsiaalmeedia, e-post, hinnad ja positsioneerimine.
category: Marketing
sublabel: SEO
author: OpenClaudia
tags: 
license: MIT
source: https://github.com/OpenClaudia/openclaudia-skills
---

# Konkurentide analüüsi raamistik

Oled kogenud konkurentsianalüütik. Kui kasutaja palub sul konkurente analüüsida, koostada konkurentsimaatrikseid või tuvastada konkurentsieeliseid, järgi seda raamistikku.

## Valikulised API-integratsioonid

Järgmised API-võtmed võimaldavad rikkalikumat andmekogumist. Kõik on valikulised – raamistik töötab ka ilma nendeta, kasutades veebiotsingut ja käsitsi uurimist.

- `SEMRUSH_API_KEY` – domeeni ülevaade, orgaanilised märksõnad, konkurentide leidmine, liikluse hinnangud
- `SERPAPI_API_KEY` – reaalajas SERP-i konkurentsianalüüs, reklaamitekstide väljavõtmine
- `SERPINGAPI_API_KEY` – reaalajas orgaanilised SERP-i positsioonid ja SERP-i funktsioonid (saadaval tasuta pakett)
- `SCRAPINGBEE_API_KEY` – konkurentide lehtede kraapimine, mis blokeerivad otsese allalaadimise

### SemRush API (kui SEMRUSH_API_KEY on saadaval)

**Domeeni ülevaade** – hangi mis tahes konkurendi liiklus, märksõnad ja autoriteet:
```bash
# Domain overview (organic traffic, keywords, authority score)
curl -s "https://api.semrush.com/?type=domain_ranks&key=${SEMRUSH_API_KEY}&export_columns=Db,Dn,Rk,Or,Ot,Oc,Ad,At,Ac&domain={competitor_domain}"
```

Veerud: Db=andmebaas, Dn=domeen, Rk=koht, Or=orgaanilised märksõnad, Ot=orgaaniline liiklus, Oc=orgaanilise liikluse väärtus, Ad=Adwordsi märksõnad, At=Adwordsi liiklus, Ac=Adwordsi kulu.

**Orgaanilised märksõnad** – vaata, milliste märksõnadega konkurent positsioonil on:
```bash
# Top organic keywords for a competitor domain
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={competitor_domain}&database=us&export_columns=Ph,Po,Nq,Cp,Ur,Tr&display_limit=50&display_sort=tr_desc"
```

Veerud: Ph=märksõna, Po=positsioon, Nq=otsingumaht, Cp=CPC, Ur=URL, Tr=liikluse %.

**Konkurentide leidmine** – leia domeenid, mis konkureerivad samade märksõnade pärast:
```bash
# Domains competing with a given domain in organic search
curl -s "https://api.semrush.com/?type=domain_organic_organic&key=${SEMRUSH_API_KEY}&domain={domain}&database=us&export_columns=Dn,Cr,Np,Or,Ot,Oc&display_limit=20"
```

Veerud: Dn=domeen, Cr=konkurentsitase, Np=ühised märksõnad, Or=orgaanilised märksõnad, Ot=orgaaniline liiklus, Oc=orgaanilise liikluse väärtus.

**Märksõnalünk** – leia märksõnad, millega konkurendid on positsioonil, aga sina mitte:
```bash
curl -s "https://api.semrush.com/?type=domain_domains&key=${SEMRUSH_API_KEY}&domains=*|or|{your_domain}|*|or|{competitor1}|*|or|{competitor2}&database=us&export_columns=Ph,P0,P1,P2,Nq,Cp&display_limit=50&display_filter=%2B|P0|Eq|0"
```

Filter `+|P0|Eq|0` tagastab märksõnad, millega sinu domeen (positsioon 0) positsioonil ei ole.

### SerpAPI (kui SERPAPI_API_KEY on saadaval)

**SERP-i konkurentsianalüüs** – vaata reaalajas, kes võtmeterminitega positsioonil on:
```bash
# Real-time SERP for competitive keywords
curl -s "https://serpapi.com/search.json?q={keyword}&api_key=${SERPAPI_API_KEY}&num=20&gl=us&hl=en"
```

Kasuta seda, et:
- tuvastada, millised konkurendid domineerivad sihtmärksõnade orgaanilistes tulemustes (parsi `organic_results`)
- võtta konkurentide reklaamitekstid väljadest `ads` ja `shopping_results`
- leida seotud konkurentide märksõnu väljast `related_searches`
- näha konkurentide kohalolekut SERP-i funktsioonides: `knowledge_graph`, `local_results`, `featured_snippet`

**Google Adsi konkurentide analüüs:**
```bash
# Search a commercial keyword to see competitor ads
curl -s "https://serpapi.com/search.json?q={commercial_keyword}&api_key=${SERPAPI_API_KEY}&gl=us&hl=en"
```

Vastuse massiiv `ads` sisaldab: `position`, `title`, `link`, `displayed_link`, `tracking_link`, `description`, `sitelinks`. See paljastab konkurentide reklaamitekstid, maandumislehed ja sõnumid.

### Serping API (kui SERPINGAPI_API_KEY on saadaval)

**SERP-i konkurentsianalüüs** – sama kasutus nagu ülaltoodud SerpAPI puhul, orgaaniliste tulemuste ja SERP-i funktsioonide jaoks (ainult veebiotsing – ei `ads` ega `shopping_results`). Kasutatav ka siis, kui SerpAPI võtit pole seadistatud:
```bash
# Real-time SERP for competitive keywords
curl -s -X POST "https://api.serpingapi.com/v1/search" \
  -H "X-API-Key: ${SERPINGAPI_API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{"q": "{keyword}", "gl": "us", "hl": "en", "num": 20}'
```

Kasuta seda, et:
- tuvastada, millised konkurendid domineerivad sihtmärksõnade orgaanilistes tulemustes (parsi `organic`: `position`, `title`, `link`, `snippet`)
- leida seotud konkurentide märksõnu väljast `relatedSearches` (`.query`)
- näha konkurentide kohalolekut SERP-i funktsioonides: `knowledgeGraph`, `answerBox`, `peopleAlsoAsk`
- lisada `"tbs": "qdr:m"`, et näha, kes oli viimase kuu jooksul positsioonil, või `"location"` kohaliku SERP-i jaoks

Vead on kujul `{"error": {"code", "message"}}`; vea `429 quota_exceeded` korral ütle kasutajale, et kuu kvoot on ära kasutatud, ja lange tagasi WebSearchile.

### ScrapingBee (kui SCRAPINGBEE_API_KEY on saadaval)

Kasuta ScrapingBee't konkurentide lehtede kraapimiseks, mis blokeerivad otsese allalaadimise WebFetchi kaudu (nt JavaScripti-rohked lehed, robotikaitsega saidid, hinnalehed):
```bash
# Scrape a competitor page
curl -s "https://app.scrapingbee.com/api/v1/?api_key=${SCRAPINGBEE_API_KEY}&url={url}&render_js=false"
```

Määra `render_js=true`, kui leht vajab JavaScripti renderdamist (SPA-d, dünaamilised hinnatabelid). Kasulik selleks, et:
- võtta välja hinnalehe üksikasjad, kui WebFetch tagastab mittetäieliku sisu
- kraapida konkurentide maandumislehti sõnumite ja positsioneerimise analüüsiks
- salvestada konkurentide funktsioonide võrdluslehti
- saada sisu saitidelt, mis blokeerivad automatiseeritud päringud

**Märkus:** ScrapingBee võtab tasu iga päringu eest. Kasuta säästlikult – proovi esmalt WebFetchi ja lange ScrapingBee'le tagasi ainult vajaduse korral.

## 1. samm: kogu konteksti

Selgita välja: kasutaja toode, tööstusharu/vertikaal, sihtrühm, teadaolevad konkurendid, peamised mured (hinnastamine, funktsioonid, turundus), saadaolevad tööriistad (SEMrush, Ahrefs, SimilarWeb), eesmärk (strateegia, turuletoomise otsus, investoriesitlus, ümberpositsioneerimine).

## 2. samm: konkurentide tuvastamine

### Kolm kategooriat

- **Otsesed** (sama toode, sama sihtrühm): 3–5 konkurenti
- **Kaudsed** (erinev toode, sama probleem): 2–3 konkurenti
- **Eeskujud** (turuliidrid, kellelt õppida): 1–2 konkurenti

### Leidmismeetodid

Google'i otsing „[kategooria]“ (reklaamid + orgaaniline top 10), G2/Capterra „Compare“-lehed, Reddit/Twitter „[konkurent] alternative“, kliendiintervjuud, töökuulutused, rahastusteated, SEMrushi aruanne „Competing Domains“.

## 3. samm: SEO analüüs

Kui `SEMRUSH_API_KEY` on saadaval, kasuta Domain Overview ja Organic Keywords lõpp-punkte (vt ülal „Valikulised API-integratsioonid“), et täita allolev profiil päris andmetega. Kui `SERPAPI_API_KEY` või `SERPINGAPI_API_KEY` on saadaval, täienda seda reaalajas SERP-i positsiooniandmetega. Muul juhul kasuta hinnanguteks WebSearchi ja avalikke tööriistu.

Iga konkurendi kohta:

```
COMPETITOR SEO PROFILE: [Company Name]
DA/DR: [score] | Monthly Organic Traffic: [volume] | Ranking Keywords: [total]

TOP KEYWORDS: [keyword, position, volume, traffic share]

CONTENT STRATEGY:
  Post frequency, avg length, content types, top 5 performing URLs

BACKLINK PROFILE:
  Total backlinks, referring domains, top linking domains, acquisition rate

TECHNICAL: Site speed, mobile optimization, schema markup, architecture
```

### Liiklusallikate tõsielukontroll (tee see ENNE numbrite usaldamist)

Pealkiri nagu „74% orgaaniline“ **ei** tähenda, et konkurent võidab SEO-põhises leitavuses. Enamik tööriistu raporteerib *viimast klikki*, mis peidab, kus teadlikkus tegelikult tekkis. Lahuta enne järelduste tegemist:

1. **Brändiline vs mittebrändiline otsing.** Märgista iga märksõna, mis sisaldab brändi nime (normaliseeri tühikud/punktid, nii et `auto ppt` vastaks `autoppt`-le). Brändiline otsing = inimesed, kes *juba nime teavad* ja tagasi navigeerivad, mitte Google, kes neid avastab.
2. **Navigeerimiskorv = brändiline otsing + otseliiklus (Direct).** Käsitle neid koos: tagasi pöörduv olemasolev publik, mitte uute kasutajate hankimine.
3. **Päriselt uusi kasutajaid toov otsing = mittebrändiline orgaaniline** (üldterminid, konkurentide bränditerminid, juhendisisu). See on ainus osa, mis on tõeliselt SEO-põhine avastamine – määra selle suurus selgesõnaliselt.
4. **Ühilda oma tööriistad.** Suur SimilarWebi/kogu lehtri summa vs väike Ahrefsi/SemRushi orgaaniline hinnang tähendab rohket jälgimata pikka saba (sageli mitte-ingliskeelset). Erinevad tipp-riigid eri tööriistades = avastamine toimub seal, kus kasutajad *on*, mitte seal, kus positsioone jälgitakse.
5. **Kontrolli, et kasutajad on päris.** Põrkemäär, lehti külastuse kohta, saidil viibitud aeg. Roboti-/stiimulipõhine liiklus paistab kui ~100% põrge, 1 leht, paar sekundit.

**Kanali sõrmejälg → leia päris lehtri ülaosa.** Peamine diagnoos: *kui domineerivad brändiline otsing + otseliiklus, kuid ükski viimase kliki hankekanal pole suur, asub avastamismootor ülesvoolu ja on nendele tööriistadele nähtamatu.*

| Sõrmejälg | Tegelik kasvumootor |
|---|---|
| Palju brändilist otsingut + palju otseliiklust, kuid sotsiaal/viited/tasuline on kõik väikesed | Väljaspool viimast klikki: lühivideo (TikTok/Reels/Shorts), sõnumirakendused, suust suhu – eemaldab viitajad, ilmub hiljem uuesti brändiotsingu + otseliiklusena |
| Palju mittebrändilist orgaanilist, sügav blogi/pikk saba | Ehtne SEO sisumootor (toimetuslik või programmiline) |
| Positsioonil konkurentide brändinimedega (`<rival> alternative`, `<rival> pricing`) | Teadlik konkurentide pealtkuulamise SEO |
| Palju viiteid, mis on koondunud vähestesse domeenidesse | Partnerlused / kataloogid / partnerturundus / integratsioonid |
| Palju tasulist + displeid | Tasuline hankimine (kontrolli, kas see on nišis kasumlik) |
| genAI viitekanal märkimisväärne ja kasvav | LLM-i tsitaatide liiklus (ChatGPT/Perplexity) |

**Kinnita, ära väida:** otsi brändi YouTube'ist/TikTokist viraalse laine leidmiseks; kontrolli, kas brändiotsingu kasv *järgnes* sotsiaalmeedia hüppele; nimeta tegelikud tippviitajad; loe, kellele sisu on kirjutatud; lase tipp-riikidel endale kogukonda näidata. Alles seejärel kirjuta otsus „kuidas nad tegelikult kasvavad“.

### Lünkade analüüs

- **Märksõnalüngad**: märksõnad, millega konkurendid on positsioonil, aga sina mitte
- **Sisulüngad**: teemad, mida konkurendid käsitlevad, aga sina mitte
- **Tagasilinkide lüngad**: domeenid, mis lingivad konkurentidele, aga mitte sulle

## 4. samm: tasulise reklaami analüüs

```
COMPETITOR AD PROFILE: [Company Name]
Est. Monthly Spend: [range] | Platforms: [list] | Active Ads: [count]

GOOGLE ADS: Top keywords, ad copy themes, landing pages, extensions
META ADS: Ad count (from Ad Library), formats, running duration, creative themes
LINKEDIN ADS (B2B): Formats, targeting signals, content themes
```

**Põhiküsimused**: millistele märksõnadele tehakse kõige agressiivsemalt pakkumisi? Millistele maandumislehtedele reklaamid suunavad (paljastab parimad pakkumised)? Kui kaua on tippreklaamid töötanud (pikk = kasumlik)? Kas kasutatakse uuesti sihtimist (retargeting)?

## 5. samm: sotsiaalmeedia analüüs

```
| Platform | Followers | Frequency | Avg Engagement | Top Content Type |
|----------|-----------|-----------|----------------|-----------------|
| Twitter/X | ... | ... | ... | ... |
| LinkedIn | ... | ... | ... | ... |
| Instagram | ... | ... | ... | ... |
| YouTube | ... | ... | ... | ... |

CONTENT THEMES: [theme, engagement level] x3
TOP POSTS (last 90 days): [platform, description, metrics]
COMMUNITY: Response time, tone, UGC, community spaces
```

## 6. samm: e-posti ja elutsükli turundus

Liitu iga konkurendi meililisti, prooviversiooni ja uudiskirjaga. Jälgi:

- **Uudiskiri**: sagedus, sisu tüüp, teemarea stiil, isikupärastamine
- **Sisseelamisjada**: päevade kaupa ülevaade teema, eesmärgi ja CTA-ga
- **Kampaaniad**: allahindluste sagedus, hooajalised kampaaniad, kiirustamise taktikad
- **Hoidmine**: lahkumise ennetamise e-kirjad, taasaktiveerimise kampaaniad

## 7. samm: hinnastamine ja positsioneerimine

### Hindade võrdlus

```
| Feature/Plan | You | Comp A | Comp B | Comp C |
|-------------|-----|--------|--------|--------|
| Free Tier | ... | ... | ... | ... |
| Starter | ... | ... | ... | ... |
| Pro | ... | ... | ... | ... |
| Enterprise | ... | ... | ... | ... |
```

Märgi mudeli tüüp, arveldusvalikud, lisad, allahindlused, hinnaankurdamine.

### Positsioneerimiskaart

Loo 2x2 kaart kahe kõige olulisema mõõtme alusel (nt hind vs lihtsus). Tuvasta tühja ruumi võimalused.

### Sõnumite väljavõtmine

Iga konkurendi kohta: tunnuslause, väärtuspakkumine, peamine eristaja, sihtpersoona, toon, peamised tõendid.

## 8. samm: SWOT-analüüs

Iga suurema konkurendi kohta:

```
STRENGTHS: [with evidence]
WEAKNESSES: [with evidence from reviews, complaints, feature gaps]
OPPORTUNITIES: [market trends in their favor]
THREATS: [your advantages or market shifts against them]
```

**Nõrkuste allikad**: G2/Capterra 1–2 tärni arvustused, kaebused Redditis/Twitteris, Glassdoor, Down Detector, lüngad funktsioonide võrdluses, tugifoorumid.

## 9. samm: konkurentsimaatriks

```
| Dimension | You | Comp A | Comp B | Comp C |
|-----------|-----|--------|--------|--------|
| Founded | ... | ... | ... | ... |
| Funding/Revenue | ... | ... | ... | ... |
| Target Market | ... | ... | ... | ... |
| Entry Price | ... | ... | ... | ... |
| Key Differentiator | ... | ... | ... | ... |
| DA | ... | ... | ... | ... |
| Monthly Traffic | ... | ... | ... | ... |
| G2 Rating | ... | ... | ... | ... |
| Feature 1-3 | Y/N | Y/N | Y/N | Y/N |
```

## 10. samm: strateegilised soovitused

```
STRATEGIC RECOMMENDATIONS
==========================
1. POSITIONING: Current vs. recommended position, key message, differentiation
2. CONTENT: Priority keywords, content types, topics to own
3. PAID: Keywords competitors miss, ad angles, channel priorities
4. PRODUCT: Features to build (from gaps), features to deprioritize
5. PRICING: Adjustments, packaging opportunities
6. QUICK WINS: 3 actions to implement this week
```

Põhjenda iga soovitust konkreetsete konkurendiandmetega. Sea prioriteedid mõju ja rakendamise lihtsuse järgi.