Terve veebilehe SEO-audit: roomab kuni 500 lehte, tuvastab ärivaldkonna ja jagab analüüsi osadeks.
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run render_page.py <url> --mode auto --json, et jäädvustada toor-HTML, renderdatud HTML, ekstraheeritud tekst, SPA-olek ja vajadusel juurdepääsetavuse andmedseo-technical -- robots.txt, saidikaardid, kanoonilised, Core Web Vitals, turbepäised
- seo-content -- E-E-A-T, loetavus, õhuke sisu, AI-tsiteerimisvalmidus
- seo-schema -- tuvastus, valideerimine, genereerimise soovitused
- seo-sitemap -- struktuuri analüüs, kvaliteediväravad, puuduvad lehed
- seo-performance -- LCP, INP, CLS mõõtmised
- seo-visual -- ekraanipildid, mobiilitestid, voldiülese ala analüüs
- seo-geo -- AI-indekseerija juurdepääs, llms.txt, tsiteeritavus, brändimainingu signaalid
- seo-local -- GBP-signaalid, NAP-järjepidevus, arvustused, kohalik skeem, valdkonnaspetsiifilised kohalikud tegurid (käivita, kui tuvastatakse kohaliku teenuse valdkond: kivi-ja-mört, SAB või hübriidne ärikategooria)
- seo-maps -- geo-võrgustiku asetuste jälgimine, GBP-audit, arvustusintelligents, konkurentide raadiuse kaardistamine (käivita, kui tuvastatakse kohalik teenus JA DataForSEO MCP on saadaval)
- seo-google -- CWV välijandmed (CrUX), URL-indekseerimine (GSC), orgaaniline liiklus (GA4) (käivita, kui tuvastatakse Google API mandaadid "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run google_auth.py --check kaudu)
- seo-backlinks -- tagasilingi profiili andmed: DA/PA, viitavad domeenid, ankurtekst, toksilised lingid (käivita, kui tuvastatakse Moz või Bing API mandaadid "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run backlinks_auth.py --check kaudu, või kaasa alati Common Crawli domeenitasemel mõõdikud)
- seo-cluster -- semantilise klasterdamise analüüs (käivita, kui tuvastatakse sisustrateegia signaalid: blogi, sambalehed, teemaklastrid)
- seo-sxo -- otsingukogemuse analüüs: lehetüübi mittevastavus, kasutajalood, persoonade skoorimine (kaasa alati täisauditites)
- seo-drift -- triivi analüüs: võrdle salvestatud lähtetasemega (käivita, kui URL-ile on olemas triivi lähtetase "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run drift_history.py <url> kaudu)
- seo-ecommerce -- toote skeem, kauplemiskoha intelligents (käivita, kui tuvastatakse e-kaubanduse valdkond){domain}-audit/ allaMax pages: 500
Respect robots.txt: Yes
Follow redirects: Yes (max 3 hops)
Timeout per page: 30 seconds
Concurrent requests: 5
Delay between requests: 1 second
{domain}-audit/FULL-AUDIT-REPORT.md: põhjalikud leiud{domain}-audit/ACTION-PLAN.md: prioriteedistatud soovitused (kriitiline > kõrge > keskmine > madal){domain}-audit/audit-data.json: struktureeritud auditiümbrik raporti genereerimiseks{domain}-audit/findings/*.md: kategooriapõhised spetsialisti leiud (technical.md, content.md, schema.md, performance.md, visual.md jne){domain}-audit/screenshots/: töölaua + mobiili jäädvustused (kui Playwright on saadaval)"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run google_report.py --type full --data {domain}-audit/audit-data.json --domain <domain> --output-dir {domain}-audit/. See toodab valge kaanega ettevõtteraporti sisukorra, kokkuvõtte, graafikute (Lighthouse'i mõõdikud, päringutulbad, indeksi sõõrik), mõõdikukaartide, lävitabelite, prioriteedistatud soovituste koos töömahuhinnangutega ja teostuskavaga. Paku alati pärast auditi lõpetamist PDF-i genereerimist.Kirjuta {domain}-audit/audit-data.json selles kujus, et "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run google_report.py --type full --data {domain}-audit/audit-data.json --domain <domain> --output-dir {domain}-audit/ saaks genereerida raporti ka siis, kui Google API andmed pole saadaval:
{
"summary": {
"health_score": 0,
"business_type": "detected type",
"top_findings": [],
"quick_wins": []
},
"categories": [
{
"name": "Technical SEO",
"score": 0,
"what_works": [],
"findings": [
{
"title": "Finding title",
"severity": "Critical|High|Medium|Low|Info",
"description": "Evidence-backed detail",
"recommendation": "Specific fix"
}
]
}
],
"action_plan": {
"phases": [
{"name": "Phase 1: Critical Fixes", "timeframe": "Week 1", "items": []},
{"name": "Phase 2: High-Impact Improvements", "timeframe": "Weeks 2-3", "items": []},
{"name": "Phase 3: Content & Authority", "timeframe": "Month 2", "items": []},
{"name": "Phase 4: Monitoring & Iteration", "timeframe": "Ongoing", "items": []}
]
},
"artifacts": {
"findings_dir": "findings/",
"screenshots_dir": "screenshots/"
}
}
| Kategooria | Kaal |
|---|---|
| Tehniline SEO | 22% |
| Sisu kvaliteet | 23% |
| Lehesisene SEO | 20% |
| Skeem / struktureeritud andmed | 10% |
| Jõudlus (CWV) | 10% |
| AI-otsinguvalmidus | 10% |
| Pildid | 5% |
Kui DataForSEO MCP-tööriistad on saadaval, käivita olemasolevate alamagentide kõrval seo-dataforseo agent, et rikastada auditit reaalajaandmetega: tegelikud SERP-positsioonid, tagasilingi profiilid koos rämpsuskooridega, lehesisene analüüs (Lighthouse), ettevõtte kirjed ja AI-nähtavuse kontrollid (ChatGPT scraper, LLM-mainingud).
Kui Google API mandaadid on seadistatud ("${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run google_auth.py --check), käivita seo-google agent, et rikastada auditit tegelike Google välijandmetega: CrUX Core Web Vitals (asendab vaid laborihinnangud), GSC URL-indekseerimise olek, otsingu jõudlus (klikid, näitamised, CTR) ja GA4 orgaanilise liikluse trendid. Jõudluse (CWV) kategooria skoor saab välijandmetest kõige rohkem kasu.
| Stsenaarium | Tegevus |
|---|---|
| URL kättesaamatu (DNS-tõrge, ühendusest keeldumine) | Raporteeri viga selgelt. Ära arva saidi sisu. Soovita kasutajal URL üle kontrollida ja uuesti proovida. |
| robots.txt blokeerib indekseerimise | Raporteeri, millised teed on blokeeritud. Analüüsi ainult juurdepääsetavaid lehti ja märgi piirang raportis. |
| Kiiruse piiramine (429-vastused) | Taandu ja vähenda samaaegseid päringuid. Raporteeri osalised tulemused märkega, milliseid sektsioone ei õnnestunud lõpetada. |
| Ajalõpp suurtel saitidel (500+ lehte) | Piira indekseerimine ajalõpu piiriga. Raporteeri indekseeritud lehtede leiud ja hinda saidi kogumahtu. |
Alamagent jõuab suurel saidil oma maxTurns eelarveni |
Leiud ei lähe kaotsi: iga auditi alamagent kirjutab pärast esimest analüüsikäiku osalise output_dir/findings/*.md ja kirjutab selle enne lõpetamist täielike leidudega üle. Loe olemasolev leidude fail ja liida see raportisse, märkides, et see võib olla osaline. |