SERP-Vorschau
Sehen Sie Ihr Suchergebnis vor der Veröffentlichung: Der Titel wird bei 60 Zeichen gekürzt, die URL bei 75 und die Beschreibung bei 160, jeweils mit Auslassungspunkten. Jeder gekürzte Teil wird markiert, und überzählige Leerzeichen verfälschen die Zählung nicht. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Ein Suchergebnis kann in einem Dokument ordentlich wirken und auf der Ergebnisseite dennoch ungeschickt erscheinen. Diese SERP-Vorschau übernimmt den Titel, die absolute URL und die Meta-Beschreibung, die Sie veröffentlichen möchten, wendet übliche Anzeigelimits an und liefert ein einfaches dreizeiliges Layout. Zusätzlich meldet sie gekürzte Felder. Damit eignet sie sich für schnelle redaktionelle Prüfungen, wiederholbare Qualitätssicherung und automatisierte Content-Abläufe vor der Veröffentlichung neuer Seiten.
Prüfen Sie den Text, den Suchende wahrscheinlich überfliegen
Such-Snippets sind kompakte Benutzeroberflächen. Besucher überfliegen sichtbare Adresse, Überschrift und ergänzende Beschreibung meist innerhalb weniger Sekunden. Deshalb muss jedes Feld seinen Zweck vermitteln, bevor der verfügbare Platz endet.
Tatsächliche Ergebnisse können je nach Gerätebreite, Schriftart, Suchanfrage und Entscheidung der Suchmaschine zur Textumschreibung abweichen. Die ausgegebenen Kennzeichen machen jede Änderung sichtbar, sodass Sie passenden von gekürztem Text unterscheiden können. Da Sie die ursprünglichen Felder liefern und keine Seite abgerufen wird, bleibt die Vorschau schnell, privat und zwischen Entwürfen reproduzierbar.
Verstehen Sie deterministische Kürzung und URL-Prüfung
Jedes Pflichtfeld muss eine nicht leere Zeichenfolge sein. Folgen von Leerzeichen werden vor dem Zählen auf ein einzelnes Leerzeichen reduziert. Dadurch führen unsichtbare Formatierungsunterschiede nicht zu irreführenden Vorschauen.
Die Zählung verwendet Unicode-Codepunkte, sodass gängige Akzentbuchstaben und Emoji nicht mitten in ihrer codierten Darstellung getrennt werden. Überschreitet ein normalisierter Wert sein Limit, wird das letzte sichtbare Zeichen durch ein Auslassungszeichen ersetzt; das fertige Ergebnis bleibt damit innerhalb der angegebenen Grenze. URLs werden zusätzlich geprüft.
Relative Pfade wie /produkte/neu werden abgelehnt, weil sie kein vollständiges Ziel bezeichnen. Eine gültige URL wird vor Zählung und Anzeige in eine normalisierte Form serialisiert. Die Antwort enthält die dargestellten Felder, eine anzeigefertige Vorschauzeichenfolge, einen Kürzungswert pro Feld und die angewandten Grenzen.
Mit dieser strukturierten Ausgabe kann eine Anwendung die Vorschau darstellen und zugleich eine eigene redaktionelle Warnung auslösen, wenn ein Wert gekürzt wurde.
Nutzen Sie die Vorschau für Veröffentlichung und Qualitätssicherung
Die Fähigkeit ist besonders nützlich, wenn vorgeschlagene Metadaten vom Schreiben in die Prüfung übergehen. Eine Veröffentlichungspipeline kann dieselben Eingaben als Testfälle ausführen, damit unerwartete Metadatenänderungen vor dem Deployment sichtbar werden. Verstehen Sie die Ausgabe als Konsistenzprüfung, nicht als Ranking-Prognose oder pixelgenaue Simulation jeder Ergebnisseite.
Suchmaschinen können andere Ausgangstexte wählen, Datumsangaben ergänzen, Breadcrumbs anzeigen oder einen Titel abhängig von der Anfrage ändern. Die Vorschau verzichtet bewusst auf Netzwerkanfragen und untersucht weder die aktive Seite noch Canonical-Tags, Robots-Anweisungen oder den Indexierungsstatus. Kombinieren Sie sie bei solchen Fragen mit Crawling- und technischen Audit-Werkzeugen.
Für einfache Längenprüfungen sind feste Regeln vorteilhaft: Gleiche Eingaben erzeugen gleiche Ergebnisse und leicht reproduzierbare Tests.
Anwendungsfälle
Metadaten vor der Veröffentlichung prüfen
Kontrollieren Sie, ob die wichtigsten Wörter aus Titel und Beschreibung nach einer typischen Kürzung sichtbar bleiben.
Prüfungen in den CMS-Ablauf einbauen
Stellen Sie gespeicherte Metadaten dar und weisen Sie Redakteure anhand der Kennzeichen auf Felder hin, die kürzer formuliert werden sollten.
Generierte Landingpages testen
Erzeugen Sie deterministische Vorschauen für viele generierte Seiten und bewahren Sie die strukturierte Ausgabe in Qualitätsberichten auf.
Häufige Fragen
Bildet das Werkzeug Google-Ergebnisse exakt nach?
Nein. Es verwendet praktische Zeichengrenzen für eine einheitliche redaktionelle Vorschau; echte Snippets variieren nach Anfrage, Gerät, Breite und Umschreibung.
Wie wird langer Text gekürzt?
Text hinter der Feldgrenze wird entfernt, und die letzte verfügbare Zeichenposition erhält ein Auslassungszeichen.
Ruft das Werkzeug meine Seite ab oder untersucht es sie?
Nein. Es prüft und formatiert nur die übergebenen Zeichenfolgen, ohne Netzwerkanfrage, Indexierungsprüfung oder Abruf aktiver Metadaten.
Welche Längengrenzen gelten für Titel, URL und Beschreibung?
Die Vorschau nutzt 60 Zeichen für den Titel, 75 für die URL und 160 für die Beschreibung. Das sind praktische redaktionelle Grenzen; echte Ergebnisse können je nach Bildschirmbreite, Schrift und Suchanfrage abweichen.
Warum wird meine relative URL abgelehnt?
Ein Pfad wie /products/new benennt kein vollständiges Ziel für ein Suchergebnis. Geben Sie die vollständige Adresse samt Domain ein; die Vorschau vereinheitlicht sie, bevor sie gezählt und angezeigt wird.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/seo/serp-snippet-preview \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"title":"Practical Technical SEO Checklist for Growing Websites","url":"https://example.com/resources/technical-seo-checklist","description":"Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."}'const res = await fetch("https://api.kit.forhosting.com/seo/serp-snippet-preview", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"title": "Practical Technical SEO Checklist for Growing Websites",
"url": "https://example.com/resources/technical-seo-checklist",
"description": "Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/serp-snippet-preview",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"title": "Practical Technical SEO Checklist for Growing Websites",
"url": "https://example.com/resources/technical-seo-checklist",
"description": "Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/serp-snippet-preview", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"title":"Practical Technical SEO Checklist for Growing Websites","url":"https://example.com/resources/technical-seo-checklist","description":"Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"title":"Practical Technical SEO Checklist for Growing Websites","url":"https://example.com/resources/technical-seo-checklist","description":"Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/serp-snippet-preview", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"title": "Practical Technical SEO Checklist for Growing Websites",
"url": "https://example.com/resources/technical-seo-checklist",
"description": "Review crawlability, indexing, metadata, internal links, structured data, performance, and monitoring with a practical technical SEO checklist."
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.serp_snippet_preview",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Prüfen Sie den Text, den Suchende wahrscheinlich überfliegen
Geben Sie den geplanten Seitentitel, die absolute HTTP- oder HTTPS-URL und die Meta-Beschreibung ein. Das Werkzeug vereinheitlicht Leerzeichen, analysiert die URL, begrenzt den Titel auf 60 Zeichen, die URL auf 75 Zeichen und die Beschreibung auf 160 Zeichen und ordnet anschließend URL, Titel und Beschreibung in getrennten Zeilen an. Diese Werte sind praktische redaktionelle Grenzen und keine Zusage für die Darstellung einer bestimmten Suchmaschine.
Verstehen Sie deterministische Kürzung und URL-Prüfung
Sie müssen als absolute Adressen interpretierbar sein und HTTP oder HTTPS verwenden.
Nutzen Sie die Vorschau für Veröffentlichung und Qualitätssicherung
Eine Content-Plattform kann die API bei jedem Speichern eines Artikels aufrufen, die strukturierte Antwort neben dem Entwurf ablegen und überarbeitungswürdige Felder markieren.
Technische Fragen
Was kostet eine Vorschau?
Jedes über die API verarbeitete Element kostet $0.002. Der Browser-Runner kann dieselbe deterministische Logik lokal verwenden.
Warum muss die URL absolut sein?
Eine vollständige HTTP- oder HTTPS-Adresse liefert Ursprung und Ziel für ein eindeutiges Suchergebnis. Relative Pfade werden abgelehnt.