Alle Artikel
onpage seo checklisteonpage analyseonpage seo

Onpage SEO Checkliste: Die wichtigsten Punkte für 2026

·
8 min read
·
Lukas Lavicka

Die meisten Onpage-Checklisten im Netz sind für Marketing-Manager geschrieben. "Schreibe gute Meta Descriptions" steht da. Toll. Als Entwickler brauchst du keine Motivationssprüche, sondern eine Liste, die du systematisch abarbeiten kannst.

Diese Checkliste enthält über 100 Prüfpunkte, sortiert nach Priorität. Wir nutzen sie intern bei jedem SEO Audit, den wir über crawlix ausliefern. Jetzt ist sie öffentlich.

Priorität 1: Crawlbarkeit und Indexierung

Wenn Google deine Seiten nicht crawlen oder indexieren kann, ist alles andere irrelevant. Diese Punkte zuerst.

Robots.txt

  • robots.txt existiert und ist unter /robots.txt erreichbar
  • Keine versehentlichen Disallow: /-Regeln für wichtige Verzeichnisse
  • Sitemap-URL ist in der robots.txt referenziert
  • Keine Blockierung von CSS/JS-Dateien (Google braucht Rendering-Zugriff)
  • Staging-Umgebungen blockieren (Disallow: / auf staging/dev)
# Beispiel: saubere robots.txt
User-agent: *
Disallow: /api/
Disallow: /admin/
Disallow: /internal/

Sitemap: https://example.com/sitemap.xml

XML Sitemap

  • Sitemap existiert und ist valide (XML Schema)
  • Nur indexierbare URLs enthalten (keine noindex-Seiten, keine Redirects)
  • Letzte Änderung (lastmod) ist korrekt und wird bei Content-Updates aktualisiert
  • Sitemap enthält weniger als 50.000 URLs (bei mehr: Sitemap-Index nutzen)
  • Alle kanonischen URLs sind enthalten
  • Sitemap ist in der Google Search Console eingereicht

Indexierungskontrolle

  • noindex-Tags nur auf Seiten die wirklich nicht indexiert werden sollen
  • Keine widersprüchlichen Signale (noindex in Meta-Tag + URL in Sitemap)
  • Canonical Tags zeigen auf die richtige URL
  • Keine noindex-Tags auf wichtigen Landingpages (passiert häufiger als man denkt)
  • X-Robots-Tag-Header prüfen (wird oft in Nginx/Apache-Configs vergessen)

Priorität 2: Title Tags und Meta Descriptions

Title Tags sind einer der stärksten Onpage-Ranking-Faktoren. Meta Descriptions beeinflussen die Click-Through-Rate. Beides direkt messbar.

Title Tags

  • Jede Seite hat einen einzigartigen Title Tag
  • Länge: 50-60 Zeichen (Google kürzt bei ~60 Zeichen [SCHÄTZUNG])
  • Primäres Keyword möglichst weit vorne
  • Keine doppelten Title Tags über verschiedene Seiten
  • Keine leeren Title Tags
  • Brand-Name am Ende, getrennt durch Pipe oder Bindestrich
  • Keine Keyword-Stuffing-Muster ("SEO Agentur | SEO Beratung | SEO Optimierung")
<!-- Gut -->
<title>Onpage SEO Checkliste für Entwickler | crawlix.io</title>

<!-- Schlecht: Keyword-Stuffing -->
<title>SEO Checkliste SEO Audit SEO Check Onpage SEO</title>

<!-- Schlecht: zu lang -->
<title>Die ultimative und vollständige Onpage SEO Checkliste für Webentwickler und Agenturen im Jahr 2026</title>

Meta Descriptions

  • Jede Seite hat eine einzigartige Meta Description
  • Länge: 140-160 Zeichen [SCHÄTZUNG]
  • Enthält einen Call-to-Action oder Nutzenversprechen
  • Primäres Keyword ist enthalten (wird in den SERPs fett dargestellt)
  • Keine doppelten Meta Descriptions

Open Graph und Twitter Cards

  • og:title, og:description, og:image auf jeder Seite
  • og:image hat die empfohlene Größe von 1200x630 Pixel
  • Twitter Card Meta Tags vorhanden (twitter:card, twitter:title)
  • Vorschau in Social-Media-Debuggern getestet

Priorität 3: Heading-Hierarchie und Content-Struktur

H-Tag-Hierarchie

  • Genau ein <h1> pro Seite
  • <h1> enthält das primäre Keyword
  • Logische Hierarchie: H1 > H2 > H3 (keine übersprungenen Ebenen)
  • Keine H-Tags für Styling-Zwecke missbraucht
  • H2-Tags decken die wichtigsten Unterthemen ab
  • H3-Tags für Detailpunkte innerhalb der H2-Sektionen

