---
title: Tagasilinkide analüüs
description: Tagasilinkide profiili analüüs: viitavad domeenid, ankurtekstid, kahjulikud lingid ja konkurentide lüngad.
category: Marketing
sublabel: SEO
author: AgriciDaniel
tags: 
license: MIT
source: https://github.com/AgriciDaniel/claude-seo
---

# Tagasilinkide profiili analüüs

## Andmeallikate tuvastamine

Enne analüüsi tuvasta saadaolevad andmeallikad:

1. **DataForSEO MCP** (tasuline): kontrolli, kas tööriist `dataforseo_backlinks_summary` on saadaval
2. **Moz API** (tasuta registreerumine): `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run backlinks_auth.py --check moz --json`
3. **Bing Webmaster** (tasuta registreerumine): `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run backlinks_auth.py --check bing --json`
4. **Keywords Everywhere** (tasuta registreerumine, üks mõõdik): `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run backlinks_auth.py --check keywordseverywhere --json`
5. **Common Crawl** (alati saadaval): domeenitasandi graaf koos PageRankiga
6. **Kontrollroomik** (alati saadaval): kontrollib, kas teadaolevad tagasilingid on endiselt olemas

Käivita `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run backlinks_auth.py --check --json`, et tuvastada kõik allikad korraga.

Kui peale alati saadaoleva taseme pole ühtegi allikat seadistatud:
- Koosta aruanne siiski Common Crawli domeenimõõdikute põhjal
- Soovita: „Käivita `/seo backlinks setup`, et lisada tasuta Moz ja Bing API võtmed ning saada rikkalikumaid andmeid“

## Kiirviide

| Käsk | Eesmärk |
|---------|---------|
| `/seo backlinks <url>` | Täielik tagasilinkide profiili analüüs (kasutab kõiki saadaolevaid allikaid) |
| `/seo backlinks gap <url1> <url2>` | Konkurentide tagasilinkide lünkade analüüs |
| `/seo backlinks toxic <url>` | Toksiliste linkide tuvastamine ja disavow-soovitused |
| `/seo backlinks new <url>` | Uued ja kaotatud tagasilingid (ainult DataForSEO) |
| `/seo backlinks verify <url> --links <file>` | Kontrolli, kas teadaolevad tagasilingid on endiselt olemas |
| `/seo backlinks setup` | Näita tasuta tagasilinkide API-de seadistusjuhiseid |

## Analüüsiraamistik

Koosta kõik 7 allolevat jaotist. Iga jaotis loetleb andmeallikad eelistusjärjekorras.

### 1. Profiili ülevaade

**DataForSEO:** `dataforseo_backlinks_summary` → tagasilinkide koguarv, viitavad domeenid, domeeni reiting, follow-suhe, trend.

**Moz API:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py metrics <url> --json` → Domain Authority, Page Authority, Spam Score, viitavad juurdomeenid, välislingid.

**Keywords Everywhere:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run keywordseverywhere_api.py rank <domain> --json` → ainult domeeni reiting 0–10 (linkide arve pole). Kasuta varuvariandina, kui Moz pole seadistatud; ära kasuta Mozi asemel, kui mõlemad on saadaval.

**Common Crawl:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run commoncrawl_graph.py <domain> --json` → PageRank, harmooniline tsentraalsus ning madala usaldusväärsusega reitingu-/kohalolekuandmed.

**Hindamine:**

| Mõõdik | Hea | Hoiatus | Kriitiline |
|--------|------|---------|----------|
| Viitavad domeenid | >100 | 20-100 | <20 |
| Follow-suhe | >60% | 40-60% | <40% |
| Domeenide mitmekesisus | Ükski domeen ei ületa 5% | 1 domeen >10% | 1 domeen >25% |
| Trend | Kasvav või stabiilne | Aeglane langus | Kiire langus (>20% kvartalis) |

### 2. Ankurteksti jaotus

**DataForSEO:** `dataforseo_backlinks_anchors`

**Moz API:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py anchors <url> --json`

