onpage
Auf jeder Seite ein <title>-Tag setzen
MetricSpot prüft auf ein nicht leeres <title> im head. Es ist das stärkste On-Page-Ranking-Signal und die Überschrift in jedem Suchergebnis, Browser-Tab und Link-Preview.
Was diese Prüfung macht
Sucht im <head> der Seite nach einem nicht leeren <title>-Element. Die Prüfung fällt durch, wenn:
- Das Tag fehlt.
- Der Inhalt leer ist (
<title></title>). - Der Inhalt der Framework-Default ist (
Untitled,Document,Vite + React,Astro Starteretc.).
Das ist die Vorhandenseins-Prüfung. Die ergänzende Optimale Titel-Länge-Prüfung verifiziert, dass der Titel ins 30–60-Zeichen-Fenster passt.
Warum es wichtig ist
Das Title-Tag ist das einflussreichste Text-Element der Seite.
- Stärkstes On-Page-Ranking-Signal. Google bestätigt seit über einem Jahrzehnt, dass
<title>zu den drei wichtigsten On-Page-Ranking-Faktoren gehört (neben Content undH1). - Die Überschrift in jedem Suchergebnis. Was Nutzer in Google, Bing, DuckDuckGo und jeder AI-Antwort-Engine sehen. Ein fehlender Titel bedeutet, dass Google einen aus deinem
<h1>oder sichtbaren Text erzeugt — oft falsch, manchmal peinlich. - Browser-Tab-Text. Nutzer mit 20 offenen Tabs identifizieren deine Seite anhand der ersten 15–20 Zeichen des Titels. „Untitled” oder „Page” ist unauffindbar.
- Link-Vorschauen. Wenn
og:titlefehlt, greifen Facebook, LinkedIn, Slack und X auf<title>zurück. Setze beides — siehe Open Graph Kern-Tags. - AI-Extraktion. ChatGPT, Perplexity und Google AI Overviews nutzen den Titel als Überschrift, wenn sie die Seite in einer Antwort zitieren.
Wie du es behebst
Setze einen eindeutigen, beschreibenden Titel in den <head>. Triff die Intention des Nutzers — was würde er bei Google eintippen, um diese Seite zu finden?
<head>
<title>Kostenloses SEO-Audit in 60 Sekunden — MetricSpot</title>
</head>
Muster: seitenspezifisches Keyword zuerst, dann Marke.
[Seitenspezifischer Inhalt] — [Markenname]
Beispiele:
- Kostenloses SEO-Audit in 60 Sekunden — MetricSpot
- Preise — MetricSpot
- Wie HSTS funktioniert — MetricSpot Docs
Der Bindestrich-Separator ist ein Google-freundliches Visual; Halbgeviertstrich, Geviertstrich und Pipe funktionieren alle. Wähle einen und nutze ihn konsistent.
Astro:
---
const { title } = Astro.props;
---
<title>{title} — MetricSpot</title>
Next.js (App Router):
// app/page.tsx
export const metadata = {
title: "Kostenloses SEO-Audit in 60 Sekunden — MetricSpot",
};
// Template für verschachtelte Routen
// app/layout.tsx
export const metadata = {
title: { default: "MetricSpot", template: "%s — MetricSpot" },
};
WordPress — jedes moderne Theme gibt <?php wp_title(); ?> aus oder nutzt den neuen wp_head()-Hook. Yoast SEO und Rank Math lassen dich unter SEO → Search Appearance ein Title-Template setzen.
Regeln, die Google durchsetzt.
- Ein Titel pro Seite. Mehrere
<title>-Tags = undefiniertes Verhalten; Browser und Google lesen den ersten und ignorieren den Rest. - Titel im
<head>, nicht im Body. Ein Titel im<body>zählt nicht als Seitentitel. - Keine Keywords stopfen. „Bestes SEO-Tool | SEO-Audit | SEO auditieren | SEO-Check | …” ist ein Google-Quality-Verstoßmuster, das den Titel umschreiben lässt.
- Kein GROSSBUCHSTABEN-Titel. Google schreibt All-Caps-Titel in den Suchergebnissen in Titelschreibweise um.
Selbst auditieren:
curl -s https://yourdomain.com/ | grep -oE '<title>[^<]*</title>'
Wenn die Ausgabe leer ist, fehlt oder einen Framework-Platzhalter zeigt, ist der Titel kaputt.
Häufig gestellte Fragen
Soll jede Seite einen eindeutigen Titel haben?
Ja. Doppelte Titel verwirren Google darüber, welche Seite zu einer Anfrage ausgespielt werden soll, und Search Console flaggt sie als Quality-Issue. Wenn zwei Seiten berechtigt denselben Titel haben (paginierte Archive, Sort-Varianten), bündle sie per rel="canonical".
Wirkt sich der Titel auf das Browser-Tab-Favicon aus?
Nein — das ist das Favicon (eine separate Datei). Der Titel ist der Text im Tab. Beide zählen, beide gehören gesetzt.
Was, wenn ich den Titel per JavaScript dynamisch setze?
Der serverseitig gerenderte Titel ist das, was Google beim ersten Crawl liest. Googlebot rendert JavaScript bei späteren Crawls, sodass ein per JS gesetzter Titel aufgegriffen wird — aber mit Stunden bis Tagen Verzögerung. Bei Seiten, bei denen Ranking zählt, den Titel serverseitig setzen.
Quellen
Zuletzt aktualisiert 2026-05-11