SEO-Qualität eines URL-Slugs prüfen
Ein URL-Slug ist nur ein kleiner Teil einer Seite, vermittelt Suchmaschinen und klickbereiten Personen aber nützliche Informationen.
Im Browser ausführen – kostenlos
Dieses Werkzeug ermöglicht Ihnen eine wiederholbare Prüfung vor der Veröffentlichung. Geben Sie einen Slug und das Ziel-Keyword ein, um eine angemessene Länge, überflüssige Füllwörter und die Anzahl relevanter Keyword-Begriffe festzustellen. Das Ergebnis enthält einzelne Prüfungen, gefundene und fehlende Begriffe, eine nachvollziehbare Punktzahl sowie konkrete Probleme, die Sie beheben können. Dabei wird nicht behauptet, eine Position in den Suchergebnissen vorhersagen zu können.
Nutzen Sie das Ergebnis als praktische Prüfliste
Betrachten Sie zuerst die einzelnen Prüfungen und nicht die Gesamtpunktzahl als Ranking-Prognose. Die Längenprüfung akzeptiert drei bis sechzig Zeichen. Dieser breite Bereich hält Adressen lesbar, ohne jede Seite in dieselbe Form zu zwingen. Die Stoppwortprüfung erkennt häufige englische Bindewörter wie „the“, „of“ und „for“. Ihr Vorkommen ist nicht automatisch schädlich, doch das Entfernen eines unnötigen Wortes ergibt oft eine klarere Adresse. Die Keyword-Relevanz vergleicht normalisierte vollständige Wörter, sodass eine teilweise Zeichenübereinstimmung das Ergebnis nicht künstlich erhöht. Das Werkzeug nennt genau die passenden und fehlenden relevanten Zielbegriffe. Dadurch erkennen Redaktionen, was die Punktzahl verändert hat, und können den Vorschlag einfach prüfen. Ein hohes Ergebnis besagt lediglich, dass der Slug diese mechanischen Regeln erfüllt. Es garantiert kein Ranking, denn Inhaltsqualität, Wettbewerb, Links, technischer Zustand und Suchabsicht liegen außerhalb des Funktionsumfangs.
Verstehen Sie die Messung der Keyword-Relevanz
Das Werkzeug normalisiert beide Eingaben zu lateinischen Kleinbuchstaben und Zahlen, zerlegt sie in Wörter und entfernt häufige englische Stoppwörter aus dem Ziel-Keyword. Wiederholte Zielbegriffe zählen nur einmal. Anschließend wird die Abdeckung berechnet: Die Anzahl eindeutiger relevanter Begriffe, die als vollständige Slug-Wörter vorkommen, wird durch die Gesamtzahl relevanter Begriffe geteilt. Eine Abdeckung von eins bedeutet, dass alle vorkommen; eine Hälfte bedeutet, dass die Hälfte vorkommt. Ab fünfzig Prozent gilt die Prüfung als bestanden. Das Verfahren ist bewusst deterministisch und leicht nachprüfbar. Es verwendet weder Synonyme noch Wortstämme, Suchvolumen, Embeddings oder ein Sprachmodell und setzt daher unterschiedliche Wörter nicht bedeutungsgleich. Verwenden Sie die Liste fehlender Begriffe als redaktionellen Hinweis, nicht als Aufforderung, jedes Wort in die Adresse zu pressen. Bei langen Keywords mit unwichtigen Zusätzen kann ein knapper Slug trotz teilweiser Abdeckung die bessere Entscheidung sein.
Prüfen Sie vor Veröffentlichungen und Migrationen
Führen Sie die Prüfung durch, solange die Seite ein Entwurf ist und eine Slug-Änderung kaum Aufwand verursacht. Geben Sie das Keyword an, das die tatsächliche Suchabsicht der Seite am besten beschreibt, statt lose verwandte Phrasen zu sammeln. Erscheint ein Problem, bearbeiten Sie den Vorschlag und vergleichen Sie das neue Ergebnis, während die Adresse natürlich und erkennbar bleibt. Die deterministische Ausgabe eignet sich auch für redaktionelle Automatisierung: Ein CMS kann schwache Vorschläge markieren, Prüfdaten neben einer Freigabe speichern oder einen Teamstandard ohne Netzwerkanfrage anwenden. Bei einer Migration können Sie Zielpfade prüfen, bevor Weiterleitungen festgelegt werden. Beachten Sie, dass Änderungen an veröffentlichten URLs Folgen haben, die diese Punktzahl nicht abbildet. Bewahren Sie wertvolle Adressen möglichst und setzen Sie erforderlichenfalls eine geeignete Weiterleitung. Eine API-Anfrage kostet $0.002; die Browserversion unterstützt schnelle manuelle Prüfungen. Beide Kanäle liefern ohne Live-SERP-Daten dasselbe Ergebnis.
Anwendungsfälle
Slug eines Artikelentwurfs prüfen
Vergleichen Sie einen vorgeschlagenen Pfad vor der Veröffentlichung mit dem primären Keyword.
Qualitätshinweis im CMS ergänzen
Prüfen Sie Entwürfe deterministisch und leiten Sie unklare Vorschläge an die Redaktion weiter.
Migrationsziele kontrollieren
Bewerten Sie neue Pfadsegmente, bevor Weiterleitungen und Einführungspläne feststehen.
Häufige Fragen
Was kostet eine Prüfung per API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Prüfung läuft auch im Browser.
Garantiert eine gute Punktzahl ein besseres Ranking?
Nein. Sie bestätigt nur die genannten Prüfungen; Rankings hängen von vielen Seiten-, Website-, Suchanfragen- und Wettbewerbsfaktoren ab.
Wie wird die Keyword-Relevanz berechnet?
Sie ist der Anteil eindeutiger relevanter Zielbegriffe, die als normalisierte vollständige Wörter im Slug vorkommen.
Sind alle Stoppwörter in Slugs schädlich?
Nein. Sie werden geprüft, weil manche unnötig sind; für bessere Verständlichkeit kann eines sinnvoll bleiben.
Kann ich eine vollständige URL eingeben?
Ja. Das Werkzeug entfernt Suchparameter oder Fragmente und bewertet nur das letzte Pfadsegment ohne abschließenden Schrägstrich.
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/slug-seo-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}'const res = await fetch("https://api.kit.forhosting.com/seo/slug-seo-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/slug-seo-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/slug-seo-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"slug":"best-running-shoes-women","target_keyword":"best running shoes for women"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/slug-seo-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"slug": "best-running-shoes-women",
"target_keyword": "best running shoes for women"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.slug_seo_check",
"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.
Limits
max_chars | 500 |
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. |