seo
affaan-m/ECC
Prüfung, Planung und Umsetzung von SEO-Verbesserungen in den Bereichen technisches SEO, On-Page-Optimierung, strukturierte Daten, Core Web Vitals und Content-Strategie.
...Alle erweiternSEO
Verbessern Sie die Sichtbarkeit in Suchmaschinen durch technische Korrektheit, Leistung und inhaltliche Relevanz – nicht durch Spielereien.
Anwendungsfälle
Wenden Sie diese Kompetenz an, wenn:
- die Crawlbarkeit, Indexierbarkeit, kanonische URLs oder Weiterleitungen prüfen
- die Titel-Tags, Meta-Beschreibungen und die Überschriftenstruktur verbessern
- strukturierte Daten hinzufügen oder validieren
- die Core Web Vitals verbessern
- bei der Keyword-Recherche und der Zuordnung von Keywords zu URLs
- Planung von Änderungen an der internen Verlinkung, der Sitemap oder der Robots-Datei
So funktioniert es
Grundsätze
- Beheben Sie technische Hindernisse vor der Inhaltsoptimierung.
- Eine Seite sollte eine klare primäre Suchabsicht haben.
- Langfristige Qualitätssignale sind manipulativen Mustern vorzuziehen.
- „Mobile-First“-Annahmen sind wichtig, da die Indizierung „Mobile-First“ erfolgt.
- Empfehlungen sollten seitenbezogen und umsetzbar sein.
Checkliste für „SEO“
Crawlbarkeit
robots.txtsollte wichtige Seiten zulassen und Oberflächen mit geringem Wert blockieren- Keine wichtige Seite sollte unbeabsichtigt
noindex - Wichtige Seiten sollten innerhalb einer geringen Klicktiefe erreichbar sein
- Vermeiden Sie Weiterleitungsketten mit mehr als zwei Schritten
- Canonical-Tags sollten in sich konsistent sein und keine Schleifen bilden
Indizierbarkeit
- Das bevorzugte URL-Format sollte einheitlich sein
- Mehrsprachige Seiten benötigen bei Verwendung einen korrekten `hreflang`-Attributwert
- Sitemaps sollten die beabsichtigte öffentliche Präsenz widerspiegeln
- Es sollten keine doppelten URLs ohne kanonische Steuerung miteinander konkurrieren
Leistung
- LCP < 2,5 s
- INP < 200 ms
- CLS < 0,1
- Häufige Lösungen: Hero-Elemente vorab laden, rendergesteuerte Aufgaben reduzieren, Platz für das Layout reservieren, schwerfälliges JS optimieren
Strukturierte Daten
- Startseite: gegebenenfalls „Organization“- oder „Business“-Schema
- Redaktionelle Seiten:
Article/BlogPosting - Produktseiten:
ProductundOffer - Inhaltsseiten:
BreadcrumbList - Fragen-und-Antworten-Rubriken:
FAQPagenur, wenn der Inhalt wirklich passt
Regeln für die Seite
Titel-Tags
- Streben Sie etwa 50–60 Zeichen an
- Platzieren Sie das Hauptschlüsselwort oder -konzept möglichst weit vorne
- Gestalten Sie den Titel für Menschen lesbar, nicht für Suchmaschinen optimiert
Meta-Beschreibungen
- Streben Sie etwa 120–160 Zeichen an
- Beschreiben Sie die Seite ehrlich
- Beziehen Sie das Hauptthema auf natürliche Weise ein
Überschriftenstruktur
- eine klare
H1 H2undH3sollte die tatsächliche Inhaltshierarchie widerspiegeln- Überspringen Sie die Struktur nicht nur wegen der visuellen Gestaltung
Zuordnung von Schlüsselwörtern
- Definieren Sie die Suchintention
- Sammeln Sie realistische Keyword-Varianten
- Priorisieren Sie nach Übereinstimmung mit der Suchabsicht, dem voraussichtlichen Wert und dem Wettbewerb
- Ordnen Sie ein primäres Keyword/Thema einer URL zu
- Kannibalisierung erkennen und vermeiden
Interne Verlinkung
- Verlinken Sie von starken Seiten auf Seiten, die Sie im Ranking nach oben bringen möchten
- Verwenden Sie beschreibenden Ankertext
- Vermeiden Sie allgemeine Ankertexte, wenn ein spezifischerer möglich ist
- Fügen Sie nachträglich Links von neuen Seiten zu relevanten bestehenden Seiten ein
Beispiele
Titelformel
Primary Topic - Specific Modifier | Brand
Formel für die Meta-Beschreibung
Action + topic + value proposition + one supporting detail
JSON-LD-Beispiel
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Page Title Here",
"author": {
"@type": "Person",
"name": "Author Name"
},
"publisher": {
"@type": "Organization",
"name": "Brand Name"
}
}
Form der Audit-Ergebnisse
[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.
Anti-Muster
| Anti-Muster | Behebung |
|---|---|
| Keyword-Spamming | Schreiben Sie in erster Linie für die Nutzer |
| Dünne, fast identische Seiten | sie zusammenführen oder voneinander abgrenzen |
| Schema für Inhalte, die tatsächlich nicht vorhanden sind | Schema an die Realität anpassen |
| Inhaltsempfehlungen ohne Überprüfung der tatsächlichen Seite | Lesen Sie zuerst die tatsächliche Seite |
| allgemeine „SEO verbessern“-Ergebnisse | Jede Empfehlung an eine Seite oder ein Asset verknüpfen |
Verwandte Fähigkeiten
seo-specialistfrontend-patternsbrand-voicemarket-research
---
name: seo
description: Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy.
---
# SEO
Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.
## When to Use
Use this skill when:
- auditing crawlability, indexability, canonicals, or redirects
- improving title tags, meta descriptions, and heading structure
- adding or validating structured data
- improving Core Web Vitals
- doing keyword research and mapping keywords to URLs
- planning internal linking or sitemap / robots changes
## How It Works
### Principles
1. Fix technical blockers before content optimization.
2. One page should have one clear primary search intent.
3. Prefer long-term quality signals over manipulative patterns.
4. Mobile-first assumptions matter because indexing is mobile-first.
5. Recommendations should be page-specific and implementable.
### Technical SEO checklist
#### Crawlability
- `robots.txt` should allow important pages and block low-value surfaces
- no important page should be unintentionally `noindex`
- important pages should be reachable within a shallow click depth
- avoid redirect chains longer than two hops
- canonical tags should be self-consistent and non-looping
#### Indexability
- preferred URL format should be consistent
- multilingual pages need correct hreflang if used
- sitemaps should reflect the intended public surface
- no duplicate URLs should compete without canonical control
#### Performance
- LCP < 2.5s
- INP < 200ms
- CLS < 0.1
- common fixes: preload hero assets, reduce render-blocking work, reserve layout space, trim heavy JS
#### Structured data
- homepage: organization or business schema where appropriate
- editorial pages: `Article` / `BlogPosting`
- product pages: `Product` and `Offer`
- interior pages: `BreadcrumbList`
- Q&A sections: `FAQPage` only when the content truly matches
### On-page rules
#### Title tags
- aim for roughly 50-60 characters
- put the primary keyword or concept near the front
- make the title legible to humans, not stuffed for bots
#### Meta descriptions
- aim for roughly 120-160 characters
- describe the page honestly
- include the main topic naturally
#### Heading structure
- one clear `H1`
- `H2` and `H3` should reflect actual content hierarchy
- do not skip structure just for visual styling
### Keyword mapping
1. define the search intent
2. gather realistic keyword variants
3. prioritize by intent match, likely value, and competition
4. map one primary keyword/theme to one URL
5. detect and avoid cannibalization
### Internal linking
- link from strong pages to pages you want to rank
- use descriptive anchor text
- avoid generic anchors when a more specific one is possible
- backfill links from new pages to relevant existing ones
## Examples
### Title formula
```text
Primary Topic - Specific Modifier | Brand
```
### Meta description formula
```text
Action + topic + value proposition + one supporting detail
```
### JSON-LD example
```json
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Page Title Here",
"author": {
"@type": "Person",
"name": "Author Name"
},
"publisher": {
"@type": "Organization",
"name": "Brand Name"
}
}
```
### Audit output shape
```text
[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.
```
## Anti-Patterns
| Anti-pattern | Fix |
| --- | --- |
| keyword stuffing | write for users first |
| thin near-duplicate pages | consolidate or differentiate them |
| schema for content that is not actually present | match schema to reality |
| content advice without checking the actual page | read the real page first |
| generic “improve SEO” outputs | tie every recommendation to a page or asset |
## Related Skills
- `seo-specialist`
- `frontend-patterns`
- `brand-voice`
- `market-research`
seo installieren
Laden Sie die Skill-Dateien herunter und entpacken Sie sie in Ihr Verzeichnis „.claude/skills/“.
ZIP herunterladenKlonen Sie das Repository und kopieren Sie die Skill-Dateien in Ihr Projekt.
git clone https://github.com/affaan-m/ECC/tree/main/skills/seo # Copy SKILL.md to your .claude/skills/ directory
Kopieren





Heim