**Bing Webmaster:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run bing_webmaster.py links <url> --json` (eralda ankurtekst lingi üksikasjadest)

**Tervisliku jaotuse võrdlusnäitajad:**

| Ankru tüüp | Sihtvahemik | Üleoptimeerimise signaal |
|-------------|-------------|-------------------------|
| Brändiline (ettevõtte/domeeni nimi) | 30-50% | <15% |
| URL / paljas link | 15-25% | N/A |
| Üldine („click here“, „learn more“) | 10-20% | N/A |
| Täpse vastega märksõna | 3-10% | >15% |
| Osalise vastega märksõna | 5-15% | >25% |
| Pikk saba / loomulik | 5-15% | N/A |

Märgi ülevaatuse heuristikana, kui täpse vastega ankrud ületavad 15%; see võib viidata ebaloomulikele või linkirämpsu mustritele.

### 3. Viitavate domeenide kvaliteet

**DataForSEO:** `dataforseo_backlinks_referring_domains`

**Moz API:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py domains <url> --json` → domeenid koos DA-skooridega

**Common Crawl:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run commoncrawl_graph.py <domain> --json` → domeenitasandi reitingu-/kohalolekuandmed, kontrollitud viitavate domeenide arve pole

Analüüsi:
- **TLD jaotus**: .edu, .gov, .org = kõrge autoriteet. Liigne .xyz, .info = madal kvaliteet
- **Riikide jaotus**: peab vastama sihtturule. 80%+ ebaolulistest riikidest = PBN-i signaal
- **Domeenireitingu jaotus**: tervislikel profiilidel on linke kõigilt autoriteeditasemetelt
- **Follow/nofollow domeeni kohta**: saidid, mis annavad ainult nofollow-linke = piiratud SEO-väärtus

### 4. Toksiliste linkide tuvastamine

**DataForSEO:** `dataforseo_backlinks_bulk_spam_score` + viitematerjali toksilised mustrid

**Moz API:** tarnija toores spam_score käsust `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py metrics <url> --json` (märgi väärtusele allikas; rakenda lävendeid ainult siis, kui need on Mozi kehtiva dokumentatsiooniga kontrollitud)

**Kontrollroomik:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run verify_backlinks.py --target <url> --links <file> --json` (kontrolli, kas kahtlased lingid on endiselt olemas)

**Kõrge riski näitajad (märgi kohe):**
- Lingid teadaolevatelt PBN-i (Private Blog Network, privaatne blogivõrgustik) domeenidelt
- Ebaloomulikud ankurteksti mustrid (100% täpne vaste ühelt domeenilt)
- Lingid karistatud või indeksist eemaldatud domeenidelt
- Massilised kataloogidesse esitamised (50+ kataloogilinki)
- Linkifarmid (saidid, millel on lehe kohta 10K+ väljaminevat linki)
- Tasuliste linkide mustrid (jaluse/külgriba lingid domeeni kõigil lehtedel)

**Keskmise riski näitajad (vaata käsitsi üle):**
- Lingid mitteseotud niššidest
- Vastastikuste linkide mustrid
- Lingid õhukese sisuga lehtedelt (<100 sõna)
- Liiga palju linke ühelt domeenilt (>50 tagasilinki ühelt domeenilt)

Laadi `../seo/references/backlink-quality.md`, et näha kõiki 30 toksilist mustrit ja disavow-kriteeriume.

### 5. Enim tagasilinke saanud lehed

**DataForSEO:** `dataforseo_backlinks_backlinks` sihtmärgi tüübiga "page"

