Pesquisa

Extraia resultados do Bing Search com dados parseados para anúncios pagos e listagens orgânicas, com suporte a targeting por geo-localização, localização de domínio e paginação.

O bing_search a fonte é projetada para recuperar páginas de resultados do Bing (SERPs).

circle-info

Para rastrear resultados de busca gerados por IA do Bing, use o render parâmetro.

Amostras de requisição

No exemplo abaixo, fazemos uma solicitação para recuperar resultados de busca do Bing para o termo de busca adidas. A busca começará na página 11 e recuperará 10 páginas de resultados, que serão entregues em um formato estruturado.

curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
        "source": "bing_search",
        "domain": "com",
        "query": "adidas",
        "start_page": 11,
        "pages": 10,
        "callback_url": "https://your.callback.url",
        "parse": true
    }'

Usamos o método de integração Realtime síncrono em nossos exemplos. Se você quiser usar Proxy Endpoint ou integração Push-Pull assíncrona, consulte a página de na seção.

No exemplo a seguir, enviamos uma solicitação para recuperar resultados de busca do Bing gerados por IA para o termo de busca best seo tools.

Valores de parâmetros de requisição

Genérico

Configuração básica e opções de personalização para scraping de buscas no Bing.

Parâmetro
Descrição
Valor Padrão

source

Define o scraper.

bing_search

query

A palavra-chave ou frase a ser pesquisada.

-

render

Habilita renderização JavaScript quando definido como html. Mais info.

-

parse

Retorna dados analisados quando definido como true. Explorar dicionário de saída dicionário de dados.

false

callback_url

URL para o seu endpoint de callback. Mais info.

-

user_agent_type

Tipo de dispositivo e navegador. A lista completa pode ser encontrada aqui.

desktop

- parâmetro obrigatório

Localização

Adapte os resultados da busca a locais geográficos, domínios e idiomas específicos.

Parâmetro
Descrição
Valor Padrão

geo_location

Especifica a localização para os resultados de busca. Suporta formatos de cidade, estado, país ou coordenadas. Saiba mais.

-

domain

Localize resultados para um determinado país. Valores válidos: com, ru, ua, by, kz, tr.

com

locale

Accept-Language valor do cabeçalho que altera o idioma da interface web da página de busca do Bing. Mais info.

-

Paginação

Controles para gerenciar a paginação e a recuperação de resultados de busca.

Parâmetro
Descrição
Valor Padrão

start_page

Número da página inicial.

1

pages

Número de páginas a serem recuperadas.

1

limit

Número de resultados a serem recuperados em cada página.

10

Dados estruturados

O SERP Scraper API é capaz de extrair um objeto HTML ou JSON que contém resultados de busca do Bing, oferecendo dados estruturados sobre vários elementos da página de resultados.

file-download
9KB

Dicionário de dados de saída

Exemplo de HTML

Estrutura JSON

A tabela abaixo apresenta uma lista detalhada de cada recurso da SERP que analisamos, junto com sua descrição e tipo de dado. A tabela também inclui alguns metadados.

Chave
Descrição
Tipo

url

A URL da página de busca do Bing.

string

página

O número da página atual.

integer

resultados

Um dicionário contendo os resultados da pesquisa.

object

paid (opcional)

Uma lista de resultados patrocinados com seus respectivos detalhes.

array

organic

Uma lista de listagens não pagas com seus respectivos detalhes.

array

parse_status_code

O código de status do job de parsing. Você pode ver os códigos de status do parser descritos aquiarrow-up-right.

integer

created_at

O timestamp quando a tarefa de scraping foi criada.

timestamp

updated_at

O timestamp quando a tarefa de scraping foi finalizada.

timestamp

status_code

O código de status da tarefa de scraping. Você pode ver os códigos de status do scraper descritos aquiarrow-up-right.

integer

job_id

O ID do job associado à tarefa de scraping.

string

circle-info

Nas seções a seguir, trechos de código JSON parseado são encurtados quando há mais de um item disponível para o tipo de resultado.

Chave (paid)
Descrição
Tipo

pos

A posição do anúncio dentro da lista de anúncios pagos.

integer

url

A URL completa do anúncio pago.

string

desc

Uma breve descrição ou resumo do conteúdo do anúncio.

string

title

O título principal ou manchete do anúncio.

string

url_shown

A URL simplificada exibida para os usuários.

string

pos_overall

A classificação do anúncio entre todos os resultados de busca, incluindo listagens pagas e orgânicas.

integer

Organic

Chave (organic)
Descrição
Tipo

pos

A posição do resultado orgânico dentro da lista de resultados orgânicos.

integer

url

A URL completa do resultado de busca orgânico.

string

desc

Uma breve descrição ou resumo do conteúdo do resultado orgânico.

string

title

O título principal ou manchete do resultado orgânico.

string

url_shown

A URL simplificada exibida para os usuários.

string

pos_overall

A classificação do resultado orgânico entre todos os resultados de busca, incluindo listagens pagas e orgânicas.

integer

Atualizado

Isto foi útil?