Traduci i contenuti SEO
Questo strumento traduce contenuti pensati per Google — pagine, articoli, schede — mantenendo l’efficacia SEO nella nuova lingua: non traduce le parole chiave alla lettera, ma cerca come le persone cercano davvero quel tema. Cura title, meta description e testo. È in beta.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Le keyword non si traducono, si cercano
Tradurre una parola chiave parola per parola è l’errore classico: chi cerca in inglese non usa la traduzione letterale del termine italiano, ma la sua espressione tipica. Lo strumento tiene conto di questo e propone il testo attorno all’intento di ricerca del mercato di arrivo, non alla lettera dell’originale. Il senso resta il tuo, ma le espressioni chiave suonano come quelle che l’utente digita davvero.
Title e meta description curati
Un contenuto SEO non è solo il corpo: title e meta description sono ciò che appare in SERP e decide il click. Vengono tradotti tenendo d’occhio la lunghezza utile e la presenza del termine chiave, così non ti ritrovi un title tagliato o una descrizione che ha perso la parola importante. Il risultato è pronto da rivedere e pubblicare, non da riscrivere da capo.
Va rivisto, non è automatico al 100%
Il posizionamento dipende da fattori che uno strumento non conosce: la concorrenza reale su quella parola nel nuovo mercato, il volume di ricerca, la strategia del sito. Consideralo un ottimo primo adattamento, da rifinire con la tua ricerca di keyword. È in beta proprio per questo. Il costo si conta a parola di testo tradotto.
Casi d'uso
L’articolo del blog per il mercato inglese
Rossi & Figli S.r.l. ha un articolo che posiziona bene in Italia e lo vuole in inglese. Lo strumento adatta il testo e il title all’espressione di ricerca inglese, poi Marco Rossi verifica le keyword.
Le schede prodotto ottimizzate
Un negozio online traduce in tedesco le schede curate per la ricerca, mantenendo i termini che i clienti tedeschi cercano davvero invece della traduzione letterale.
La pagina servizi
Uno studio adatta in inglese la pagina dei servizi, con title e meta description tradotti tenendo la lunghezza giusta e il termine chiave in evidenza.
Domande frequenti
Traduce le parole chiave alla lettera?
No: cerca l’espressione con cui gli utenti del mercato di arrivo cercano davvero quel tema, invece della traduzione letterale del termine italiano. È il punto che distingue questo strumento.
Cura anche title e meta description?
Sì: vengono tradotti tenendo d’occhio la lunghezza utile e la presenza del termine chiave, così restano efficaci in SERP e non escono tagliati o senza la parola importante.
Posso pubblicare il risultato così com’è?
È un ottimo primo adattamento, ma il posizionamento dipende dalla concorrenza reale e dai volumi di ricerca del nuovo mercato: conviene rivederlo con una tua ricerca di keyword. Per questo è in beta.
Quanto costa?
$0.003 a richiesta più $0.0135 ogni 1.000 parole tradotte. Un articolo da 1.000 parole costa meno di due centesimi di dollaro, senza abbonamento.
I miei contenuti restano riservati?
Sì: vengono elaborati per la traduzione e poi eliminati. Non restano archiviati e non serve un account per usare lo strumento.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"text": "…"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "translate.seo",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_tokens | 20000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
422 | task_failed | L'attività non è andata a buon fine: non ti viene addebitato nulla. |