**Moz API:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py pages <domain> --json`

Leia:
- Millised lehed meelitavad kõige rohkem tagasilinke
- Kõrge autoriteediga linkidega lehed (linkimagnetid)
- Ilma tagasilinkideta lehed (sisemise linkimise võimalused)
- Tagasilinkidega 404-lehed (ümbersuunamise võimalused lingiväärtuse tagasivõitmiseks)

### 6. Konkurentide lünkade analüüs

**DataForSEO:** `dataforseo_backlinks_referring_domains` mõlema domeeni jaoks, seejärel võrdle

**Bing Webmaster:** `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run bing_webmaster.py compare <url1> <url2> --json`
ainult siis, kui mõlemad saidid on registreeritud ja samale Bingi API
kontole ligipääsetavad. Suvaliste konkurentide puhul kasuta DataForSEO-d, Mozi või Common Crawli.

**Moz API:** võrdle domeenide DA/PA-d, käivitades igaühe jaoks `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run moz_api.py metrics <url> --json`

Väljund:
- Domeenid, mis lingivad konkurendile, kuid MITTE sihtmärgile = lingiloome võimalused
- Domeenid, mis lingivad mõlemale = kinnita olemasolevaid suhteid
- Domeenid, mis lingivad ainult sihtmärgile = konkurentsieelis
- 20 parimat lingiloome võimalust koos domeeni autoriteediga

### 7. Uued ja kaotatud tagasilingid

**Ainult DataForSEO:** `dataforseo_backlinks_backlinks` kuupäevafiltritega 30/60/90 päeva muutuste jaoks

**Kontrollroomik:** teadaolevate linkide praeguse oleku kontrollimiseks kasuta `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run verify_backlinks.py --target <url> --links <file> --json`

**Märkus:** tasuta allikad ei suuda uusi/kaotatud linke aja jooksul jälgida. Kui seda jaotist küsitakse ilma DataForSEO-ta, teavita kasutajat: „Linkide kiiruse jälgimiseks on vaja DataForSEO laiendust. Tasuta allikad annavad ainult hetkeseisu ülevaate.“

**Ohumärgid:**
- Uute linkide äkiline hüpe (võimalik negatiivne SEO-rünnak)
- Paljude linkide äkiline kadumine (saidi karistus või sisu eemaldamine)
- Langev kiirus 3+ kuu jooksul (sisu ei meelita linke)

## Tagasilinkide tervisskoor

Arvuta skoor 0–100. Allikaid kombineerides rakenda usaldusväärsuse kaalumist:

| Tegur | Kaal | Allikad (eelistusjärjekorras) | Usaldusväärsus |
|--------|--------|---------------------------|------------|
| Viitavate domeenide arv | 20% | DataForSEO > Moz | 1.0 / 0.85 |
| Domeenide kvaliteedi jaotus | 20% | DataForSEO > Mozi DA jaotus | 1.0 / 0.85 |
| Ankurteksti loomulikkus | 15% | DataForSEO > Moz > Bingi ankrud | 1.0 / 0.85 / 0.70 |
| Toksiliste linkide osakaal | 20% | DataForSEO > Mozi spam score | 1.0 / 0.85 |
| Linkide kiiruse trend | 10% | Ainult DataForSEO | 1.0 |
| Follow/nofollow suhe | 5% | DataForSEO > Bingi üksikasjad | 1.0 / 0.70 |
| Geograafiline asjakohasus | 10% | DataForSEO > Bingi riik | 1.0 / 0.70 |

**Andmete piisavuse värav:** loe kokku, mitmel 7 tegurist on vähemalt üks andmeallikas saadaval.
- **4+ teguril on andmed:** koosta numbriline skoor 0–100 (jaota puuduvad kaalud proportsionaalselt ümber)
- **Vähem kui 4 tegurit:** ÄRA koosta numbrilist skoori. Selle asemel kuva:
  ```
  Backlink Health Score: INSUFFICIENT DATA (X/7 factors scored)
  ```
  Näita olemasolevaid üksikute tegurite skoore koos nende allika ja usaldusväärsusega.
  Soovita: „Seadista Moz API (tasuta), et profiili saaks hinnata. Käivita `/seo backlinks setup`“

### KEELATUD: ära hinda seda, mida sa ei mõõtnud

**Kui Common Crawl on ainus saadaolev allikas, EI TOHI sa koostada ühtegi numbrilist
skoori** – ei tervisskoori, ei tegurite skoori ega „ligikaudset“ või
„hinnangulist“ arvu. Common Crawl annab ainult reitingu- ja kohalolekusignaale.
Esita madala usaldusväärsusega reitingu-/kohalolekuandmed ja iga numbri asemel sõna-sõnaline string
`Not Assessed`.

**Leid, mis on kirjutatud väärtusega `source: not-assessed`, EI TOHI sisaldada numbrilist skoori.**

Numbriline skoor vähem kui 4 andmeallikaga on **eksitav**: see viitab kehvale
tervisele, kuigi tegelikult lihtsalt puuduvad andmed.

### Valideerimisvärav (kohustuslik, mitte valikuline)

See reegel on selles oskuses varem kirjas olnud ja seda on ikkagi rikutud, seega on see
nüüd kontrollitav. **Enne mis tahes tagasilinkide väljundi kirjutamist käivita valideerija:**

```bash
"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run validate_backlink_report.py --report <report>.json --json
```

Anna ette allikad, mille sa tegelikult kogusid (`cc_data`, `moz_data`, `bing_data`,
`dataforseo_data`, `scoring_factors` ja oma `findings` loend). Kontroll
`source_score_consistency` märgib aruande olekuga `status: FAIL`, kui:

- numbriline skoor on olemas, kuid ükski hinnatav allikas (Moz, Bing või DataForSEO)
  pole andmeid andnud – st ainult Common Crawli juhtum, ja
- mis tahes leid, mis on märgitud `source: not-assessed`, sisaldab numbrilist väärtust `score`, `value`
  või `health_score`.

**Kui valideerija tagastab `status: FAIL`, ära aruannet esita.** Paranda
leiud – asenda probleemsed numbrid väärtusega `Not Assessed` – ja käivita uuesti, kuni
kontroll läbib.

## Väljundi vorming

### Tagasilinkide tervisskoor: XX/100 (või INSUFFICIENT DATA)

| Jaotis | Olek | Skoor | Andmeallikas |
|---------|--------|-------|-------------|
| Profiili ülevaade | pass/warn/fail | XX/100 | Moz (0.85) |
| Ankrute jaotus | pass/warn/fail | XX/100 | Moz (0.85) |
| Viitavate domeenide kvaliteet | pass/warn/fail | XX/100 | CC (0.50) |
| Toksilised lingid | pass/warn/fail | XX/100 | Moz Spam (0.85) |
| Enim lingitud lehed | info | N/A | Moz (0.85) |
| Linkide kiirus | pass/warn/fail | XX/100 | Ainult DataForSEO |

### Kriitilised probleemid (paranda kohe)
### Kõrge prioriteet (paranda 1 kuu jooksul)
### Keskmine prioriteet (pidev parendamine)
### Lingiloome võimalused (10 parimat)

## Vigade käsitlemine

| Viga | Põhjus | Lahendus |
|-------|-------|-----------|
| Ühtegi allikat pole seadistatud | API-võtmeid pole, DataForSEO puudub | Käivita `/seo backlinks setup` |
| Mozi päringupiirang | Tasuta tase: 1 päring / 10 s | Oota 10 sekundit, proovi uuesti. Skripti sisse ehitatud. |
| Bingi sait pole kinnitatud | Sait pole Bingis kinnitatud | Kinnita aadressil https://www.bing.com/webmasters |
| CC allalaadimise ajalõpp | Suur graafifail, aeglane ühendus | Kasuta lippu `--timeout 180` |
| DataForSEO pole saadaval | Laiendus pole paigaldatud | Käivita `./extensions/dataforseo/install.sh` |
| Tagasilinkide andmeid ei tagastatud | Domeen on liiga uus või väga väike | Märkus: väikestel saitidel võib olla <10 tagasilingi |

**Varuvariantide kaskaad:**
1. DataForSEO saadaval? → Kasuta peamise allikana (usaldusväärsus: 1.0)
2. Moz seadistatud? → Kasuta DA/PA/spämmi/ankrute jaoks (usaldusväärsus: 0.85)
3. Bing seadistatud? → Kasuta registreeritud saidi linkide ja võrdluse jaoks ainult siis,
   kui mõlemad saidid on ligipääsetavad (usaldusväärsus: 0.70)
4. Moz pole seadistatud, aga Keywords Everywhere on? → Kasuta profiili ülevaate
   ainult reitingu varuvariandina (usaldusväärsus: 0.60; üks mõõdik, linkide arve/ankruid pole)
5. Alati: Common Crawl domeenitasandi mõõdikute jaoks (usaldusväärsus: 0.50)
6. Alati: kontrollroomik teadaolevate linkide kontrollimiseks (usaldusväärsus: 0.95)
7. Midagi ei tööta? → „Käivita `/seo backlinks setup`, et seadistada tasuta API-d“

## Üleandmiseelne ülevaatus (KOHUSTUSLIK)

Enne mis tahes tagasilinkide analüüsi kasutajale esitamist käi see kontrollnimekiri sisemiselt läbi.
ÄRA jäta seda sammu vahele. Paranda kõik leitud probleemid enne aruande näitamist.

### Kontrolli iga väite fakte
- [ ] **Schema väited**: kas parse_html tagastas iga ploki jaoks `@type`? Kui mõni `@type` puudub,
      kontrolli uuesti, see võib kasutada `@graph` ümbrist (kehtiv JSON-LD, mitte vigane).
- [ ] **„link_removed“ leiud**: kas leht renderdatakse JS-iga? Kui `unverifiable_js`, ütle seda, ära kunagi
      raporteeri JS-iga renderdatud lehte kui „link removed“ (see on vale negatiivne tulemus).
- [ ] **H1 leiud**: kas mõni H1 on loendis `h1_suspicious`? Kui jah, märgi, et need on tõenäoliselt
      loendurid/statistika, mitte semantilised pealkirjad.
- [ ] **Vastastikused lingid**: kui sait A lingib saidile B JA B lingib tagasi A-le, märgi see
      vastastikuse lingi mustrina. Kontrolli väljaminevaid linke kinnitatud sissetulevate allikate vastu.
- [ ] **Tervisskoor**: kas 7 tegurist on hinnatud vähemalt 4? Kui ei, raporteeri INSUFFICIENT DATA, ära kunagi
      näita eksitavat numbrilist skoori.

### Kontrolli andmeallikate silte
- [ ] Igal aruande mõõdikul on allikasilt (nt „Parsed (0.95)“, „CC (0.50)“)
- [ ] Iga „not found“ tulemus eristab, kas „ei roomatud“, „alla lävendi“ või „viga“
- [ ] Sotsiaalmeedia lehed on märgitud kui `unverifiable_js` (mitte `link_removed`)

### Kontrolli järjepidevust
- [ ] Platvormi tuvastus vastab tegelikele signaalidele (kontrolli wp-content, Shopify CDN jne)
- [ ] Kokkuvõttes toodud viitavate domeenide arv vastab tegelikule kinnitatud linkide loendile
- [ ] Ühtegi väidet ei esitata ilma seda toetava andmeallikata

Kui MÕNI kontroll ebaõnnestub, paranda leid enne esitamist. Ära kunagi esita järeldatud andmeid faktina.

## Analüüsijärgne samm

Pärast mis tahes tagasilinkide analüüsi käsu lõpetamist paku alati:
„Kas koostan professionaalse PDF-aruande? Kasuta `/seo google report`“

## Viitedokumentatsioon

Laadi vajaduse korral (ÄRA laadi käivitamisel):
- `skills/seo/references/backlink-quality.md` – toksiliste linkide mustrid ja hindamismetoodika üksikasjalikult (jagatud viide, laadi toksiliste linkide või spämmiskooride analüüsimisel)
- `skills/seo/references/free-backlink-sources.md` – allikate võrdlus, usaldusväärsuse kaalumine, seadistusjuhendid (jagatud viide, laadi tasuta tagasilinkide API-de seadistamisel)