# SEO-AUDIT sprachakademie-beispiel.at — TECHNISCHES KONZEPT

**Datum:** 23.07.2026  
**Website:** https://sprachakademie-beispiel.at  
**CMS:** WordPress + Elementor  
**Gecrawlte Seiten:** 11  
**Sprache:** Deutsch (DE), Zielmarkt: deutschsprachiger Raum Österreichs

---

## ZUSAMMENFASSUNG DER PROBLEME

| Status | Anzahl | Auswirkung |
|--------|-----------|---------|
| 🔴 **HOCH** | 2 Probleme | Direkte Auswirkung auf CTR und Sichtbarkeit |
| 🟡 **MITTEL** | 2 Probleme | Begrenzen das Wachstumspotenzial |
| 🟢 **NIEDRIG** | 1 Problem | Empfohlen als Best Practice |

**Gesamter SEO-Index:** 60/100

---

## PROBLEM 1: FEHLENDE META-DESCRIPTIONS (HOCH)

### Befund
- Auf 2 Seiten fehlt die Meta-Description (content-Attribut leer oder nicht ausgefüllt)
- Google wählt automatisch einen Text von der Seite, das Ergebnis wirkt unsauber
- CTR-Verlust von 15–20 % gegenüber optimierten Mitbewerbern

### Lösung
Für jede Seite eine **individuelle Meta-Description** schreiben:
- Länge: 50–160 Zeichen
- Enthält das Hauptschlüsselwort
- Enthält einen klaren Call-to-Action oder ein Wertversprechen

### Beispiele

#### Kursseite A1
```html
<!-- VORHER -->
<meta name="description" content="">

<!-- NACHHER -->
<meta name="description" content="Deutschkurs A1 in Wien — von null zu den ersten Sätzen in 4 Wochen. Einzel- und Gruppenunterricht. Probestunde kostenlos!">
```

#### Startseite
```html
<!-- NACHHER -->
<meta name="description" content="Sprachakademie in Wien — Deutschkurse für Erwachsene (A1–C2), Prüfungsvorbereitung ÖSD. Jetzt mit dem Lernen beginnen!">
```

### Ergebnisprüfung
- Website in Google Search Console einreichen
- Neuindexierung abwarten (5–7 Tage)
- Prüfen, ob die Descriptions in der Suche erscheinen (Search Console → Leistung → Suchanfragen)

---

## PROBLEM 2: SCHWACHE ÜBERSCHRIFTENSTRUKTUR H1/H2 (HOCH)

### Befund
- Auf der Startseite fehlt der H1-Tag oder wird falsch verwendet
- Auf 4 Seiten ist die Hierarchie fehlerhaft: keine Verbindung zwischen H1 → H2 → H3
- Google kann das Hauptthema der Seite nicht bestimmen

### Lösung
Jede Seite erhält eine korrekte Struktur:
```
<h1>Hauptschlüsselwort (ein H1 pro Seite)</h1>
  <h2>Unterabschnitt 1</h2>
  <h2>Unterabschnitt 2</h2>
    <h3>Detail zu Unterabschnitt 2</h3>
```

### Beispiele

#### Startseite
```html
<!-- VORHER (Problem) -->
<div class="title">Unterricht</div>
<h2>Verschiedene Kurse</h2>

<!-- NACHHER -->
<h1>Deutschkurse in Wien</h1>
  <h2>Einzelunterricht</h2>
  <h2>Gruppenkurse</h2>
  <h2>Prüfungsvorbereitung ÖSD</h2>
```

#### Kursseite B1
```html
<h1>Deutschkurs B1 in Wien</h1>
  <h2>Für wen dieses Niveau geeignet ist</h2>
  <h2>Was Sie lernen werden</h2>
  <h2>Zeitplan und Preise</h2>
    <h3>Sommerintensiv (Juli–August)</h3>
    <h3>Herbstblock (September–November)</h3>
```

### Ergebnisprüfung
- SEO-Erweiterung installieren (z. B. Yoast oder Semrush)
- Jede Seite laden, Struktur visuell prüfen
- Browser-Konsole prüfen (F12 → Elemente) — korrekte H-Tags müssen sichtbar sein

---

## PROBLEM 3: FEHLENDE MICRODATA-AUSZEICHNUNG (MITTEL)

### Befund
- Auf der Website wird keine strukturierte Auszeichnung verwendet (JSON-LD, Microdata)
- Google kann Informationen zu Kursen, Bewertungen und Preisen nicht automatisch extrahieren
- Potenzial von +30 % Klicks durch Rich Snippets

