Local SEO für 5 Städte: Was wirklich rankt – und was nicht
Lokalisierte City-Pages rankten im Schnitt 4,3 Positionen höher als reine Template-Klone ohne echten Stadtbezug.
Kontext
Local SEO für Dienstleister mit mehreren Einsatzgebieten ist eine Disziplin, die unterschätzt wird. Die Frage: Genügt es, eine „Wir kommen auch nach [Stadt]“-Seite anzulegen – oder braucht es echten lokalen Content, damit Google die Seiten vertrauenswürdig findet?
Diese Feldstudie analysiert eine Local-SEO-Kampagne für einen mobilen Friseursalon im Bergischen Land (NRW). Das Unternehmen ist in 5 Städten aktiv: Remscheid, Wuppertal, Solingen, Schwelm und Gevelsberg. Ziel war, für mindestens 3 dieser Städte auf Seite 1 zu erscheinen – ohne Standort in der Zielstadt zu haben.
Ausgangssituation
Vor der Kampagne: Eine einzige lokale Seite mit Erwähnung aller fünf Städte im Fließtext. Keine strukturierten Daten, kein Google Business Profile, kein Stadtbezug in den Titles.
GSC-Snapshot (Baseline, 28 Tage):
| Stadt | Impressionen | Klicks | Ø Position |
|---|---|---|---|
| Remscheid | 210 | 4 | 22.1 |
| Wuppertal | 340 | 7 | 19.4 |
| Solingen | 140 | 2 | 26.8 |
| Schwelm | 62 | 1 | 31.2 |
| Gevelsberg | 44 | 0 | 38.4 |
Maßnahmen (Phase 1): Template-Pages
In den ersten 30 Tagen wurden 5 separate City-Pages angelegt – alle nach demselben Template:
H1: Mobiler Friseur in [Stadt]
Fließtext: ~200 Wörter, [Stadt] wiederholt
Schema: LocalBusiness (Name, Adresse Home, Service Area: Stadt)
Ergebnis nach 60 Tagen: Minimale Verbesserungen im Schnitt (+2,1 Positionen). Wuppertal als bevölkerungsreichste Stadt hatte den stärksten natürlichen Auftrieb.
Maßnahmen (Phase 2): Lokalisierter Content
Die Pages wurden grundlegend überarbeitet:
- Echter Stadtbezug: Erwähnung von Stadtteilen, bekannten Referenzpunkten, lokalen Gegebenheiten
- Google Maps eingebettet: Mit Servicegebiet-Markierung
- Lokale Rezensionen sichtbar: Ein Bewertungsauszug mit Stadtnennung
- H1-Struktur:
Mobiler Friseur Wuppertal – Hausbesuche in [Stadtteile] - Schema LocalBusiness erweitert:
areaServedmitCity-Objekt,PaymentAccepted,openingHours
Ergebnisse nach 120 Tagen
| Stadt | Impressionen | Klicks | Ø Position | Δ Position |
|---|---|---|---|---|
| Remscheid | 1.840 | 31 | 9.4 | −12.7 |
| Wuppertal | 2.210 | 38 | 8.1 | −11.3 |
| Solingen | 820 | 14 | 13.7 | −13.1 |
| Schwelm | 410 | 7 | 17.4 | −13.8 |
| Gevelsberg | 340 | 4 | 22.1 | −16.3 |
Wichtig: Die größten Verbesserungen zeigten die Seiten, die am stärksten lokalisiert wurden. Gevelsberg und Schwelm hatten weniger lokalen Content (weniger verfügbare Daten zu Stadtteilen) – und verbesserten sich weniger.
Schlüsselerkenntnisse
Ja, echte Lokalisierung macht einen Unterschied. Template-Klone mit nur dem Keyword-Swap ([Stadt]) haben keine signifikante Wirkung gezeigt.
Maps-Einbettung ist kein Ranking-Faktor per se – aber sie erhöht die Verweildauer und reduziert die Bounce-Rate, was indirekt helfen kann.
Ohne Google Business Profile ist Local SEO schwierig. In diesem Projekt war das GBP auf den Wohnort eingestellt – was die lokale Pack-Sichtbarkeit in anderen Städten begrenzte.
Was wir nicht messen konnten
Die Studie konnte Maps-Klicks nicht sauber von Web-Klicks trennen. GSC zeigt nur organische Web-Klicks. GBP-Insights liefern Maps-Daten – aber beide kombiniert zu betrachten ist methodisch schwierig, da unterschiedliche Zeiträume und Attributionslogiken.
Reproduzierbarkeit
Wenn du diese Analyse auf deine eigene Domain anwenden willst:
- GSC: Leistung → Seiten/Länder filtern → je City-Page exportieren
- 28-Tage-Baseline vor jeder nderung sichern
- Jede nderung mit Datum loggen (Google Sheets mit Changelog)
- 90-Tage-Wartezeit einplanen – Local SEO reagiert langsam