Compare palavras com a referência de tamanho SEO
A contagem de palavras não garante posicionamento, mas funciona como verificação editorial ao planejar, revisar ou atualizar uma página.
Executar grátis
Esta ferramenta compara o total informado com uma referência consistente para post de blog, página de produto, landing page, página de categoria ou guia prático. Ela informa se o valor está abaixo, dentro ou acima da faixa e mostra a distância exata até o limite mais próximo, oferecendo uma indicação clara sem tratar extensão como sinônimo de qualidade.
Use a referência como sinal de planejamento
Uma referência de palavras é mais útil antes da redação ou quando a edição precisa decidir se uma página parece curta ou dispersa demais. Informe a contagem completa e selecione o tipo que melhor representa sua função. O resultado aplica uma faixa fixa e classifica o valor como abaixo, dentro ou acima. Abaixo, mostra quantas palavras faltam até o mínimo; acima, apresenta o excesso sobre o máximo. Dentro da faixa, a diferença é zero. Use a classificação como convite à análise, não como ordem para incluir enchimento ou remover detalhes necessários. Intenção de busca, precisão, originalidade, estrutura, links internos, mídia e usabilidade continuam importantes. A referência apenas fornece um critério compartilhado e repetível para equipes, agências e briefings editoriais.
Escolha o tipo conforme a finalidade
O tipo selecionado define a faixa, portanto escolha pela finalidade principal, não pelo nome do modelo no sistema de conteúdo. Um post desenvolve um tema; uma página de produto explica uma oferta e apoia a compra; uma landing page foca campanha ou conversão; uma categoria organiza produtos ou recursos; e um guia ensina um processo. Se houver várias funções, selecione a que domina a intenção de busca e a jornada de conversão, registrando a decisão para manter comparações coerentes. A ferramenta rejeita tipos desconhecidos em vez de aplicar silenciosamente uma referência genérica. Isso impede que erros de digitação ou rótulos improvisados gerem avaliações convincentes, porém irrelevantes. Nomes fixos também tornam comparáveis auditorias, fluxos de publicação e verificações após revisões.
Interprete os resultados com responsabilidade
Uma página abaixo da faixa merece investigação, não expansão automática. Verifique se responde às perguntas importantes, demonstra o produto ou processo, trata objeções e oferece contexto suficiente. Se fizer isso de modo conciso, uma página menor pode ser adequada. Da mesma forma, não corte uma página longa apenas para satisfazer um número. Procure repetições, introduções extensas, desvios, especificações duplicadas ou seções próprias para páginas de apoio, preservando o que ajuda o visitante. Estar dentro da faixa confirma somente que a extensão é comum; não certifica precisão, relevância, legibilidade nem desempenho SEO. Em relatórios, registre contagem, tipo, resultado e diferença, compare páginas equivalentes e repita a análise após alterações relevantes. Os limites são inclusivos: valores exatamente no mínimo ou máximo ficam dentro da faixa.
Casos de uso
Revisar um briefing
Confira se a extensão proposta está na faixa padrão antes de encomendar o texto.
Identificar páginas rasas
Classifique páginas por tipo e encontre contagens abaixo do mínimo para revisão editorial.
Controlar um texto crescente
Veja quanto o rascunho excede o máximo antes de enxugar ou dividir seções.
Perguntas frequentes
Ficar na faixa garante melhor posicionamento?
Não. O resultado mede apenas extensão; não avalia intenção, qualidade, precisão, autoridade, links ou potencial de ranking.
Os limites fazem parte da faixa?
Sim. Uma contagem igual ao mínimo ou ao máximo é classificada dentro da referência.
O que ocorre com um tipo desconhecido?
A solicitação retorna erro de entrada inválida em vez de aplicar uma referência genérica ou inadequada.
Devo acrescentar palavras sempre que faltar?
Não. Verifique antes se faltam perguntas importantes ou evidências; não inclua enchimento só para alcançar o mínimo.
O que significa a diferença?
Abaixo, indica quanto falta para o mínimo; acima, o excesso sobre o máximo; dentro, retorna zero.
Quanto custa a solicitação API?
Cada solicitação API custa US$ 0,002. A versão no navegador é executada localmente sem cobrança.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/seo/word-count-benchmark \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":1350,"content_type":"blog_post"}'const res = await fetch("https://api.kit.forhosting.com/seo/word-count-benchmark", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 1350,
"content_type": "blog_post"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/word-count-benchmark",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 1350,
"content_type": "blog_post"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/word-count-benchmark", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":1350,"content_type":"blog_post"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":1350,"content_type":"blog_post"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/word-count-benchmark", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"word_count": 1350,
"content_type": "blog_post"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.word_count_benchmark",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |