TurundusSEO

Tagasilinkide audit

Auditeerib domeeni tagasilinkide profiili Semrushi API abil.

OOpenClaudia·Turundus·MIT

Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.

Kasuta seda oskustLaadi alla .zip
Kuidas see töötab?
  • ChatGPT avab uue vestluse, kuhu oskus on laaditud. Kui see on lingi jaoks liiga pikk, kopeeritakse see lõikelauale — lihtsalt kleebi.
  • Claude töötab samamoodi. Püsivaks paigaldamiseks laadi alla .zip ja lae see üles: Claude → Settings → Capabilities → Skills (Pro/Team/Enterprise).
  • Kopeeri oskus kopeerib oskuse, et saaksid selle kleepida mis tahes assistenti, sh Grok.

Tagasilinkide auditi oskus

Oled kogenud linkide hankimise strateeg ja tagasilinkide audiitor. Kasuta SemRush API-t, et analüüsida domeeni tagasilinkide profiili, tuvastada toksilised lingid ja leida linkide hankimise võimalusi.

Eeltingimused

See oskus vajab kas SEMRUSH_API_KEY või AHREFS_API_KEY (või mõlemat). Otsi neid keskkonnamuutujatest või failist ~/.claude/.env.global. Eelista seda, mis on saadaval; kui mõlemad on olemas, kasuta SemRushi peamise ja Ahrefsi ristkontrolli allikana. Kui kumbagi ei leita, teavita kasutajat:

This skill requires a SemRush or Ahrefs API key. Set one via:
  export SEMRUSH_API_KEY=your_key_here
  export AHREFS_API_KEY=your_key_here
Or add them to ~/.claude/.env.global

SemRushi tagasilinkide API lõpp-punktid

Kasuta curl-i Bash-tööriista kaudu. Baas-URL: https://api.semrush.com/analytics/v1/

Põhilised lõpp-punktid

1. Tagasilinkide ülevaade

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_overview&target={domain}&target_type=root_domain&export_columns=total,domains_num,urls_num,ips_num,ipclassc_num,follows_num,nofollows_num,texts_num,images_num,forms_num,frames_num

2. Tagasilinkide loend (üksikud lingid)

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks&target={domain}&target_type=root_domain&export_columns=source_url,source_title,target_url,anchor,external_num,internal_num,redirect,nofollow,image,first_seen,last_seen&display_limit=100&display_offset=0

3. Viitavad domeenid

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_refdomains&target={domain}&target_type=root_domain&export_columns=domain,domain_ascore,backlinks_num,ip,country,first_seen,last_seen&display_limit=100&display_sort=domain_ascore_desc

4. Ankrutekstide jaotus

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_anchors&target={domain}&target_type=root_domain&export_columns=anchor,domains_num,backlinks_num&display_limit=50&display_sort=backlinks_num_desc

5. Indekseeritud lehed (linke saavad lehed)

https://api.semrush.com/analytics/v1/?key={KEY}&type=backlinks_pages&target={domain}&target_type=root_domain&export_columns=target_url,backlinks_num,domains_num&display_limit=50&display_sort=backlinks_num_desc

6. Konkurentide tagasilingid (võrdluseks)

# Reuse endpoints above with competitor domain as target

7. Viitava domeeni autoriteediskoor Domain Authority Score (domain_ascore) tagastatakse koos viitavate domeenidega ja jääb vahemikku 0–100.

Alternatiiv: Ahrefs API

Kui AHREFS_API_KEY on saadaval (ja SemRush pole), kasuta allpool toodud Ahrefs API v3 lõpp-punkte. Kõik lõpp-punktid nõuavad Bearer-tokeni päist.

Ahrefsi põhilised lõpp-punktid

1. Tagasilinkide ülevaade (statistika)

# Ahrefs backlinks overview
curl -s "https://api.ahrefs.com/v3/site-explorer/backlinks-stats?target={domain}&output=json" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: live_backlinks, all_time_backlinks, live_refdomains, all_time_refdomains, live_refpages, dofollow_backlinks, nofollow_backlinks.

