Extrae resultados de búsqueda de Bing, rankings orgánicos, URLs de resultados, snippets, búsquedas relacionadas, módulos de noticias, módulos de video y metadatos de paginación como JSON estructurado para monitoreo de rankings.
Salida estructurada
Con la Bing Search API de Crawlora, recopila datos SERP públicos de Bing sin construir tu propio parser, enrutamiento de proxies, lógica de reintentos ni normalización de respuestas. El endpoint devuelve JSON estructurado para dashboards de SEO, monitoreo de keywords, investigación de la competencia y workflows de búsqueda con IA.
Workflows de SERP
La visibilidad de búsqueda de Bing puede diferir de Google, Brave y otros motores. Crawlora ayuda a los equipos a monitorear cómo rankean los dominios, qué módulos de resultados aparecen, y cómo cambian título, URL y snippet a lo largo del tiempo.
Workflow de monitoreo de SERPEsquema de la solicitud
Estos parámetros provienen de la entrada activa del catálogo de Search Bing web results.
| Parámetro | Tipo | Obligatorio | Descripción | Ejemplo |
|---|---|---|---|---|
| q | string | Sí | Search query | - |
| country | string | No | Two-letter country code; defaults to us | - |
| lang | string | No | Bing UI language; defaults to en-us | - |
| page | integer | No | 1-based page number; defaults to 1 | - |
| count | integer | No | Results per page; defaults to 10, clamped to 1..50 | - |
Ejemplo de JSON
Este ejemplo se renderiza a partir del catálogo de endpoints activo, así que la página se mantiene alineada con Docs y Playground.
{
"code": 200,
"msg": "OK",
"data": {
"results": [
{
"position": 1,
"title": "OpenAI - Reddit",
"url": "https://www.reddit.com/r/OpenAI/",
"description": "OpenAI is an AI research and deployment company. OpenAI's mission is to ensure that artificial general intelligence benefits all of humanity...",
"hostname": "www.reddit.com",
"display_url": "https://www.reddit.com › OpenAI",
"favicon": "https://th.bing.com/th/id/ODLS.A2450BEC-5595-40BA-9F13-D9EC6AB74B9F..."
}
],
"pagination": {
"page": 1,
"count": 10,
"next_page": 2
}
}
}Catálogo de endpoints
/bing/searchReturns normalized Bing web search results for a query string, including organic results, optional context panel data, related queries, people-also-ask questions, news modules, video modules, and page-based pagination. Empty optional blocks are omitted from the JSON response. Locale defaults to country=us and lang=en-us. Results are fetched with a Chrome-impersonated request client and return 503 on a genuine transport failure or challenge page. Bing occasionally serves a well-formed page whose results share no significant term with the query; when every hedged attempt hits this, the response is still returned as 200 with data.low_confidence set to true (and the X-Low-Confidence header) instead of being withheld, so callers get Bing's real answer plus an honest signal to double-check it rather than nothing. Queries that use the site: operator (for example site:gov.hu) are not supported: Bing serves a bot-verification challenge for them, so they are rejected with 400 before any request is made. Use the DuckDuckGo (/api/v1/duckduckgo/search), Brave (/api/v1/brave/search), or Yahoo (/api/v1/yahoo-search/search) search endpoints for domain-restricted searches instead.
Herramienta MCP bing_search
/bing/newsReturns normalized Bing news search results for a query string. Locale defaults to country=us and lang=en-us. Results are fetched from public Bing news HTML/async pages and return 503 when Bing serves a challenge page or unusable HTML.
Notas de la respuesta
- `404` is returned when Bing clearly reports no results. - `503` is returned when Bing serves a challenge page, unusable HTML, or parser-empty first page without no-results markers. - Pagination is page-based and `next_page` is emitted when the parsed page has at least the requested count. Example response: ```json { "code": 200, "msg": "OK", "data": { "results": [ { "position": 1, "title": "OpenAI announces update", "url": "https://example.com/news/openai", "source": "Reuters", "age": "3h", "age_timestamp": 1779163200, "thumbnail": "https://www.bing.com/th?id=ONUT.example", "description": "OpenAI announced an update.", "related_count": 30 } ], "pagination": { "page": 1, "count": 10, "next_page": 2 } } } ```
Herramienta MCP bing_news
/bing/videosReturns normalized Bing video search results for a query string. Locale defaults to country=us and lang=en-us. Results are fetched from public Bing video HTML/async pages and return 503 when Bing serves a challenge page or unusable HTML.
Notas de la respuesta
- `404` is returned when Bing clearly reports no results. - `503` is returned when Bing serves a challenge page, unusable HTML, or parser-empty first page without no-results markers. - Pagination is page-based and `next_page` is emitted when the parsed page has at least the requested count. Example response: ```json { "code": 200, "msg": "OK", "data": { "results": [ { "position": 1, "title": "OpenAI keynote", "url": "https://www.youtube.com/watch?v=example", "platform": "YouTube", "creator": "OpenAI", "duration": "45:12", "views": "1.2M views", "age": "2 days ago", "age_timestamp": 1778976000, "thumbnail": "https://th.bing.com/th/id/OVP.example" } ], "pagination": { "page": 1, "count": 10, "next_page": 2 } } } ```
Herramienta MCP bing_videos
/bing/imagesReturns normalized Bing image search results for a query string. Locale defaults to country=us and lang=en-us. Results are fetched from public Bing image HTML/async pages and return 503 when Bing serves a challenge page or unusable HTML.
Notas de la respuesta
- `404` is returned when Bing clearly reports no results. - `503` is returned when Bing serves a challenge page, unusable HTML, or parser-empty first page without no-results markers. - Pagination is page-based and `next_page` is emitted when the parsed page has at least the requested count. Example response: ```json { "code": 200, "msg": "OK", "data": { "results": [ { "position": 1, "title": "OpenAI logo", "url": "https://example.com/openai-logo", "source_url": "https://example.com/openai-logo", "image_url": "https://example.com/openai-logo.jpg", "thumbnail": "https://th.bing.com/th/id/OIP.example", "source": "example.com" } ], "pagination": { "page": 1, "count": 10, "next_page": 2 } } } ```
Herramienta MCP bing_images
/bing/suggestReturns Bing autosuggest query completions for a query prefix. Locale defaults to country=us and lang=en-us. Suggestions are fetched from public Bing suggest endpoints and trimmed to the requested count.
Notas de la respuesta
- Empty suggestion arrays can be returned successfully for uncommon prefixes. - `503` is returned when both public suggest endpoints fail or return unusable payloads. Example response: ```json { "code": 200, "msg": "OK", "data": { "query": "openai", "suggestions": [ { "position": 1, "query": "openai api key" } ] } } ```
Herramienta MCP bing_suggest
Ejecución gestionada
Para las páginas públicas de resultados de búsqueda admitidas, Crawlora encapsula el procesamiento de solicitudes específico por endpoint, la recopilación consciente de proxies, el parsing de respuestas y el comportamiento de error documentado detrás de una interfaz de API estable.
Lógica de solicitudes específica por endpoint para páginas web, de noticias, video, imágenes y sugerencias de Bing
Recopilación consciente de proxies y ejecución consciente de reintentos según lo admitido
Manejo consciente de verificaciones para respuestas upstream no disponibles
Respuestas JSON normalizadas con ejemplos probados en Playground
Facturación por créditos según el costo documentado de cada endpoint
Crawlora detecta respuestas upstream no disponibles y devuelve un error documentado en lugar de devolver silenciosamente HTML corrupto.
Construir o comprar
Usa esta comparación para decidir si mantener infraestructura de scraping internamente o llamar a un endpoint gestionado.
| Requisito | Construcción interna | Crawlora |
|---|---|---|
| Rotación de proxies | Comprar, probar, rotar y monitorear pools de proxies. | Usar recopilación gestionada y consciente de proxies según lo admitido. |
| Mantenimiento de parsers | Mantener selectores ante cambios en el diseño de las páginas de Bing. | Usar parsers específicos por endpoint mantenidos detrás de la API. |
| Normalización de esquemas | Diseñar y versionar tus propios modelos de respuesta. | Obtener campos JSON documentados del catálogo. |
| Reintentos y clasificación de errores | Distinguir tú mismo entre páginas de verificación, páginas vacías y fallos upstream. | Obtener errores documentados para respuestas upstream no disponibles. |
| Documentación de endpoints | Escribir y mantener documentación interna de la API. | Usar páginas de Docs generadas desde el catálogo de endpoints activo actual. |
| Pruebas en Playground | Construir una consola de pruebas para desarrolladores. | Probar el mismo endpoint en Playground antes de salir a producción. |
| Facturación por uso | Construir tu propio sistema de medición y límites. | Usar uso basado en créditos y límites de plan. |
| Monitoreo | Construir desde cero el monitoreo de volumen de solicitudes y fallos. | Usar el workflow documentado de estado y uso de Crawlora. |
Crawlora no es la Bing Web Search API oficial de Microsoft. Microsoft descontinuó su Bing Search API el 11 de agosto de 2025; el sucesor (Grounding with Bing Search en Azure AI Agents) es un servicio de grounding de LLM alojado en Azure, no un reemplazo directo de la API de búsqueda. Crawlora ofrece endpoints de extracción estructurada de datos web públicos para las páginas de resultados de búsqueda de Bing admitidas como alternativa en JSON.
APIs relacionadas
Conecta este endpoint con páginas adyacentes de Crawlora de búsqueda, monitoreo, documentación y precios.
Integra los resultados de Brave Search en workflows de monitoreo multi-motor.
AbrirSigue rankings de keywords, cambios en resultados y visibilidad de búsqueda.
AbrirComprueba rankings de keywords y URLs de ranking mediante snapshots estructurados de resultados de Bing.
AbrirUsa Crawlora como capa de datos detrás de reportes de SEO de agencias y SaaS.
AbrirVe en tiempo real cómo rankea una keyword en Bing y Brave — una vista previa gratuita del workflow de la Bing SERP API.
AbrirCombina el seguimiento de SERP con datos de demanda de búsqueda y descubrimiento de tendencias.
AbrirTras la descontinuación de Microsoft en agosto de 2025: alternativas posibles y cómo migrar a una API de búsqueda de Bing basada en JSON.
AbrirConvierte los resultados de Bing en un rastreador de rankings con la Bing Search API — registra posición, URL y snippet a lo largo del tiempo.
AbrirConsulta planes, créditos, límites y opciones de uso.
AbrirCómo hacer scraping de Bing
Los endpoints de Bing de Crawlora son solicitudes GET que aceptan q, page, count, country y lang: /bing/search devuelve resultados orgánicos con posición de ranking además de un panel de contexto, búsquedas relacionadas, «la gente también pregunta», módulos de noticias y video, e información de paginación; /bing/news, /bing/videos y /bing/images devuelven los resultados verticales correspondientes; /bing/suggest devuelve autocompletado. Los parámetros regionales por defecto son country=us, lang=en-us; ante una página de verificación de Bing se devuelve un error 503 documentado en lugar de HTML corrupto.
Envía GET /bing/search?q=<keyword>&country=us&lang=en-us&count=<n>&page=1. Las filas de resultados orgánicos tienen position, title, URL y snippet; la respuesta también incluye búsquedas relacionadas, preguntas de «la gente también pregunta» y cualquier módulo de noticias o video que Bing incluya.
country y lang determinan el mercado de Bing usado. Mantén count fijo y aumenta page para leer más resultados en profundidad, guardando un registro por ejecución, keyword y página para construir un historial de rankings.
Usa los mismos parámetros q y regionales con GET /bing/news, /bing/videos y /bing/images para obtener resultados de noticias, video e imágenes; GET /bing/suggest?q=<prefix> devuelve autocompletado, truncado por count.
Los endpoints /brave/search, /duckduckgo/search y /yahoo-search/search de Crawlora devuelven resultados orgánicos con la misma estructura, así que un rastreador de rankings multi-motor solo necesita iterar sobre cuatro rutas.
Preguntas frecuentes
Respuestas para desarrolladores que evalúan Crawlora para páginas de resultados de búsqueda públicas compatibles.
Sí. Crawlora ofrece endpoints de Bing Search para las páginas públicas de resultados de búsqueda de Bing admitidas y devuelve JSON normalizado mediante rutas de API documentadas.
Sí. Los equipos usan la Bing Search API como una API de rankings de Bing: cada respuesta incluye posición de ranking, título, URL, snippet y paginación de los resultados orgánicos, por lo que puedes registrar rankings de keywords a lo largo del tiempo y detectar cambios en el SERP. Combina snapshots periódicos con el caso de uso de monitoreo de SERP para construir un rastreador de rankings de Bing.
Los ejemplos del catálogo incluyen resultados orgánicos con posición de ranking, título, URL, descripción, dominio, URL mostrada, datos de favicon y metadatos de paginación. Búsquedas relacionadas opcionales, «la gente también pregunta», noticias, video y módulos de contexto aparecen cuando Bing los incluye.
Los parámetros de la Bing Search API incluyen q (consulta), country, lang, page y count. Los parámetros de país e idioma localizan los resultados, por lo que puedes hacer seguimiento de rankings entre mercados.
Sí. La plataforma de Bing incluye endpoints de búsqueda, noticias, video, imágenes y sugerencias, según cuáles estén activos en el catálogo generado.
Crawlora detecta respuestas upstream no disponibles y devuelve un error documentado en lugar de devolver silenciosamente HTML corrupto. La documentación actual de los endpoints de Bing lista los fallos upstream como respuestas 503.
Sí. Microsoft descontinuó la Bing Search API el 11 de agosto de 2025 — las keys existentes ahora devuelven HTTP 410, y el sucesor oficial (Grounding with Bing Search en Azure AI Agents) es un servicio de grounding de LLM alojado en Azure, no un reemplazo directo de la API de búsqueda. El endpoint de Bing Search de Crawlora es una alternativa que devuelve los resultados web, de noticias, video, imágenes y sugerencias de Bing como JSON normalizado.
Desde la descontinuación de agosto de 2025, Microsoft ya no emite API keys de Bing Search. Con Crawlora solo necesitas una API key de Crawlora (enviada en el header x-api-key) para llamar a los endpoints de Bing Search — sin necesidad de una key separada de Microsoft o Azure.
No. Crawlora no es la Bing Web Search API oficial de Microsoft. Microsoft descontinuó su Bing Search API el 11 de agosto de 2025, por lo que actualmente no existe una API de Bing Search oficial de primera parte disponible para registrarse. Crawlora ofrece endpoints de extracción estructurada de datos web públicos para las páginas de resultados de búsqueda de Bing admitidas como alternativa en JSON.
Envía una solicitud GET al endpoint /bing/search de Crawlora con q y opcionalmente page, count, country y lang. La respuesta es la versión JSON de la página de resultados de Bing: resultados orgánicos con posición de ranking, búsquedas relacionadas, «la gente también pregunta», módulos de noticias y video, e información de paginación.
Para datos SERP públicos, en la práctica sí: obtienes una página de resultados con posición de ranking como JSON bajo una sola key, sin necesidad de suscripción a Azure. No es un producto oficial de Microsoft y no expone los anuncios ni las señales privadas de Bing.
Búsqueda web, noticias, video e imágenes tienen cada una su propio endpoint, además de autosugerencias. Todas aceptan q y opcionalmente country y lang, y devuelven filas de resultados normalizadas.
El endpoint devuelve un error 503 documentado para que puedas reintentar con backoff. Las respuestas fallidas no se facturan como llamadas exitosas.
Guides
Read Crawlora guides and comparisons that use the Bing API.
Scrape Bing search results in 2026 — DIY Python, no-code tools, or a structured API for web, image, news, and video data — and the Bing API retirement.
Microsoft retired the Bing Search API on August 11, 2025. Compare the best alternatives — Azure Grounding, Crawlora, Brave, SerpApi — and how to migrate.
Bing visibility differs from Google. Here is how to use a Bing Search API for rankings — recording positions, URLs, and snippets to build a Bing rank tracker.
Prueba /bing/search en Playground, revisa el esquema de respuesta actual en Docs y compara el uso basado en créditos en la página de precios.