SEO-Übersetzung
Dieses Werkzeug übersetzt Website-Texte und ersetzt dabei die wörtliche Übersetzung zentraler Begriffe durch die Formulierung, nach der im Zielland tatsächlich gesucht wird. Gedacht für Unternehmen, die eine deutsche Produktseite in eine andere Sprache bringen und dabei die dortige Suchgewohnheit statt nur die Sprache berücksichtigen wollen.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Warum wörtlich übersetzt oft am Ziel vorbeigeht
Ein deutscher Begriff wie „PDF verkleinern“ hat im Englischen mehrere mögliche Übersetzungen – „compress PDF“, „reduce PDF size“, „shrink PDF“ – von denen nur eine tatsächlich in nennenswertem Umfang gesucht wird. Eine wörtliche Übersetzung trifft nicht zwangsläufig diesen tatsächlich gesuchten Begriff. Diese Funktion übersetzt den Fließtext regulär, ersetzt aber die von Ihnen markierten Schlüsselbegriffe durch die im Zielland gebräuchliche Suchformulierung.
Was Sie vorgeben können
Sie markieren die zentralen Begriffe im Ausgangstext, etwa den Namen der Funktion oder das Hauptthema der Seite. Für diese Begriffe berücksichtigt die Übersetzung die im Zielland übliche Suchformulierung, für den übrigen Text bleibt die natürliche, flüssige Übersetzung erhalten. Ohne eigene Vorgabe übersetzt das Werkzeug diese Begriffe möglichst naheliegend, ohne Anspruch auf eine eigene Keyword-Recherche im Zielmarkt. Für eine verlässliche Auswahl der Zielbegriffe bleibt eine eigene, auf das Zielland bezogene Recherche empfehlenswert, diese Funktion übernimmt die sprachliche Umsetzung.
Preis
$0.003 pro Anfrage plus $0.0135 je 1.000 Wörter des Textes, derselbe Preis wie bei der einfachen Textübersetzung. Diese Fähigkeit befindet sich in der Beta-Phase und wird bei zusammengesetzten oder mehrdeutigen Fachbegriffen weiter verfeinert. Eine Produktseite mit rund 500 Wörtern Text kostet damit einen Bruchteil eines US-Dollars, unabhängig von der Anzahl markierter Begriffe. Der Betrag wird vor dem Absenden angezeigt, ohne Abonnement.
Nutzung
Genutzt wird die Funktion direkt auf dieser Seite oder über die API, etwa im Rahmen einer bestehenden Übersetzungs-Pipeline für mehrsprachige Produktseiten. Für HTML-Seiten mit eingebetteter Auszeichnung eignet sich das Schwesterwerkzeug für HTML-Übersetzung, das dieselbe Begriffslogik ebenfalls berücksichtigen kann. Für reine Rohtexte ohne besonderen Anspruch an die Suchmaschinenoptimierung genügt dagegen die einfache Textübersetzung, die etwas naheliegender formuliert, dafür aber ohne Keyword-Fokus.
Anwendungsfälle
Die Produktseite für den englischen Markt
Schneider IT-Systeme GmbH & Co. KG übersetzt eine deutsche Produktseite ins Englische und markiert dabei den zentralen Begriff, damit die englische Fassung nach der tatsächlich gesuchten Formulierung benannt ist, nicht nach der wörtlichen Übersetzung.
Der Blogbeitrag für die französische Zielgruppe
Anna Hoffmann übersetzt einen deutschen Ratgeberbeitrag ins Französische und passt die Überschrift an eine im französischen Markt gebräuchliche Suchformulierung an.
Die Kategorieseite eines Online-Shops
Vor der Erweiterung nach Spanien lässt Jonas Weber die Kategorieseiten seines Shops übersetzen und dabei die wichtigsten Produktbegriffe an die dort verbreitete Suchsprache anpassen.
Häufige Fragen
Übernimmt das Werkzeug auch die Keyword-Recherche im Zielland?
Nein, es übersetzt und passt markierte Begriffe möglichst naheliegend an; eine eigene, auf das Zielland bezogene Recherche bleibt empfehlenswert.
Was passiert mit dem übrigen Text?
Er wird wie bei der einfachen Textübersetzung natürlich und flüssig übertragen; nur die markierten Schlüsselbegriffe erhalten die zusätzliche Prüfung.
Was kostet eine SEO-Übersetzung?
$0.003 pro Anfrage plus $0.0135 je 1.000 Wörter des Textes, derselbe Preis wie bei der einfachen Textübersetzung.
Ist diese Funktion schon ausgereift?
Sie befindet sich in der Beta-Phase und wird bei zusammengesetzten oder mehrdeutigen Fachbegriffen weiter verfeinert.
Wird mein Text gespeichert?
Nein, er wird zur Übersetzung verarbeitet und danach nicht aufbewahrt; ein Konto ist nicht erforderlich.
Funktioniert das auch mit HTML-Seiten?
Ja, über das Schwesterwerkzeug für HTML-Übersetzung, das dieselbe Begriffslogik auf Seiten mit Auszeichnung anwendet.
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/translate/seo \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"…"}'const res = await fetch("https://api.kit.forhosting.com/translate/seo", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/translate/seo",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/translate/seo", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/translate/seo", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "translate.seo",
"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_tokens | 20000 |
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. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |