Note (Updated June 2025)
The Bing URL Submission API is still supported, but Microsoft now recommends using IndexNow for faster, easier indexing across multiple search engines.
If you want Bing and other participating search engines to index your content immediately, IndexNow is the recommended approach for most users.
IndexNow is a modern, open-source protocol that allows websites to instantly notify search engines about content changes. It is already built into many CMSs and CDNs. No code, no crawling delays, and no setup required for most users. IndexNow's simple and efficient design makes it the preferred choice for most users.
Key Benefits of using IndexNow:
- One Ping, Multiple Search Engines: Notify all participating search engines (e.g., Bing, Yandex) with a single request.
- Seamless Integration: Works automatically with many CMSs and CDNs.
- No Authentication Required: Eliminates the need for API keys or complex setups.
Many platforms, including Wix, Cloudflare, and SEOPress, have integrated IndexNow, simplifying the process further.
URL Submission API is for Advanced or Custom Implementations
The Bing URL Submission API is a legacy option that allows for direct URL submissions to Bing. It's best suited for advanced users or custom implementations where more control is required.
Consider Using the Bing URL Submission API If:
- You have a custom CMS or unique infrastructure.
- You need granular control over URL submissions.
- You require features not currently supported by IndexNow.
Unless you meet one of these criteria, we strongly recommend switching to IndexNow.
Setting up the Bing URL Submission API
For those who opt to use the URL Submission API, follow these steps to set it up:
How Do I Get an API Key for Bing URL Submission?
1. Sign In to Bing Webmaster Tools:
- Go to Bing Webmaster Tools.
- Sign in using your Microsoft account.
2. Add & Verify Your Site:
- If you haven't already, add your website and verify ownership.
- Verification methods include XML file, meta tag, DNS record, or importing from Google Search Console.
3. Generate Your API Key:
- Navigate to Settings > API Access.
- Click on API Key.
- If generating for the first time, click Generate API Key. Otherwise, your existing key will be displayed.
Note: You can only have one API key per user, which can be used across all your verified sites. If needed, you can regenerate your key — changes take effect within 30 minutes.
How Do I Submit URLs Using JSON or XML?
You can use the JSON endpoint or the XML endpoint to send in your URL Submission API requests.
JSON example

XML example
A successful submission returns an HTTP 200 response. If the URL complies with Bing Webmaster Guidelines, it will be crawled and indexed in real time.
What Types of Changes Should I Submit?
Submit a URL to Bing when:
-
🆕 A new page is published
-
🔁 An existing page is updated
-
❌ A page is removed or deleted
We recommend automating this process in your CMS or publication workflow for best results.
Need More Help?
For support or to request a higher daily/monthly submission quota, visit the Bing URL Submission Help Page or contact the Bing Webmaster Tools support team.