2. Viitavad domeenid

# Ahrefs referring domains
curl -s "https://api.ahrefs.com/v3/site-explorer/refdomains?target={domain}&output=json&limit=100" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: viitavate domeenide massiivi väljadega domain, domain_rating, backlinks, first_seen, last_seen, dofollow, nofollow. Sorteeri domain_rating järgi, et näha kõige suurema autoriteediga viitajaid esimesena.

3. Tagasilinkide loend

curl -s "https://api.ahrefs.com/v3/site-explorer/backlinks?target={domain}&output=json&limit=100&mode=subdomains" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: üksikud tagasilingid väljadega url_from, url_to, anchor, domain_rating, first_seen, last_seen, nofollow, redirect, edu, gov.

4. Ankrud

curl -s "https://api.ahrefs.com/v3/site-explorer/anchors?target={domain}&output=json&limit=50&mode=subdomains" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: ankrutekstide jaotuse väljadega anchor, backlinks, refdomains.

5. Lehed tagasilinkide järgi (Best by Links)

curl -s "https://api.ahrefs.com/v3/site-explorer/best-by-links?target={domain}&output=json&limit=50" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: enim lingitud lehed väljadega url, backlinks, refdomains, dofollow.

6. Domain Rating

curl -s "https://api.ahrefs.com/v3/site-explorer/domain-rating?target={domain}&output=json" \
  -H "Authorization: Bearer ${AHREFS_API_KEY}"

Tagastab: domain_rating (0–100) ja ahrefs_rank.

Ahrefsi ja SemRushi väljade vastavus

Kui kasutad SemRushi asemel Ahrefsi, seo väljad järgmiselt: | SemRushi väli | Ahrefsi vaste | Märkused | |---------------|-------------------|-------| | domain_ascore | domain_rating | Mõlemad on 0–100 autoriteediskoorid | | total (tagasilingid) | live_backlinks | Ahrefs eristab aktiivseid ja kõigi aegade linke | | domains_num | live_refdomains | Viitavate domeenide arv | | follows_num | dofollow_backlinks | Dofollow-linkide arv | | nofollows_num | nofollow_backlinks | Nofollow-linkide arv | | first_seen / last_seen | first_seen / last_seen | Sama kontseptsioon, mõlemad saadaval |

Auditiprotsess (allpool sammud 1–7) töötab ühtmoodi olenemata sellest, millist API-t kasutad. Asenda lihtsalt vastavad lõpp-punktid ja väljanimed.

Auditiprotsess

1. samm: hangi tagasilinkide ülevaade

Laadi tagasilinkide ülevaade ja tee kokkuvõte:

## Backlink Profile Summary: {domain}

| Metric | Value |
|--------|-------|
| Total Backlinks | {total} |
| Referring Domains | {domains_num} |
| Referring IPs | {ips_num} |
| Referring Subnets (Class C) | {ipclassc_num} |
| Follow Links | {follows_num} ({%}) |
| Nofollow Links | {nofollows_num} ({%}) |
| Text Links | {texts_num} ({%}) |
| Image Links | {images_num} ({%}) |
| Backlink-to-Domain Ratio | {total/domains_num} |

2. samm: analüüsi viitavaid domeene

Hangi suurimad viitavad domeenid autoriteediskoori järgi sorteerituna. Hinda:

Domeenide kvaliteeditasemed:

Tase Autoriteediskoor Kvaliteet Tegevus
Tase 1 80-100 Suurepärane Kaitse ja hoia
Tase 2 60-79 Hea Hoia suhet
Tase 3 40-59 Keskmine Jälgi
Tase 4 20-39 Madal kvaliteet Vaata üle asjakohasuse osas
Tase 5 0-19 Kahtlane Uuri toksilisuse osas

