Bing-Suchergebnisse, organische Rankings, Ergebnis-URLs, Snippets, verwandte Suchanfragen, News-Module, Video-Module und Paginierungs-Metadaten als strukturiertes JSON für Ranking-Monitoring extrahieren.
Strukturierter Output
Mit Crawloras Bing Search API öffentliche Bing-SERP-Daten sammeln, ohne eigenen Parser, Proxy-Routing, Retry-Logik oder Response-Normalisierung zu bauen. Der Endpunkt liefert strukturiertes JSON für SEO-Dashboards, Keyword-Monitoring-Tools, Wettbewerbsanalysen und KI-Such-Workflows.
SERP-Workflows
Bings Suchsichtbarkeit kann von Google, Brave und anderen Engines abweichen. Crawlora hilft Teams, Rankings pro Domain, erscheinende Ergebnismodule sowie Änderungen an Titel, URL und Snippet über die Zeit zu überwachen.
SERP-Monitoring-WorkflowRequest-Schema
Diese Parameter stammen aus dem aktiven Search Bing web results-Katalogeintrag.
| Parameter | Typ | Erforderlich | Beschreibung | Beispiel |
|---|---|---|---|---|
| q | string | Ja | Search query | - |
| country | string | Nein | Two-letter country code; defaults to us | - |
| lang | string | Nein | Bing UI language; defaults to en-us | - |
| page | integer | Nein | 1-based page number; defaults to 1 | - |
| count | integer | Nein | Results per page; defaults to 10, clamped to 1..50 | - |
Beispiel-JSON
Dieses Beispiel wird aus dem aktiven Endpunktkatalog gerendert, damit die Seite mit Docs und Playground synchron bleibt.
{
"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
}
}
}Endpunktkatalog
/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 Google search endpoint (/api/v1/google/search) for domain-restricted searches.
MCP-Tool 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.
Hinweise zur Response
- `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 } } } ```
MCP-Tool 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.
Hinweise zur Response
- `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 } } } ```
MCP-Tool 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.
Hinweise zur Response
- `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 } } } ```
MCP-Tool 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.
Hinweise zur Response
- 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" } ] } } ```
MCP-Tool bing_suggest
Managed Execution
Für unterstützte öffentliche Suchergebnisseiten kapselt Crawlora endpunkt-spezifische Request-Verarbeitung, proxy-bewusste Erfassung, Response-Parsing und dokumentiertes Fehlerverhalten hinter einer stabilen API-Oberfläche.
Endpunkt-spezifische Request-Logik für Bing Web-, News-, Video-, Bild- und Vorschlagsseiten
Proxy-bewusste Erfassung und Retry-bewusste Ausführung im unterstützten Umfang
Challenge-bewusste Behandlung nicht verfügbarer Upstream-Antworten
Normalisierte JSON-Antworten mit im Playground getesteten Beispielen
Credit-basierte Abrechnung nach dokumentierten Endpunktkosten
Crawlora erkennt nicht verfügbare Upstream-Antworten und liefert einen dokumentierten Fehler statt stillschweigend kaputtes HTML zurückzugeben.
Selbst bauen oder kaufen
Nutze diesen Vergleich, um zu entscheiden, ob du Scraping-Infrastruktur intern pflegst oder einen Managed-Endpunkt aufrufst.
| Anforderung | Eigenbau | Crawlora |
|---|---|---|
| Proxy-Rotation | Proxy-Pools kaufen, testen, rotieren und überwachen. | Verwaltete, proxy-bewusste Erfassung im unterstützten Umfang nutzen. |
| Parser-Pflege | Selektoren bei Änderungen am Bing-Seitenlayout pflegen. | Endpunkt-spezifische Parser nutzen, die hinter der API gepflegt werden. |
| Schema-Normalisierung | Eigene Response-Modelle entwerfen und versionieren. | Dokumentierte JSON-Felder aus dem Katalog beziehen. |
| Retry & Fehlerklassifizierung | Challenge-Seiten, leere Seiten und Upstream-Ausfälle selbst unterscheiden. | Dokumentierte Fehler für nicht verfügbare Upstream-Antworten erhalten. |
| Endpunkt-Dokumentation | Interne API-Dokumentation schreiben und pflegen. | Docs-Seiten nutzen, die aus dem aktuell aktiven Endpunktkatalog generiert werden. |
| Playground-Tests | Eine Test-Konsole für Entwickler:innen bauen. | Denselben Endpunkt vor dem Go-Live im Playground testen. |
| Nutzungsabrechnung | Eigenes Metering- und Limit-System bauen. | Credit-basierte Nutzung und Plan-Limits verwenden. |
| Monitoring | Monitoring für Requestvolumen und Ausfälle von Grund auf aufbauen. | Crawloras dokumentierten Status- und Nutzungs-Workflow verwenden. |
Crawlora ist nicht Microsofts offizielle Bing Web Search API. Microsoft hat seine Bing Search API am 11. August 2025 eingestellt; der Nachfolger (Grounding with Bing Search in Azure AI Agents) ist ein Azure-gehosteter LLM-Grounding-Dienst, kein direktes Ersatzprodukt für die Such-API. Crawlora bietet strukturierte Web-Extraktion öffentlicher Daten für unterstützte Bing-Suchergebnisseiten als JSON-Alternative.
Verwandte APIs
Verbinde diesen Endpunkt mit angrenzenden Crawlora-Seiten für Suche, Monitoring, Docs und Preise.
Bings Sichtbarkeit mit Google-Search-Ergebnisdaten vergleichen.
ÖffnenErgebnisse von Brave Search in Cross-Engine-Monitoring-Workflows einbinden.
ÖffnenKeyword-Rankings, Ergebnisänderungen und Suchsichtbarkeit verfolgen.
ÖffnenKeyword-Tracking-Dashboards auf Basis periodischer Suchergebnis-Snapshots bauen.
ÖffnenPeriodische SERP-Checks für Keyword-, URL- und Wettbewerbsmonitoring speichern.
ÖffnenKeyword-Rankings und Ranking-URLs über strukturierte Bing-Ergebnis-Snapshots prüfen.
ÖffnenCrawlora als Datenschicht hinter Agentur- und SaaS-SEO-Reporting nutzen.
ÖffnenIn Echtzeit sehen, wie ein Keyword bei Bing, Google und Brave rankt — eine kostenlose Vorschau des Bing-SERP-API-Workflows.
ÖffnenSERP-Tracking mit Suchnachfrage- und Trend-Discovery-Daten kombinieren.
ÖffnenNach der Einstellung durch Microsoft im August 2025: mögliche Alternativen und Migration zu einer JSON-basierten Bing-Search-API.
ÖffnenMit der Bing Search API einen Ranking-Tracker bauen — Position, URL und Snippet über die Zeit protokollieren.
ÖffnenPläne, Credits, Limits und Nutzungsoptionen ansehen.
ÖffnenSo scrapst du Bing
Crawloras Bing-Endpunkte sind GET-Requests mit q, page, count, country und lang: /bing/search liefert organische Ergebnisse mit Rankingposition sowie Kontext-Panel, verwandte Suchanfragen, „People also ask“, News- und Video-Module und Paginierung; /bing/news, /bing/videos und /bing/images liefern die jeweiligen Vertikalen; /bing/suggest liefert Autocomplete-Vorschläge. Die Regionsparameter defaulten auf country=us, lang=en-us; bei einer Bing-Challenge-Seite gibt es einen dokumentierten 503-Fehler statt kaputtem HTML.
Sende GET /bing/search?q=<keyword>&country=us&lang=en-us&count=<n>&page=1. Organische Ergebniszeilen haben position, title, URL und snippet; die Antwort enthält außerdem verwandte Suchanfragen, „People also ask“-Fragen sowie von Bing eingefügte News- oder Video-Module.
country und lang bestimmen den verwendeten Bing-Markt. Behalte count bei und erhöhe page, um tiefer in die Ergebnisse einzusteigen, und speichere pro Lauf, Keyword und Seite einen Datensatz für einen Ranking-Verlauf.
Nutze dieselben q- und Regionsparameter für GET /bing/news, /bing/videos und /bing/images, um News-, Video- und Bildergebnisse zu erhalten; GET /bing/suggest?q=<prefix> liefert Autocomplete-Vorschläge, begrenzt durch count.
Crawloras /google/search-, /brave/search- und /duckduckgo/search-Endpunkte liefern organische Ergebnisse in derselben Struktur, sodass ein Multi-Engine-Ranking-Tracker nur über vier Pfade iterieren muss.
FAQ
Antworten für Entwickler, die Crawlora für unterstützte öffentliche Suchergebnisseiten evaluieren.
Ja. Crawlora bietet Bing-Search-Endpunkte für unterstützte öffentliche Bing-Suchergebnisseiten und liefert normalisiertes JSON über dokumentierte API-Routen.
Ja. Teams nutzen die Bing Search API als Ranking-Bing-API: Jede Antwort enthält Rankingposition, Titel, URL, Snippet und Paginierung organischer Ergebnisse, sodass du Keyword-Rankings über die Zeit protokollieren und SERP-Änderungen erkennen kannst. Kombiniere periodische Snapshots mit dem SERP-Monitoring-Anwendungsfall, um einen Bing-Ranking-Tracker zu bauen.
Die Katalog-Beispiele umfassen organische Ergebnisse mit Rankingposition, Titel, URL, Beschreibung, Domain, Anzeige-URL, Favicon-Daten und Paginierungs-Metadaten. Optionale verwandte Suchanfragen, „People also ask“, News-, Video- und Kontextmodule erscheinen, wenn Bing sie enthält.
Parameter der Bing Search API umfassen q (Suchanfrage), country, lang, page und count. Country- und Language-Parameter lokalisieren die Ergebnisse, sodass du marktübergreifend Ranking-Tracking betreiben kannst.
Ja. Die Bing-Plattform umfasst Search-, News-, Video-, Bild- und Suggest-Endpunkte, je nachdem, welche im generierten Katalog aktiv sind.
Crawlora erkennt nicht verfügbare Upstream-Antworten und liefert einen dokumentierten Fehler, statt stillschweigend kaputtes HTML zurückzugeben. Die aktuelle Bing-Endpunktdokumentation führt Upstream-Ausfälle als 503-Antworten auf.
Ja. Microsoft hat die Bing Search API am 11. August 2025 eingestellt — bestehende Keys liefern jetzt HTTP 410, und der offizielle Nachfolger (Grounding with Bing Search in Azure AI Agents) ist ein Azure-gehosteter LLM-Grounding-Dienst, kein direktes Ersatzprodukt für die Such-API. Crawloras Bing-Search-Endpunkt ist eine Alternative, die Bings Web-, News-, Video-, Bild- und Vorschlagsergebnisse als normalisiertes JSON liefert.
Seit der Einstellung im August 2025 vergibt Microsoft keine Bing Search API-Keys mehr. Mit Crawlora brauchst du nur einen Crawlora-API-Key (im x-api-key-Header), um die Bing-Search-Endpunkte aufzurufen — kein separater Microsoft- oder Azure-Key nötig.
Nein. Crawlora ist nicht Microsofts offizielle Bing Web Search API. Microsoft hat seine Bing Search API am 11. August 2025 eingestellt, daher gibt es derzeit keine offizielle First-Party-Bing-Search-API zum Registrieren. Crawlora bietet strukturierte Web-Extraktion öffentlicher Daten für unterstützte Bing-Suchergebnisseiten als JSON-Alternative.
Sende einen GET-Request an Crawloras /bing/search-Endpunkt mit q sowie optional page, count, country und lang. Die Antwort ist die JSON-Version der Bing-Ergebnisseite: organische Ergebnisse mit Rankingposition, verwandte Suchanfragen, „People also ask“, News- und Video-Module und Paginierung.
Für öffentliche SERP-Daten praktisch ja: Du erhältst eine Ergebnisseite mit Rankingposition als JSON unter einem Key, ohne Azure-Abo. Es ist kein offizielles Microsoft-Produkt und zeigt weder Bings Anzeigen noch private Signale.
Websuche, News, Videos und Bilder haben jeweils eigene Endpunkte, dazu kommt Autosuggest. Alle akzeptieren q sowie optional country und lang und liefern normalisierte Ergebniszeilen.
Der Endpunkt liefert einen dokumentierten 503-Fehler, damit du mit Backoff neu versuchen kannst. Fehlgeschlagene Antworten werden nicht als erfolgreicher Aufruf abgerechnet.
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.
Teste /bing/search im Playground, sieh dir das aktuelle Response-Schema in den Docs an und vergleiche die Credit-basierte Nutzung auf der Preisseite.