Content-Qualität

  • Einzigartiger Content (kein Duplicate Content, auch nicht intern)
  • Mindestlänge je nach Seitentyp eingehalten (siehe Content-Standards)
  • Bilder mit beschreibenden alt-Texten
  • Keine Thin-Content-Seiten (unter 200 Wörter ohne guten Grund)
  • Interne Links zu relevanten Seiten
  • Externe Links zu autoritativen Quellen wo sinnvoll

Priorität 4: URL-Struktur und Canonical Tags

URL-Best-Practices

  • Kurze, beschreibende URLs
  • Kleinbuchstaben (keine gemischte Groß-/Kleinschreibung)
  • Bindestriche statt Unterstriche als Worttrenner
  • Keine Session-IDs oder unnötige Parameter in URLs
  • Keine doppelten Slashes (//)
  • UTF-8-Encoding für Umlaute (oder alternativ: ue, ae, oe in URLs)
  • Konsistente Trailing-Slash-Strategie (entweder immer oder nie)
# Gut
/blog/onpage-seo-checkliste
/leistungen/technical-seo-audit

# Schlecht
/blog/Onpage_SEO_Checkliste?session=abc123
/p/12345

Canonical Tags

  • Jede Seite hat einen selbstreferenzierenden Canonical Tag
  • Canonical zeigt auf die bevorzugte URL-Version (mit/ohne www, mit/ohne Trailing Slash)
  • Paginierte Seiten: Canonical auf sich selbst (nicht auf Seite 1)
  • Parameter-URLs haben Canonical auf die saubere URL
  • Canonical ist absolut, nicht relativ
<!-- Selbstreferenzierend -->
<link rel="canonical" href="https://example.com/blog/onpage-seo-checkliste" />

<!-- Fehler: relativer Canonical -->
<link rel="canonical" href="/blog/onpage-seo-checkliste" />

Priorität 5: Bilder und Medien

Bild-Optimierung

  • Alle Bilder in modernen Formaten (WebP, AVIF) mit Fallback
  • width und height Attribute gesetzt (verhindert Layout Shifts)
  • Lazy Loading für Bilder unterhalb des Folds (loading="lazy")
  • Bilder oberhalb des Folds NICHT lazy laden
  • alt-Texte beschreiben den Bildinhalt (nicht Keyword-Stuffing)
  • Dateigröße optimiert (unter 200 KB für die meisten Bilder [SCHÄTZUNG])
  • srcset und sizes für responsive Bilder
<!-- Optimales Bild-Element -->
<img
  src="/images/seo-audit-dashboard.webp"
  alt="Dashboard mit SEO-Audit-Ergebnissen und Score-Übersicht"
  width="800"
  height="450"
  loading="lazy"
  decoding="async"
/>

Weitere Medien

  • Videos haben Transkripte oder Untertitel
  • Iframes haben title-Attribute
  • SVGs haben role="img" und aria-label wenn dekorativ oder beschreibend
  • Keine übermäßig großen GIFs (durch Video ersetzen)

Priorität 6: Core Web Vitals

Google nutzt Core Web Vitals als Ranking-Signal seit 2021 [Quelle: Google Search Central, Web Vitals].

Largest Contentful Paint (LCP)

  • Zielwert: unter 2,5 Sekunden
  • LCP-Element identifiziert (meist Hero-Bild oder H1)
  • LCP-Ressource per <link rel="preload"> vorladen
  • Server-Response-Time unter 200ms (TTFB)
  • Keine Render-blockierenden Ressourcen vor dem LCP-Element

Interaction to Next Paint (INP)

  • Zielwert: unter 200 Millisekunden
  • Keine langen JavaScript-Tasks (über 50ms)
  • Event-Handler sind optimiert (Debouncing, Throttling)
  • Third-Party-Scripts async oder deferred laden

Cumulative Layout Shift (CLS)

  • Zielwert: unter 0,1
  • Alle Bilder und Videos haben explizite Dimensionen
  • Keine dynamisch eingefügten Inhalte über dem Fold
  • Web Fonts mit font-display: swap oder optional
  • Ads und Embeds haben reservierten Platzhalter
<!-- Font-Display für Web Fonts -->
@font-face {
  font-family: 'CustomFont';
  src: url('/fonts/custom.woff2') format('woff2');
  font-display: swap;
}

Priorität 7: Interne Verlinkung

  • Jede wichtige Seite ist maximal 3 Klicks von der Startseite entfernt
  • Deskriptive Ankertexte (nicht "hier klicken")
  • Keine verwaisten Seiten (Seiten ohne internen Link)
  • Breadcrumb-Navigation mit Schema Markup
  • Keine übermäßige Anzahl interner Links pro Seite (unter 100 [SCHÄTZUNG])
  • Broken Internal Links identifiziert und gefixt

Ankertext-Best-Practices

<!-- Gut: beschreibender Ankertext -->
<a href="/leistungen/seo-audit">Technical SEO Audit beauftragen</a>

<!-- Schlecht: generischer Ankertext -->
<a href="/leistungen/seo-audit">hier klicken</a>

<!-- Schlecht: Exact-Match-Überoptimierung -->
<a href="/leistungen/seo-audit">SEO Audit SEO Analyse SEO Check</a>

Priorität 8: Technische HTML-Grundlagen

Sprache und Encoding

  • <html lang="de"> korrekt gesetzt
  • <meta charset="UTF-8"> vorhanden
  • hreflang-Tags für mehrsprachige Seiten
  • x-default hreflang für die Standardsprache
<link rel="alternate" hreflang="de" href="https://example.com/de/seite" />
<link rel="alternate" hreflang="en" href="https://example.com/en/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/page" />

Security

  • HTTPS auf allen Seiten (kein Mixed Content)
  • HTTP zu HTTPS Redirect (301)
  • HSTS-Header gesetzt
  • Keine unsicheren Inline-Scripts ohne CSP

Structured Data

  • Schema Markup für den jeweiligen Seitentyp
  • JSON-LD Format (von Google empfohlen)
  • Schema im Rich Results Test validiert
  • Keine Fehler in der Google Search Console unter "Verbesserungen"

Priorität 9: Mobile Optimierung

  • Viewport Meta Tag vorhanden: <meta name="viewport" content="width=device-width, initial-scale=1">
  • Keine horizontale Scrollbar auf mobilen Geräten
  • Touch-Targets mindestens 48x48 Pixel [Quelle: Google Material Design Guidelines]
  • Schriftgröße mindestens 16px für Fließtext
  • Keine Interstitials oder Pop-ups die den Content blockieren
  • Mobile-First-Indexing: Mobile Version hat denselben Content wie Desktop

Priorität 10: Performance und Ressourcen

JavaScript

  • Third-Party-Scripts mit async oder defer
  • Keine ungenutzten JavaScript-Dateien
  • Code-Splitting implementiert (nur laden was gebraucht wird)
  • Keine DOM-Manipulation die CLS verursacht

CSS

  • Critical CSS inline im <head>
  • Keine ungenutzten CSS-Regeln (PurgeCSS oder ähnlich)
  • CSS-Dateien minifiziert
  • Keine @import-Chains die Wasserfälle verursachen

Server-Konfiguration

  • Gzip oder Brotli Komprimierung aktiv
  • Cache-Header korrekt gesetzt (statische Assets: lange TTL, HTML: kurze TTL)
  • CDN für statische Assets
  • HTTP/2 oder HTTP/3 aktiv

Die komplette Checkliste als Übersicht

BereichPrüfpunktePriorität
Crawlbarkeit & Indexierung15Kritisch
Title Tags & Meta12Hoch
Heading-Hierarchie8Hoch
URL-Struktur & Canonicals12Hoch
Bilder & Medien10Mittel
Core Web Vitals9Mittel
Interne Verlinkung6Mittel
HTML-Grundlagen8Mittel
Mobile6Mittel
Performance10Standard
Gesamt~100

Was crawlix davon automatisch prüft

Von den über 100 Punkten in dieser Checkliste prüft ein crawlix-Audit aktuell rund 80% automatisiert [SCHÄTZUNG]. Das umfasst:

  • Crawlbarkeit: Robots.txt-Analyse, Sitemap-Validierung, Indexierungsstatus
  • Meta-Daten: Title Tags, Meta Descriptions, Open Graph, Duplikate
  • Heading-Analyse: H1-Duplikate, Hierarchie-Brüche, fehlende H1s
  • Canonical-Prüfung: Fehlende, fehlerhafte oder widersprüchliche Canonicals
  • Bild-Audit: Fehlende Alt-Texte, Dateigröße, Format-Empfehlungen
  • Core Web Vitals: LCP, INP, CLS mit konkreten Optimierungsvorschlägen
  • Schema Markup: Validierung, fehlende Typen, Fehler im JSON-LD
  • Interne Links: Broken Links, verwaiste Seiten, Ankertext-Analyse
  • Security: HTTPS-Check, Mixed Content, HSTS

Der Audit liefert nicht nur die Fehler, sondern priorisierte Handlungsempfehlungen mit geschätztem Impact. Die Ergebnisse kommen als White-Label-Report, den du direkt an deinen Kunden weiterleiten kannst.

Wenn du diese Checkliste regelmäßig für deine Kundenprojekte brauchst: Auf der Partner-Seite findest du die aktuellen Konditionen für Agenturen. Ein Audit deckt alle Punkte dieser Liste ab und spart dir den manuellen Aufwand.

Weiterführende Ressourcen

Mehr Marge bei jedem Audit

Fertige SEO-Reports unter Ihrem Branding. Fixpreis ab 150 €, Lieferung in 48 Stunden.

Partner-Programm entdecken

SEO als neues Standbein für Ihre Agentur

Professionelle SEO-Audits anbieten ohne eigenes SEO-Team. Mit Code-Snippets und 4-Phasen-Umsetzungsplan.

Audit-Details ansehen

Teste crawlix kostenlos

Fordere jetzt dein Test-Audit an und sieh selbst, was dein SEO-Masterplan enthält.

Test-Audit anfordern