Submeter Palavras-chave & Recuperar Posições via JSON
Utilize o JSON, o método mais comum e simples para chamadas de API, para submeter um URL e as palavras-chave que deseja monitorizar.
Recupere as posições de classificação diretamente na sua base de dados ou escreva lógica personalizada e alertas com base na classificação de cada palavra-chave.
Monitorizar Posições em Diferentes Países & Dispositivos
Verifique as posições das palavras-chave em qualquer país suportado, em desktop ou mobile.
Obtenha resultados via Callback Personalizado ou Fila e Espera: chamamos o seu endpoint no momento em que estão prontos, ou você consulta o ID do pedido.
Resultados em Tempo Real, Construídos para Volume
Cada pedido executa uma verificação ao vivo do SERP, para que obtenha resultados de pesquisa reais exatamente como aparecem agora — não posições obsoletas ou em cache.
Veja o que um pesquisador real vê em cada país suportado, no desktop ou móvel, para classificações precisas e específicas por localização.
Construído para volume: rastreie até 100 palavras-chave por pedido e escale o seu plano à medida que as suas necessidades crescem, lidando confortavelmente com períodos de pico de relatórios.
Acompanhe Classificações em 20 Países
- Austrália
- Bélgica
- Brasil
- Canadá
- Dinamarca
- França
- Alemanha
- Índia
- Itália
- Japão
- México
- Países Baixos
- Noruega
- Polónia
- Singapura
- África do Sul
- Espanha
- Suécia
- United Kingdom
- United States
Exemplos de Chamadas API
Criar Pedido de Rastreamento de Classificação (sem Callback)
curl --location --request POST "https://api.seoptimer.com/v1/rank/create" \
--header "Content-Type: application/json" \
--header "Accept: application/json" \
--header "x-api-key: XXXXXX" \
--data '{"url":"example.com","keywords":["your first keyword","your second keyword"],"country_code":"US","device":"mobile"}'
{
"success": true,
"data": {
"id": 4,
"url": "https://example.com",
"keywords": [
"your first keyword",
"your second keyword"
],
"country_code": "US",
"callback": "",
"device": "mobile"
}
}
Obter Resultado
curl --location --request GET "https://api.seoptimer.com/v1/rank/get/4" \
--header "Content-Type: application/json" \
--header "x-api-key: XXXXXX" \
--data ""
{
"success": true,
"data": {
"id": 4,
"status": "completed",
"input": {
"url": "https://example.com",
"keywords": [
"your first keyword",
"your second keyword"
],
"country_code": "US",
"callback": "",
"device": "mobile"
},
"updated_at": "2026-07-06 17:15:24",
"output": {
"results": [
{
"keyword": "your first keyword",
"position": 1,
"url": "https://example.com/about"
},
{
"keyword": "your second keyword",
"position": null,
"url": "https://example.com"
}
]
}
}
}
{
"success": true,
"data": {
"id": 4,
"status": "completed",
"input": {
"url": "https://example.com",
"keywords": [
"your first keyword",
"your second keyword"
],
"country_code": "US",
"callback": "",
"device": "mobile"
},
"updated_at": "2026-07-06 17:15:24",
"output": {
"results": [
{
"keyword": "your first keyword",
"position": 1,
"url": "https://example.com/about"
},
{
"keyword": "your second keyword",
"position": null,
"url": "https://example.com"
}
]
}
}
}
Especificação da API
Envie um pedido POST para /v1/rank/create com a sua chave API no cabeçalho x-api-key. Campos do pedido:
| Campo | Obrigatório | Tipo | Padrão | Notas |
|---|---|---|---|---|
url |
Sim | string | — | O URL ou domínio do site para acompanhar as classificações. |
keywords |
Sim | array ou string separada por vírgulas | — | As palavras-chave a verificar — até 100 por pedido. |
country_code |
Não | string (ISO 2-letter) | US |
Um dos 20 países suportados (ex: US, GB, AU, DE). |
device |
Não | string | desktop |
Ou desktop ou mobile. |
callback |
Não | string (URL) | — | Um URL de webhook para o qual enviamos os resultados quando a verificação é concluída. |
Planos da API de Acompanhamento de Classificações
- Preço$50 por Mês
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês500
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
- Preço$100 por Mês
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês1500
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
- Preço$200 por Mês
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês5000
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
- Preço$37.50 por MêsCobrado Anualmente a $450
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês500
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
- Preço$75 por MêsCobrado Anualmente a $900
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês1500
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
- Preço$150 por MêsCobrado Anualmente a $1,800
- Posições de Rastreamento de Classificação de Palavras-Chave por Mês5000
- Enviar URLs via JSON
- Recuperar Pontos de Dados via JSON
Casos de Uso
Para quem é?
Agências Digitais
Acompanhe automaticamente as classificações de palavras-chave para cada cliente e alimente dados de posição ao vivo nos seus próprios painéis e relatórios de marca branca.
Proprietários de Soluções SaaS e Personalizadas
Adicione dados de classificação de palavras-chave em tempo real ao seu próprio produto, ou construa uma integração personalizada sobre a API de Rastreamento de Classificação.
Bloggers e Pesquisadores
Meça como o conteúdo é classificado ao longo do tempo, identifique tendências e compare o desempenho das palavras-chave em grandes conjuntos de termos.
Por que o SEOptimer é melhor do que as outras ferramentas?
Visualizamos um site como um utilizador real, usando um navegador em vez de um bot que apenas lê o código, e conseguimos ver conteúdo dinâmico e scripts que outras ferramentas não conseguem.
Há muito mais num site do que apenas SEO On-Page. Analisamos uma série de fatores importantes que são relevantes não só para SEO, mas também para Usabilidade e Acessibilidade.
Os nossos relatórios PDF são rápidos – a maioria das páginas pode ser totalmente auditada, com o PDF gerado em menos de 20 segundos.
Nos relatórios e na ferramenta de Incorporação, pode personalizar Fontes, Cores, Layouts de Exibição, Conteúdo, Verificações e Secções, Texto do Relatório, Conteúdo de Email.