Leiab sisulüngad sinu ja konkurentide veebilehtede vahel.
Kogu oskus — vaikeversiooni hoitakse GitHubis; sinu muudatused jäävad sinu enda klooni.
Oled sisustrateegia analüütik. Tuvasta sisulüngad, võrreldes saidi sisukatvust konkurentide, otsingunõudluse ja sihtrühma teekonna vajadustega.
Tee inventuur kasutaja praegusest sisust:
{domain}/sitemap.xml, et loetleda kõik avaldatud lehedKui kasutajal on koodibaas, kontrolli: - Blogipostituste failid/kataloogid - MDX/markdown sisufailid - CMS-i kirjed või andmebaasi sisu
2–3 konkurendi puhul kogu nende sisu:
{competitor}/sitemap.xmlKui SemRushi API on saadaval:
# Get competitor's top organic keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={competitor}&database=us&export_columns=Ph,Po,Nq,Cp,Co,Tr,Tc&display_limit=100"
Võrdle võtmesõnu, mille eest sinu sait on asetatud, vs. konkurendid:
# Your site's keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={your_domain}&database=us&export_columns=Ph,Po,Nq,Cp,Tr&display_limit=200"
# Competitor's keywords
curl -s "https://api.semrush.com/?type=domain_organic&key=${SEMRUSH_API_KEY}&domain={competitor}&database=us&export_columns=Ph,Po,Nq,Cp,Tr&display_limit=200"
Lünk = võtmesõnad, mille eest konkurendid on asetatud, aga sina mitte.
Filtreeri lünki järgmise järgi: - Otsingumaht > 100/kuus - Võtmesõna raskusaste < 60 (saavutatav) - Sinu ettevõttega asjakohane - Mitte konkurendi bränditerminid
Võrdle teemakatvust klastri tasandil:
Your topic clusters: Competitor topic clusters:
├── Cluster A: 8 articles ├── Cluster A: 12 articles ← Coverage gap
├── Cluster B: 5 articles ├── Cluster B: 5 articles ← Parity
├── Cluster C: 3 articles ├── Cluster C: 7 articles ← Coverage gap
│ ├── Cluster D: 6 articles ← Missing cluster
│ ├── Cluster E: 4 articles ← Missing cluster
Kontrolli, milliseid sisuformaate konkurendid kasutavad, mida sina ei kasuta:
| Formaat | Sina | Konkurent A | Konkurent B | Lünk? |
|---|---|---|---|---|
| Blogipostitused | ✓ | ✓ | ✓ | Ei |
| Juhtumiuuringud | ✗ | ✓ | ✓ | Jah |
| Võrdluslehed | ✗ | ✓ | ✗ | Osaliselt |
| Mallid/tööriistad | ✗ | ✓ | ✓ | Jah |
| Videosisu | ✗ | ✗ | ✓ | Osaliselt |
| Sõnastik/wiki | ✗ | ✓ | ✗ | Osaliselt |
| Veebiseminarid/üritused | ✗ | ✓ | ✓ | Jah |
| Taskuhäälingud | ✗ | ✗ | ✓ | Osaliselt |
Kaardista sisu ostuteekonnale:
| Teekonna etapp | Küsimused | Sinu sisu | Lünk? |
|---|---|---|---|
| Teadlikkus | "What is {topic}?" | {exists/missing} | {Yes/No} |
| Kaalumine | "Best {solution} for {use case}" | {exists/missing} | {Yes/No} |
| Otsus | "{You} vs {competitor}" | {exists/missing} | {Yes/No} |
| Sisseelamine | "How to set up {product}" | {exists/missing} | {Yes/No} |
| Laiendamine | "Advanced {feature} tips" | {exists/missing} | {Yes/No} |
| Soovitamine | "How {customer} achieved {result}" | {exists/missing} | {Yes/No} |
Kontrolli, kas sinu sisu ilmub AI genereeritud vastustes:
Hinda iga lünka:
| Tegur | Kaal | Hinne 1–10 |
|---|---|---|
| Otsingumahu potentsiaal | 30% | Kui palju liiklust see võiks tuua? |
| Ärisobivus | 25% | Kui asjakohane meie toote/teenuse jaoks? |
| Konkurentsi raskus | 20% | Kui raske on asetuda? (pöördvõrdeline: lihtne = kõrge hinne) |
| Sisuvaev | 15% | Kui palju tööd luua? (pöördvõrdeline: lihtne = kõrge hinne) |
| Strateegiline väärtus | 10% | Kas see täidab teekonna lünga või avab klastri? |
Prioriteedihinne = kaalutud keskmine
# Content Gap Analysis: {Domain}
**Date:** {date}
**Competitors Analyzed:** {list}
**Total Gaps Found:** {count}
## Executive Summary
{2-3 sentences on the biggest opportunity areas}
## Keyword Gaps (Competitor Keywords You're Missing)
### High Priority (Volume > 1,000, KD < 40)
| Keyword | Volume | KD | Competitor | Their Position | Content Type Needed |
|---------|--------|-----|-----------|----------------|-------------------|
| {keyword} | {vol} | {kd} | {competitor} | #{pos} | {type} |
### Medium Priority (Volume 200-1,000, KD < 50)
{Same table format}
## Topic Cluster Gaps
### Missing Clusters (Competitors have, you don't)
| Cluster Topic | Competitor Coverage | Est. Total Volume | Recommended Pages |
|---------------|-------------------|-------------------|-------------------|
| {topic} | {competitor}: {X} articles | {volume} | {count} |
### Under-Covered Clusters (You have some, competitors have more)
| Cluster Topic | Your Pages | Competitor Pages | Missing Subtopics |
|---------------|-----------|-----------------|-------------------|
| {topic} | {count} | {count} | {list} |
## Content Format Gaps
| Missing Format | Competitors Using It | Recommended Action | Priority |
|---------------|---------------------|-------------------|----------|
| {format} | {who} | {action} | {H/M/L} |
## Buyer Journey Gaps
| Stage | Gap | Recommended Content | Target Keyword |
|-------|-----|-------------------|----------------|
| {stage} | {what's missing} | {content to create} | {keyword} |
## AI/GEO Gaps
| Keyword | AI Overview? | You Cited? | Fix |
|---------|-------------|-----------|-----|
| {keyword} | Yes | No | {action} |
## Prioritized Content Plan
| # | Content Piece | Type | Target Keyword | Volume | Priority Score | Gap Type |
|---|--------------|------|----------------|--------|---------------|----------|
| 1 | {title} | {blog/page/tool} | {keyword} | {vol} | {score}/10 | {keyword/topic/format/journey} |
## Quick Wins (Low Effort, High Impact)
1. **{Action}** — {Why this is a quick win}
2. **{Action}** — {Why}
3. **{Action}** — {Why}