### Lösung
JSON-LD-Blöcke im `<head>` jeder Seite ergänzen:

#### LocalBusiness (Startseite und Kontaktseite)
```json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "[Name der Akademie]",
  "url": "https://sprachakademie-beispiel.at",
  "telephone": "[Telefon]",
  "email": "[E-Mail]",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "[Straße, Hausnummer]",
    "addressLocality": "Wien",
    "postalCode": "[PLZ]",
    "addressCountry": "AT"
  },
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
    "opens": "09:00",
    "closes": "18:00"
  }
}
</script>
```

#### EducationEvent (auf jeder Kursseite)
```json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "EducationEvent",
  "name": "Deutschkurs B1 (Intensiv)",
  "description": "Intensiver Deutschkurs B1 in Wien",
  "startDate": "2026-09-01",
  "endDate": "2026-10-31",
  "duration": "PT4W",
  "location": {
    "@type": "Place",
    "name": "[Name der Akademie]",
    "address": "Wien, Österreich"
  },
  "offers": {
    "@type": "Offer",
    "price": "450",
    "priceCurrency": "EUR"
  }
}
</script>
```

#### FAQPage (auf der FAQ-Seite)
```json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Wie lange dauert der A1-Kurs?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Der Standardkurs A1 dauert 4 Wochen bei 3 Terminen pro Woche à 90 Minuten."
      }
    }
  ]
}
</script>
```

