Zum Inhalt springen

Was ist technisches SEO?

Technisches SEO sorgt dafür, dass Suchmaschinen eine Website überhaupt crawlen, verstehen und indexieren können. Es ist die Basis, auf der alle anderen SEO-Maßnahmen aufbauen — ohne saubere technische Grundlage nützt der beste Content wenig.

Crawling — wie Google eine Website liest

Google durchsucht das Web mit automatisierten Programmen, sogenannten Crawlern. Diese folgen Links von Seite zu Seite und lesen den Inhalt. Zwei Dateien steuern, was der Crawler darf: robots.txt (definiert erlaubte und gesperrte Bereiche) und sitemap.xml (listet alle wichtigen URLs für schnelleres Crawling).

Indexierung — von der Seite zum Suchergebnis

Gecrawlte Seiten werden nicht automatisch indexiert. Google entscheidet, ob eine Seite in den Index aufgenommen wird — basierend auf Qualität, Duplikaten und Canonical-Tags. Der Canonical-Tag verhindert Duplicate-Content-Probleme. Das noindex-Meta-Tag schließt einzelne Seiten aus dem Index aus — sinnvoll für Auth-Seiten, interne App-Bereiche und Danke-Seiten.

Core Web Vitals — Nutzererfahrung als Rankingfaktor

Seit 2021 fließen die Core Web Vitals als offizieller Rankingfaktor in den Google-Algorithmus ein. Sie messen die reale Nutzererfahrung auf einer Seite.

LCP — Largest Contentful Paint

LCP Largest Contentful Paint

Misst wie lange es dauert bis das größte sichtbare Element geladen ist. Ziel: unter 2,5 Sekunden. Optimierung: LCP-Bild mit loading='eager' und fetchpriority='high', Bilder in modernen Formaten (WebP, AVIF), schneller Server mit niedrigem TTFB.

INP — Interaction to Next Paint

INP Interaction to Next Paint

Misst die Reaktionsschnelligkeit der Seite auf Nutzerinteraktionen. Ziel: unter 200 ms. Optimierung: schwere JavaScript-Bundles reduzieren, Event-Handler optimieren, React Islands sparsam einsetzen.

CLS — Cumulative Layout Shift

CLS Cumulative Layout Shift

Misst visuelle Stabilität — wie stark Elemente beim Laden springen. Ziel: unter 0,1. Optimierung: explizite width und height für alle Bilder, font-display: swap für selbst gehostete Fonts, keine nachträglich injizierten Banner ohne reservierten Platz.

Core Web Vitals Metriken im Überblick

LCP

Ziel: max. 2,5 s — Häufige Fehler: Großes LCP-Bild ohne fetchpriority, kein Preload

INP

Ziel: max. 200 ms — Häufige Fehler: Schwere Event-Handler, zu viele client:load Islands

CLS

Ziel: max. 0,1 — Häufige Fehler: Bilder ohne Dimensionen, nachgeladene Fonts

TTFB

Ziel: max. 800 ms — Häufige Fehler: Server-seitige Bottlenecks, kein Caching

Strukturierte Daten und URL-Struktur

Strukturierte Daten helfen Google, den Inhalt einer Seite semantisch zu verstehen — nicht nur zu lesen, sondern zu interpretieren. Das Ergebnis: Rich Results in den Suchergebnissen (Bewertungssterne, FAQ-Akkordeons, Breadcrumbs). Saubere, sprechende URLs helfen sowohl Nutzern als auch Suchmaschinen: nur Kleinbuchstaben, Bindestriche statt Unterstriche, Keyword in der URL, keine Sonderzeichen oder Umlaute, Trailing Slash konsistent.

Häufig gestellte Fragen

Wie finde ich technische SEO-Probleme auf meiner Website?

Google Search Console ist der Einstieg: Unter 'Seiten' siehst du Indexierungsprobleme, unter 'Core Web Vitals' die Performance-Daten. Für tiefergehende Analysen eignen sich Tools wie Screaming Frog oder Sitebulb. PageSpeed Insights zeigt Ladezeit-Probleme für einzelne URLs.

Was ist der Unterschied zwischen noindex und disallow in robots.txt?

disallow verhindert, dass Google die Seite crawlt — sie kann aber trotzdem indexiert werden. noindex erlaubt das Crawlen, verhindert aber die Indexierung. Für zuverlässigen Ausschluss aus dem Index: noindex verwenden, nicht nur robots.txt disallow.

Muss ich strukturierte Daten manuell pflegen?

In einem gut aufgesetzten System nicht. Strukturierte Daten sollten automatisch aus den vorhandenen Seitendaten generiert werden — Titel, Beschreibung, Datum, Autor. Frameworks wie Astro ermöglichen es, JSON-LD zentral zu erzeugen und pro Seitentyp einzubinden.

Schadet eine langsame Website dem Ranking wirklich?

Ja — aber der Effekt ist nuanciert. Core Web Vitals sind ein Tiebreaker: Bei zwei gleichwertigen Seiten bevorzugt Google die schnellere. Sehr schlechte Werte (LCP über 4 Sekunden) können aber auch direkt negative Auswirkungen haben.