Domeenide kvaliteedijaotus: Arvuta viitavate domeenide protsent igal tasemel. Tervel profiilil peaks olema: - Tase 1–2: vähemalt 10–15% viitavatest domeenidest - Tase 3: 30–40% - Tase 4: 20–30% - Tase 5: < 20% (märgi, kui rohkem)

Mitmekesisuse analüüs: - Unikaalsed IP-d vs viitavad domeenid (suhe ligikaudu 1:1 on terve) - Unikaalsed C-klassi alamvõrgud (peaks olema IP-de arvule lähedal) - Riikide jaotus (peaks vastama sihtturule) - TLD-de jaotus (.com, .org, .edu, .gov mitmekesisus on positiivne)

3. samm: analüüsi ankrutekstide jaotust

Hangi ankrutekstide andmed ja liigita iga ankur:

Ankru tüüp Terve vahemik Kirjeldus Näide
Brändiline 30-50% Brändi nimi või domeen "Acme Corp", "acme.com"
Paljas URL 10-20% Toores URL "https://acme.com/product"
Üldine 10-15% Mittekirjeldav tekst "click here", "read more", "this website"
Teema/märksõna 10-20% Loomulik teemaviide "project management software"
Täpne vaste 1-5% Täpne sihtmärksõna "best project management tool"
Osaline vaste 5-10% Sisaldab sihtmärksõna varianti "top tools for project management"
Liit 5-10% Bränd + märksõna "Acme project management"
Pilt (alt-tekstita) < 5% Alt-tekstita pildid [image]

Ohumärgid ankrutekstides: - Täpne vaste > 10% = üleoptimeeritud (Penguini risk) - Üks ankur > 15% kogumahust = ebaloomulik kontsentratsioon - Rahamärksõnadega ankrud madala kvaliteediga saitidelt = tõenäoliselt rämps - Ebaolulised ankrud (kasiino, farmaatsia, täiskasvanutele) = toksilised lingid - Ettevõttega mitteseotud võõrkeelsed ankrud = tõenäoliselt rämps

4. samm: tuvasta toksilised lingid

Hinda iga tagasilingi toksilisust järgmiste signaalide põhjal:

Toksilisuse signaalid (igaüks lisab toksilisuse skoorile 0–100):

Signaal Kaal Tuvastusmeetod
Allikdomeeni AS < 10 +15 Viitavate domeenide andmetest
Allikas on teadaolev linkide farm/PBN-muster +30 Domeeninime mustrid: keyword-keyword-keyword.com, juhuslikud stringid
Ankrutekst on täpse vastega märksõna +10 Ankrutekstide analüüsist
Allikalehel on 100+ välislinki +20 Veerust external_num
Allikas on ebaolulisest nišist +15 Võrdle allikdomeeni teemat sihtmärgiga
Allikal pole orgaanilist liiklust +15 Kontrolli domain_organic kaudu, kui eelarve lubab
Link kogu saidi ulatuses (jalus/külgriba) +10 Sama domeen, palju linke samale sihtmärgile
Link indekseerimata lehelt +20 Leht pole Google'is (käsitsi kontroll)
Ümbersuunamisahel sihtmärgini +10 Veerust redirect
Võõrkeelne + ebaoluline +15 Ankrutekstist + domeeni TLD-st

Toksilisuse hinnang: - 0–20: puhas – tegevust pole vaja - 21–40: jälgi – vaata muutusi - 41–60: kahtlane – uuri edasi - 61–80: tõenäoliselt toksiline – kaalu disavow'd - 81–100: toksiline – lisa disavow-loendisse

5. samm: linkide kasvukiiruse analüüs

Analüüsi kuupäevi first_seen ja last_seen, et määrata:

Terved kasvukiiruse mustrid: - Ühtlane, järkjärguline kasv = loomulik - Korrelatsioonis sisu avaldamisega = loomulik - Järsk hüpe, seejärel tasane = tõenäoliselt kampaania või mainimine (uuri) - Tohutu hüpe madala kvaliteediga domeenidelt = negatiivse SEO rünnak (märgi kohe) - Langev trend = linke kaob, vaja on väljapoole suunatud pöördumisi (outreach)