### Ergebnisprüfung
- Google Structured Data Testing Tool verwenden (https://schema.org/validator)
- Jede Seite laden, gültiges JSON-LD prüfen
- Neuindexierung abwarten, Google Search Console prüfen (Abdeckung → Rich-Ergebnisse)

---

## PROBLEM 4: SCHWACHE REGIONALE OPTIMIERUNG (HOCH)

### Befund
- Auf der Startseite und im Content fehlt die geografische Zuordnung weitgehend
- Wertvolle Anfragen wie „Deutschkurs Wien 1010", „Sprachkurs B2 Innere Stadt" werden nicht adressiert
- Mitbewerber gewinnen diese Leads, die Akademie bleibt unsichtbar

### Lösung

#### Schritt 1: Landingpages für Wiener Bezirke erstellen (5 Seiten)
Für jeden Bezirk eine eigene URL:
- `/wien/innere-stadt/` (1. Innere Stadt)
- `/wien/landstrasse/` (3. Landstraße)
- `/wien/favoriten/` (10. Favoriten)
- `/wien/wieden/` (4. Wieden)
- `/wien/margareten/` (5. Margareten)

**Inhaltsstruktur je Seite (500–700 Wörter):**
```
<h1>Deutschkurs Wien 1010 — Sprachkurs in der Inneren Stadt</h1>

<h2>Warum in der Inneren Stadt lernen?</h2>
- zentrale Lage
- Nähe zu öffentlichen Verkehrsmitteln
- kulturelle Sehenswürdigkeiten

<h2>Unsere Kurse in Wien 1010</h2>
- A1 (Anfänger)
- B1 (Mittelstufe)
- C1 (Fortgeschrittene)

<h2>Bewertungen von Studierenden in Wien 1010</h2>
[3–5 Bewertungen mit Fotos]

<h2>Anfahrtsweg zum Unterricht</h2>
[Adresse, U-Bahn, Parken]

<h2>Jetzt anmelden</h2>
[Anmeldeformular]
```

**Was auf jeder Seite stehen soll:**
- Bezirksspezifische Details (U-Bahn-Linien, Bezirksname auf Deutsch, bekannte Orte)
- Bewertungen von Studierenden aus genau diesem Bezirk
- Zeitplan und Preise (können identisch mit der Startseite sein)
- Interne Links zu Seiten anderer Bezirke und Niveaus

#### Schritt 2: Landingpages nach Kursniveaus erstellen (6 Seiten)
URL-Struktur:
- `/kurse/a1/` (Anfänger)
- `/kurse/a2/`
- `/kurse/b1/` (Mittelstufe)
- `/kurse/b2/`
- `/kurse/c1/` (Fortgeschrittene)
- `/kurse/c2/`

**Inhalt (600–800 Wörter je Seite):**
```
<h1>Deutschkurs B1 in Wien — Mittelstufe</h1>

<h2>Für wen ist dieser Kurs?</h2>
- Grundkenntnisse vorhanden (A2 abgeschlossen)
- Ziel: fließend sprechen
- berufliche oder private Gründe

<h2>Was Sie im B1-Kurs lernen</h2>
- komplexe Texte verstehen
- spontan über verschiedene Themen sprechen
- geschäftliche E-Mails schreiben
- [Beispielübungen]

<h2>Unterrichtsmethoden</h2>
- kommunikative Methode
- Rollenspiele
- Arbeit mit authentischen Materialien

<h2>Kursdauer und Preise</h2>
- Intensivkurs: 4 Wochen, €450
- Regulär: 10 Wochen, €500

<h2>Bewertungen von B1-Absolventinnen und -Absolventen</h2>
[5–7 Bewertungen]

<h2>Kostenlose Beratung buchen</h2>
[Anmeldeformular]
```

### Ergebnisprüfung
Nach dem Erstellen der neuen Seiten:
1. Alle URLs zur sitemap.xml hinzufügen
2. Sitemap an Google Search Console senden
3. Indexierung der neuen Seiten anfragen
4. Nach 2–4 Wochen die Suchpräsenz prüfen (Search Console → Leistung → Suchanfragen)
5. Traffic-Wachstum bei geografischen und niveauspezifischen Anfragen verfolgen

---

## ZUSATZAUFGABE: FAQ-SEITE ERSTELLEN (MITTEL)

### Was zu erstellen ist
Eine neue Seite `/faq/` mit 40–50 häufig gestellten Fragen zu den Kursen

### Beispielfragen
1. Wie lange dauert der A1-Kurs?
2. Kann ich online lernen?
3. Welches Ergebnis ist nach einem Monat realistisch?
4. Gibt es eine Probestunde?
5. Welche Zahlungsmethoden gibt es?
6. Gibt es ein Zertifikat?
7. Was, wenn ich den Anschluss zur Gruppe verliere?
8. Kann der Zeitplan geändert werden?
9. Gibt es Rabatte für Studierende?
10. Welche Niveaus gibt es nach C2?

[... weitere 30–40 Fragen]

### Inhaltsstruktur
```html
<h1>Häufig gestellte Fragen — Deutschkurse Wien</h1>

<div class="faq-item">
  <h3>Wie lange dauert ein A1-Kurs?</h3>
  <p>Der A1-Kurs dauert in der Regel 4 Wochen ...</p>
</div>

<!-- für jede Frage wiederholen -->
```

### Auszeichnung
JSON-LD ergänzen (siehe oben, `FAQPage`)

---

## ZUSATZAUFGABE: BLOG (ERSTE BEITRÄGE)

Die ersten 3 Blogartikel zu folgenden Themen erstellen:
1. „Wie man sich in 4 Wochen auf die ÖSD-Prüfung vorbereitet"
2. „10 typische Fehler beim Deutschlernen"
3. „Arbeitsvisum für Österreich: Welches Deutschniveau braucht man?"

**Für jeden Artikel:**
- Umfang: 1500–2000 Wörter
- Überschrift mit Schlüsselwort
- Interne Links zu den entsprechenden Kursen
- Meta-Description (160 Zeichen)

---

## KONTROLLPUNKTE

### Vor der Umsetzung
- Aktueller SEO-Index: **60/100**
- Organischer Traffic (Ausgangsmessung): [aus GA/SC erheben]
- Google-Positionen (5 Kernanfragen): [erheben]

### 1 Monat nach der Umsetzung
- SEO-Index: sollte um 10–15 Punkte steigen
- Neue Seiten indexiert: alle 11 neuen URLs
- Meta-Descriptions in der Suche sichtbar: 100 % der Seiten

### Nach 3 Monaten
- SEO-Index: 75–80/100
- Organischer Traffic: +30–40 % gegenüber dem Ausgangswert
- Sichtbarkeit bei regionalen Anfragen: +50 %
- Positionen der Kernanfragen: Verschiebung in die Top 10

### Nach 6 Monaten (mit Blog)
- SEO-Index: 80–85/100
- Organischer Traffic: +60 % gegenüber dem Ausgangswert
- 15–20 neue Anfragen in den Top 20 (aus FAQ und Blog)

---

## ANHANG: DATEIEN ZUM DOWNLOAD

- ✅ SEO-Baseline (JSON) — Ausgangsmessung für künftiges Monitoring

**Verwendung der Baseline-Datei:**
Diese Datei aufbewahren. Nach Abschluss der Umsetzung wird mit derselben Datei erneut gecrawlt und verglichen — so wird sichtbar, was sich genau verbessert hat.
