Keyword-Recherche für SEO-Tests: Wie ich Testfelder auswähle
Das Problem des schlechten Testdesigns
Du kannst eine perfekte SEO-Methodik haben und trotzdem schlechte Ergebnisse bekommen – wenn du die falschen URLs oder Keywords als Testfeld wählst.
Typische Fehler bei der Testfeld-Auswahl:
- Zu wenig Traffic: URLs mit 3 Klicks/Monat zeigen keinen messbaren Effekt
- Zu viel Volatilität: Brand-Keywords schwanken stark, ohne dass SEO-nderungen der Grund sind
- Gemischte Intent-Gruppen: Informations-URLs und Transaktions-URLs in derselben Gruppe = pfel und Birnen
- URLs mit parallelen Problemen: Seiten, die technische Fehler haben, sind schlechte Versuchspersonen
Das Auswahl-Framework
Schritt 1: Mindest-Traffic-Schwelle
Für GSC-basierte Tests brauche ich pro URL mindestens:
- 50 Impressionen/Monat (Minimum für Positions-Messungen)
- 10 Klicks/Monat (Minimum für CTR-Messungen)
Darunter: zu viel Rauschen, zu wenig Signal. Diese URLs scheiden aus.
Schritt 2: Volatilitäts-Score
Für jede Kandidaten-URL: 12 Wochen historische Klick-Daten aus GSC exportieren. Dann Variationskoeffizient berechnen:
CV = Standardabweichung / Mittelwert
- CV < 0.3: Stabile URL → guter Testkandidat
- CV 0.3-0.6: Mittel volatil → mit Vorsicht verwenden
- CV > 0.6: Sehr volatil → nicht für SEO-Tests geeignet
In der Praxis: Brand-Queries haben oft CV > 0.8, informationelle Long-Tail-Queries oft CV < 0.3.
Schritt 3: Intent-Konsistenz
Alle URLs in einer Test-Gruppe sollten denselben Suchintent bedienen. Gruppen-Einteilung:
| Intent-Typ | Beispiel | Geeignet für |
|---|---|---|
| Informationell | „wie funktioniert LCP?“ | Content-Tests, Title-Tests |
| Navigational | „SEO-Geek Methodik“ | Wenig geeignet (Brand-abhängig) |
| Kommerziell | „SEO Agentur vergleichen“ | CTR-Tests, KW-Tests |
| Transaktional | „SEO Agentur beauftragen“ | Conversion-Tests |
Schritt 4: Technische Hygiene prüfen
Vor Aufnahme in die Testgruppe: schnelle technische Prüfung:
- Statuscode 200? (nicht 301, 404, etc.)
- Canonical korrekt? (keine Selbst-Canonical-Fehler)
- Nicht
noindex? - Keine Duplicate-Content-Probleme (via GSC Duplicate Pages-Report)?
URLs, die hier Probleme zeigen, werden nicht in den Test aufgenommen. Sie würden Effekte verzerren.
Testgruppen-Gröxen
Für aussagekräftige Ergebnisse:
| Test-Typ | Empfohlene Gruppengröße |
|---|---|
| Title-Tag-Rewrites | 0 30 URLs pro Gruppe |
| Interne Links | 0 50 URLs pro Gruppe |
| Content-Erweiterung | 0 20 URLs (höhere Einzelwirkung) |
| Schema-Implementierung | 0 15 URLs (Schema wirkt je URL separat) |
Kleinere Gruppen → mehr Rauschen → nur starke Effekte erkennbar.
Praxisbeispiel: Auswahl für den Internen-Links-Test
Für den Interne-Links-CTR-Test wurde so vorgegangen:
- Export: Alle 340 URLs mit > 50 Impressionen/Monat
- Filter: CV < 0.4 (stabile Traffic-Basis)
- Filter: nur informationelle Seiten (konsistenter Intent)
- Filter: Statuscode 200, kein noindex, kein Canonical-Problem
- Ergebnis: 218 + 122 URLs in den zwei Gruppen
Dieser Prozess dauerte ~2 Stunden in Google Sheets, inklusive GSC-Export-Aufbereitung.
Kontrollgruppen richtig wählen
Eine gute Kontrollgruppe ist ähnlich wie die Interventionsgruppe, aber unberührt. Kriterien:
- hnliches Themenfeld (nicht identisch)
- hnliche Impressionen/Klicks-Baseline
- Keine Intervention im Testzeitraum
- Keine bekannten Probleme (technisch oder content-seitig)
Schlechte Kontrollgruppen: Seiten in völlig anderen Themenbereichen, Seiten mit sehr hohem Brand-Traffic, Seiten, die parallel überarbeitet werden.
Das Template in Google Sheets
Mein Standard-Template für Testfeld-Auswahl:
| Spalte | Inhalt |
|---|---|
| URL | Volle URL |
| Impressionen (28 Tage) | Aus GSC |
| Klicks (28 Tage) | Aus GSC |
| CV (12 Wochen) | Berechnet |
| Intent | Manuell klassifiziert |
| Status | 200/301/404 (via Screaming Frog) |
| Gruppe | Intervention / Kontrolle / Ausgeschlossen |
Dieses Template stelle ich als Google-Sheets-Vorlage zur Verfügung – einfach E-Mail an [email protected] mit Betreff „Test-Template“.