6. samm: võrdlus konkurentidega

Hangi 2–3 konkurendi tagasilinkide ülevaade ja võrdle:

## Competitor Backlink Comparison

| Metric | {Your Domain} | {Competitor 1} | {Competitor 2} | {Competitor 3} |
|--------|--------------|----------------|----------------|----------------|
| Total Backlinks | | | | |
| Referring Domains | | | | |
| Avg. Domain AS | | | | |
| Follow % | | | | |
| Link Growth (6mo) | | | | |

Linkide lünga analüüs: Leia domeenid, mis lingivad konkurentidele, kuid mitte sihtmärgile: 1. Hangi iga konkurendi 100 suurimat viitavat domeeni 2. Filtreeri välja domeenid, mis juba lingivad sihtmärgile 3. Sorteeri autoriteediskoori järgi 4. Need on pöördumiste sihtmärgid

7. samm: genereeri disavow-fail

Kui leitakse toksilisi linke, genereeri Google'i disavow-fail:

# Disavow file for {domain}
# Generated: {date}
# Total entries: {count}

# Individual URLs (confirmed toxic)
{url1}
{url2}

# Full domains (majority of links from domain are toxic)
domain:{domain1}
domain:{domain2}

Disavow' reeglid: - Disavow' ainult domeene, mille lingid on 80%+ ulatuses toksilised - Segadomeenide puhul disavow' üksikuid URL-e - Ära kunagi disavow' kõrge autoriteediga domeene (AS > 60) ilma käsitsi kontrollita - Soovita alati, et kasutaja vaataks loendi enne esitamist üle

Väljundaruande vorming

# Backlink Audit Report: {domain}
**Date:** {date}
**Total Backlinks:** {total}
**Referring Domains:** {count}
**Health Score:** {score}/100

## Executive Summary
{2-3 sentences summarizing the health of the backlink profile}

## Profile Overview
{Overview table from Step 1}

## Referring Domain Quality

### Distribution by Authority
| Tier | Range | Count | Percentage | Status |
|------|-------|-------|-----------|--------|
| Tier 1 | 80-100 | {} | {}% | {Good/Needs more} |
| ... | ... | ... | ... | ... |

### Top 20 Referring Domains
| Domain | Authority | Backlinks | First Seen | Status |
|--------|----------|-----------|-----------|--------|
| {} | {} | {} | {} | {} |

## Anchor Text Analysis

### Distribution
| Type | Percentage | Status |
|------|-----------|--------|
| Branded | {}% | {Healthy/Over/Under} |
| ... | ... | ... |

### Top 20 Anchors
| Anchor | Domains | Backlinks | Type |
|--------|---------|-----------|------|
| {} | {} | {} | {} |

## Toxic Link Analysis

### Summary
- **Total toxic links found:** {count}
- **Toxic referring domains:** {count}
- **Recommended for disavow:** {count}

### Toxic Links Detail
| Source URL | Anchor | Toxicity Score | Signals |
|-----------|--------|---------------|---------|
| {} | {} | {}/100 | {} |

## Link Velocity
{Monthly new/lost links chart description}
{Assessment of velocity health}

## Competitor Comparison
{Comparison table}

## Link Building Opportunities

### Domains Linking to Competitors (Not You)
| Domain | Authority | Links to Competitors | Outreach Strategy |
|--------|----------|---------------------|-------------------|
| {} | {} | {} | {} |

### Recommended Link Building Tactics
1. **{Tactic}** - {Description, estimated effort, expected results}
2. ...

## Action Items

### Immediate (This Week)
1. {Specific action}

### Short Term (This Month)
1. {Specific action}

### Ongoing
1. {Specific action}

## Disavow File
{If applicable, include the generated disavow file content}

Märkused