ForHosting KIT · SEO

Rapporto densità SEO e controllo della sovraottimizzazione

Un rapporto di densità trasforma una vaga impressione di ripetitività in misure semplici e riproducibili.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Incolli il testo della pagina, inserisca una parola o frase obiettivo e scelga la percentuale che deve attivare un avviso. Il rapporto restituisce il numero esatto di occorrenze, la quota di testo occupata dalla parola chiave e un indicatore di sovraottimizzazione. Il funzionamento locale e deterministico è adatto a controlli editoriali, flussi di pubblicazione e regole di qualità ripetibili, senza scaricare pagine o ipotizzarne il contenuto visibile.

Misuri la frase obiettivo con coerenza

Le verifiche delle parole chiave diventano spesso soggettive: una persona conta le frasi esatte, un’altra include parti di parole e una terza stima la frequenza leggendo la bozza. Questo rapporto applica una regola stabile. Normalizza maiuscole, minuscole e forme Unicode compatibili, divide testo e parola chiave in termini e cerca la sequenza completa. «Scarpa» non conta «scarpe», mentre «scarpa da corsa» conta solo quelle parole adiacenti e in quell’ordine. La punteggiatura intermedia non impedisce una corrispondenza. Le occorrenze possono sovrapporsi, mantenendo completo il conteggio nelle costruzioni ripetute. total_words mostra il denominatore insieme alla percentuale. Fornisca, se possibile, il testo visibile definitivo: navigazione, markup nascosto e contenuti assenti dall’input non influenzano il risultato. Poiché la capacità analizza il testo inviato senza recuperare un URL, lo stesso input produce sempre la stessa risposta ed è facile da riprodurre durante la revisione.

Comprenda la densità e la soglia di avviso

La densità è il numero di parole occupate dalle occorrenze diviso per il totale delle parole e moltiplicato per 100. Una frase di tre parole trovata due volte contribuisce quindi con sei parole al numeratore. La definizione rende confrontabili frasi e termini singoli senza sottostimare le espressioni lunghe. Il risultato viene arrotondato a due decimali. Imposti threshold sulla percentuale massima ammessa dal Suo processo; il valore predefinito è 3. over_optimized diventa vero soltanto quando la densità supera la soglia, non quando la eguaglia. Questo confine rende prevedibili le regole automatiche. Un avviso richiede una valutazione umana e non dimostra una penalizzazione. I motori di ricerca non pubblicano una densità ideale universale e la ripetizione naturale cambia con argomento, formato, marchio e lessico tecnico. Usi la soglia come regola interna, confronti pagine simili e legga i passaggi segnalati prima di modificarli. Eliminare meccanicamente ogni ripetizione può ridurre la chiarezza.

Inserisca il rapporto nel flusso editoriale

Esegua il rapporto dopo la revisione sostanziale, quando titoli, inviti all’azione, didascalie e corpo sono vicini alla pubblicazione. Il Suo team può archiviare conteggio, percentuale, soglia e indicatore con ogni bozza e ripetere la richiesta dopo le modifiche per mostrare cosa è cambiato. Le agenzie possono applicare limiti diversi a prodotti, glossari e articoli lunghi senza alterare il calcolo. Può anche inserirlo in un controllo prepubblicazione: invii testo e parola chiave, verifichi over_optimized e rimandi una bozza segnalata alla redazione con una spiegazione. I campi grezzi rendono verificabile la decisione. Un testo vuoto è valido e restituisce zero parole, occorrenze e densità; una parola chiave vuota viene rifiutata perché manca un obiettivo misurabile. L’algoritmo non usa rete, casualità, orologio o modelli, quindi i risultati restano deterministici. Ogni richiesta API costa $0.002; il browser può usare lo stesso calcolo puro prima dell’automazione.

Controlli una bozza prima della pubblicazione

Misuri la frase principale nel testo finale e invii le ripetizioni inattese a una revisione editoriale umana.

Applichi una regola di qualità dei contenuti

Usi una soglia esplicita nell’intero flusso, conservando conteggio e percentuale che spiegano ogni avviso.

Confronti le revisioni con coerenza

Mantenga le stesse impostazioni prima e dopo la modifica per verificare la riduzione senza cambiare metodo.

Come viene calcolata la densità della parola chiave?

Le parole occupate dalle corrispondenze esatte vengono divise per il totale, moltiplicate per 100 e arrotondate a due decimali.

La corrispondenza ignora maiuscole e minuscole?

Sì. Testo e parola chiave sono normalizzati senza distinzione, ma i confini completi e l’ordine della frase restano importanti.

Quando una pagina risulta sovraottimizzata?

L’indicatore è vero quando la densità supera rigorosamente la soglia fornita, il cui valore predefinito è 3 per cento.

Un avviso dimostra che il posizionamento calerà?

No. È un avviso editoriale fondato sulla regola scelta da Lei, non una previsione né una dichiarazione di penalità.

Quanto costa una richiesta API?

Ogni richiesta costa $0.002. Il calcolo deterministico non scarica pagine e non utilizza modelli esterni.

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.

POSThttps://api.kit.forhosting.com/seo/keyword-density-report

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/seo/keyword-density-report \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Technical SEO helps a site become easier to crawl. A practical technical SEO review checks structure without forcing technical SEO into every sentence.","keyword":"technical SEO"}'
{
  "text": "Technical SEO helps a site become easier to crawl. A practical technical SEO review checks structure without forcing technical SEO into every sentence.",
  "keyword": "technical SEO"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "seo.keyword_density_report",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →