Bing Rank Tracker & SERP Scraper
Pricing
from $0.02 / 1,000 result extracteds
Bing Rank Tracker & SERP Scraper
Track keyword and competitor rankings on Bing or export organic SERPs. Get position, title, URL, snippet, sitelinks, related searches, market, and language.
Pricing
from $0.02 / 1,000 result extracteds
Rating
0.0
(0)
Developer
Hanna Nosova
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
Bing Search Results Scraper
Export ranked Bing organic search results from keywords or direct Bing SERP URLs.
Use this actor when you need a repeatable CSV, JSON, Excel, or API export of Bing result pages for SEO research, market monitoring, competitive tracking, lead discovery, or search-data pipelines.
At a glance
- Input: Bing search queries or direct Bing search URLs.
- Output: Ranked organic results with title, URL, snippet, display URL, cached URL, sitelinks, related searches, market, language, and scrape time.
- Localization: Set Bing market, language, and SafeSearch.
- Best for: Bing SERP exports, keyword monitoring, search result audits, and API workflows.
- Proxy optional: Start without proxy for low-cost tests; enable Apify Proxy only if Bing throttles direct requests.
Ready-to-run examples
Use these saved Store examples as starting points. Open any example to prefill the Actor input, then adjust URLs, keywords, limits, or filters for your own run.
- Bing Export Serps For Rag Sources SERP Scraper
- Bing Locale Comparison US UK SERP Scraper
- Bing Featured Result Tracker SERP Scraper
- Bing Domain Visibility Sample SERP Scraper
- Bing SERP Volatility Weekly Monitor SERP Scraper
- Bing Content Gap Keywords SERP Scraper
- View all ready-to-run examples (45 examples)
What can it do?
- Export Bing search results: Save organic ranks, titles, links, snippets, and display URLs.
- Track keyword positions: Collect repeatable ranked result rows for the same query over time.
- Research related searches: Capture Bing related-search suggestions when available.
- Use direct SERP URLs: Run from an existing Bing URL when you already have query parameters.
- Use as a Bing Search API alternative: Run from the Apify UI, API, schedules, webhooks, or the official Apify MCP server.
Common workflows
- SEO monitoring: Track where domains, competitors, and articles appear in Bing search results.
- Market research: Export result pages for categories, vendors, products, or regional searches.
- Lead discovery: Find public websites ranking for a topic and enrich them downstream.
- SERP archiving: Keep dated snapshots of result titles, snippets, and URLs.
- Automation: Feed ranked results into spreadsheets, dashboards, or a custom database.
Input example
{"queries": ["apify web scraping", "open source crawlee"],"maxResultsPerQuery": 10,"market": "en-US","language": "en","safeSearch": "Moderate","includeRelatedSearches": true,"proxyConfiguration": {"useApifyProxy": false}}
Output example
{"query": "apify web scraping","position": 1,"page": 1,"title": "Apify: Full-stack web scraping and browser automation platform","url": "https://apify.com/","displayUrl": "apify.com","snippet": "Apify is a cloud platform for web scraping...","cachedUrl": null,"sitelinks": [],"relatedSearches": ["apify actors", "crawlee"],"scrapedAt": "2026-07-03T10:00:00.000Z"}
Input configuration
| Setting | JSON key | What to enter |
|---|---|---|
| Queries | queries | Bing keywords or phrases, one per row. |
| Bing search URLs | startUrls | Optional direct Bing SERP URLs with query parameters. |
| Maximum results per query | maxResultsPerQuery | Number of organic rows to save per query or URL. |
| Market | market | Bing market code such as en-US, en-GB, de-DE, or fr-FR. |
| Language | language | Preferred result language such as en, de, fr, or es. |
| SafeSearch | safeSearch | Off, Moderate, or Strict. |
| Include related searches | includeRelatedSearches | Adds related-search suggestions to each row when found. |
| Proxy configuration | proxyConfiguration | Optional proxy settings; leave disabled for the cheapest first run. |
Output fields
| Field | Description |
|---|---|
query | Search query or decoded query from the start URL. |
position, page | Organic rank and result page number. |
title, url, displayUrl | Result title, destination URL, and displayed URL. |
snippet, cachedUrl | Result snippet and cached URL when Bing exposes one. |
sitelinks | Additional links grouped under the result. |
relatedSearches | Related-search suggestions found on the result page. |
scrapedAt | ISO timestamp when the row was created. |
Pricing
This Actor uses Apify pay-per-event pricing. The prices below come from the current Actor pricing configuration. Apify public plans map to Store discount tiers, so the table shows both the user-facing plan context and the pricing tier name. The final price shown in Apify depends on the user account plan and any custom agreement.
| Event | What is charged | Price |
|---|---|---|
start | One-time fee charged when a run starts. Covers fixed startup cost. | $0.005 |
| Event | What is charged | Free / no discount | Starter / Bronze | Scale / Silver | Business / Gold | Custom / Platinum | Custom / Diamond |
|---|---|---|---|---|---|---|---|
result | Charged per Bing organic search result extracted. | $0.0303 / 1,000 | $0.02635 / 1,000 | $0.02055 / 1,000 | $0.01581 / 1,000 | $0.01054 / 1,000 | $0.01 / 1,000 |
Apify may also charge platform usage for compute, storage, proxies, or data transfer outside this Actor pricing. Check the Actor run and the Apify Pricing tab for the exact cost shown to your account.
Tips for best results
- Start with
maxResultsPerQueryset to 10-20 before scaling to larger exports. - Use
startUrlsonly when you need exact Bing URL parameters; otherwisequeriesis cleaner. - Keep
includeRelatedSearcheson for keyword research and off only if you want smaller rows. - If Bing throttles direct requests, enable Apify Proxy and retry with a smaller concurrency pattern.
Limits and caveats
- This actor extracts organic Bing results. It does not promise paid ads, shopping modules, maps modules, or every rich SERP element.
- Bing can personalize, localize, or test result pages, so repeated runs may differ.
- Start URLs must be public HTTPS Bing
/searchURLs. The Actor recordsRUN_SUMMARYfor partial or blocked queries; copyPENDING_SEEDSintoresumeSeedsto continue a time-limited run. - Organic position is the observed public Bing position at scrape time. Market and language request result context but do not guarantee a personalized or permanently reproducible ranking.
- Some result pages omit sitelinks, cached URLs, or related searches.
- Respect Bing's terms and applicable laws when using exported data.
API usage
curl "https://api.apify.com/v2/acts/fetch_cat~bing-search-results-scraper/runs?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"queries": ["apify web scraping"],"maxResultsPerQuery": 10,"market": "en-US"}'
MCP and AI agents
You can run this actor through the official Apify MCP server at https://mcp.apify.com.
For a focused single-actor tool, use:
https://mcp.apify.com?tools=fetch_cat/bing-search-results-scraper
Agent-friendly inputs are queries, startUrls, maxResultsPerQuery, market, language, safeSearch, includeRelatedSearches, and proxyConfiguration.
FAQ
Can I scrape multiple Bing keywords in one run?
Yes. Add multiple values to queries; the actor saves ranked rows for each query.
Can I export to CSV or Excel?
Yes. Download the Apify dataset as CSV, Excel, JSON, XML, RSS, or through the Dataset API.
Does it include ads?
No. The actor is designed for organic search result rows.
Why are some fields empty?
Bing does not expose every field for every result. Nullable fields are expected.
Related actors
- Google News Scraper
- Google Trending Searches Scraper
- Google Autocomplete Scraper
- Google Shopping Results Scraper
- Website Content Crawler Lite
Support
If a run fails, returns no data, or a field looks wrong, open an issue from the Actor page.
Please include the Apify run ID or run URL, input JSON, one example public URL, query, or input item, what you expected, and what the dataset returned. Small reproducible inputs make parsing or site-layout issues much faster to fix.
Privacy and data handling
This Actor runs with Apify limited permissions and only processes data needed for the documented run. It uses search/query inputs and public search, trend, app, patent, news, or profile results to produce the output dataset and sends requests to public Bing Search Results pages/endpoints; results are stored in Apify run storage for your account. FetchCat does not use your inputs or outputs for advertising, does not use them for model training, and does not retain them outside the Apify run except for transient support debugging when you explicitly share run details. You are responsible for using the Actor lawfully, respecting the target site's terms, and avoiding unnecessary personal or sensitive data in inputs.