Todos los scrapers

Buscadores

Bing Scraper

bing.com

99.6% Tasa de éxito
8.4s Respuesta media
Bot detection + rate limiting Protección
1040 llamadas Medido sobre

Bing importa más de lo que sugiere su cuota de mercado porque alimenta a varios asistentes de IA, así que seguirlo junto a Google da una imagen más completa de dónde aparece realmente una página. Un endpoint de plugin dedicado recibe una palabra clave y devuelve la página de resultados ya analizada: resultados orgánicos con posición, título, URL, URL visible, dominio y descripción, anuncios superiores e inferiores en sus propias listas, búsquedas relacionadas y el número total de resultados. Cada página se renderiza en un navegador real a través de un exit en el país que elijas, así que los anuncios son los que ve quien busca allí, y la respuesta tiene la misma estructura que nuestro endpoint /serpApi de Google, de modo que un solo pipeline gestiona ambos buscadores.

Qué puedes extraer

  • Resultados orgánicos con posición, título, URL, URL visible, dominio y descripción
  • Anuncios superiores e inferiores en listas separadas, con el dominio del anunciante
  • Búsquedas relacionadas
  • Número total de resultados, páginas revisadas y un indicador hasMore
  • Conjuntos de resultados por país e idioma (proxy_country + language)
  • Hasta 10 páginas de resultados por llamada

Endpoints dedicados

/search/bing

Resultados de búsqueda de Bing

Resultados de búsqueda para una palabra clave: organic (position, title, url, displayedUrl, domain, description), topAds y bottomAds, relatedSearches y totalResults, más un recuento para cada lista. Elige el mercado con proxy_country y language; recopila hasta 10 páginas con pages_to_check. Mismos parámetros y misma estructura de respuesta que /serpApi.

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/search/bing?keyword=car%20insurance&pages_to_check=1&proxy_country=GB"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/search/bing",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"keyword": "car insurance", "pages_to_check": "1", "proxy_country": "GB"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.bingSearch('car insurance', {
  pagesToCheck: 1,
  proxyCountry: 'GB',
});
console.log(results);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Ejemplo de respuesta

{
  "engine": "bing",
  "keyword": "car insurance",
  "country": "GB",
  "language": "en",
  "totalResults": 48600,
  "resultsCollected": 10,
  "topAdsCount": 5,
  "bottomAdsCount": 3,
  "organicResultsCount": 2,
  "topAds": [
    {
      "position": 1,
      "title": "Compare UK Car Insurance | Compare the Market ™ Car",
      "url": "https://www.bing.com/aclk?ld=e8rLZhoUrp6ZXr4IGK-mBmdT...",
      "displayedUrl": "https://www.comparethemarket.com › Car › Insurance",
      "domain": "comparethemarket.com",
      "description": "Accelerate Your Car Insurance, Get A Free Quote In Minutes..."
    }
  ],
  "bottomAds": [
    {
      "position": 3,
      "title": "Our Cheapest Car Insurance | Car Insurance Quote in Minutes",
      "url": "https://www.bing.com/aclk?ld=e8AAjwZ0pzbGlgaU86CyOk_z...",
      "displayedUrl": "https://www.uswitch.com › Insurance › Car",
      "domain": "uswitch.com",
      "description": "Save On Your Car Insurance By Using Our Free & Easy Website..."
    }
  ],
  "organic": [
    {
      "position": 1,
      "title": "Compare cheap car insurance quotes - Compare the Market",
      "url": "https://www.comparethemarket.com/car-insurance/",
      "displayedUrl": "https://www.comparethemarket.com › car-insurance",
      "domain": "comparethemarket.com",
      "description": "Compare car insurance from 187 provider products with the UK's preferred price comparison site..."
    }
  ],
  "relatedSearches": ["cheap car insurance uk", "car insurance comparison", "compare car insurance"],
  "pagesChecked": 1,
  "hasMore": true
}

Leer la documentación

Preguntas frecuentes

¿Es legal hacer scraping de Bing?

Recopilar datos públicos de Bing como resultados orgánicos, anuncios y búsquedas relacionadas es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. ScrapeUnblocker devuelve los resultados públicos; qué recopilas y cómo lo usas es responsabilidad tuya.

¿Cómo hago scraping de Bing sin que me bloqueen?

Bing usa detección de bots y limitación de tasa, y a veces responde a una sesión automatizada con una página degradada que solo coincide con la primera palabra de la consulta. El plugin /search/bing renderiza cada página de resultados en un navegador real a través de un exit en el país que elijas, vuelve a renderizar una página con un exit nuevo cuando llega bloqueada o degradada, y devuelve JSON parseado. En el benchmark de ScrapeUnblocker devolvió resultados reales en el 99,6 % de 1.040 llamadas con consultas distintas, unos 8,4 s por llamada.

¿Qué datos de Bing puedo obtener?

/search/bing devuelve JSON con la misma estructura que /serpApi: resultados orgánicos con posición, título, URL, URL visible, dominio y descripción, anuncios superiores e inferiores en sus propias listas, relatedSearches, totalResults y un recuento para cada lista, además de pagesChecked y hasMore. Los anuncios siguen el país del exit y Bing no los muestra en todas las consultas, así que una lista de anuncios vacía es una respuesta normal.

¿Necesito una API o una cuenta de Bing?

No. Microsoft retiró sus Bing Search APIs en agosto de 2025, y el plugin no necesita cuenta de Bing ni de Azure: envía keyword con tu clave de ScrapeUnblocker y recibe JSON parseado. Como la respuesta tiene la misma estructura que /serpApi, el código escrito para resultados de Google lee los de Bing cambiando solo la ruta.

¿Puedo hacer scraping de resultados de Bing desde un país concreto?

Sí. Pasa proxy_country con un código de país de dos letras (por defecto US) y language con un código de idioma de dos letras (por defecto en). proxy_country fija tanto el mercado de Bing como el exit a través del que se renderiza la página, y Bing elige los anuncios según la ubicación del visitante, así que obtienes los resultados y anuncios que ve quien busca desde ese país.

¿Cuánto cuesta hacer scraping de Bing?

Cada página de resultados obtenida se factura como una petición: una llamada con pages_to_check=3 que devuelve tres páginas cuenta como 3 peticiones, y pagesChecked muestra el número exacto. 1 petición = 1 crédito, 1,00 EUR por cada 1.000 en Pay as you go, bajando hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. No se facturan los bloqueos ni los timeouts, y la prueba gratuita incluye 500 peticiones sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.