Skip to content
Tools / Submit Sitemap
Submit Sitemap icon

Submit Sitemap

Submit sitemaps to search engines

4.5(2 reviews)

Paid skills start at $0.005. The final price is shown before running. Failed paid calls do not charge.

What is verified

Catalog facts and aggregate ToolRouter calls. Success uses all recorded calls, including caller errors in the total, and is not a controlled benchmark.

4Maintained skills
$0.005Paid calls from
79Recorded calls
98.7%Successful calls
2026-08-20Usage updated
2026-09-04Tool updated

Submit Sitemap helps search engines discover your pages by submitting sitemaps to Google Search Console and individual URLs to IndexNow (Bing, Yandex, Naver, Seznam), with separate URL Inspection checks for Google.

It fetches and parses sitemap.xml files, submits them through supported search-engine paths, checks Google's current URL Inspection state, and can submit to Brave through browser automation. Submission is a discovery request, not a guarantee that a page will be crawled, indexed, or ranked.

What you can do

  • submit_sitemap — parse your sitemap.xml and submit all URLs to Google and IndexNow in one call
  • submit_urls — notify IndexNow engines about specific new or updated pages
  • check_indexing — verify which pages are indexed in Google (handles 50+ URLs concurrently in seconds)
  • submit_brave — push URLs to Brave Search via browser automation, no credentials needed

Who it's for

SEO professionals, developers, and site owners who publish new content regularly and want it indexed quickly. Especially useful after a site launch, a content migration, or publishing a batch of new pages.

How to use it

  1. Use submit_sitemap with your sitemap URL to submit everything to Google and IndexNow at once — pass your Google Search Console site URL and IndexNow key
  2. When you publish individual new pages, use submit_urls for IndexNow and keep Google discovery in the sitemap
  3. Use check_indexing to audit which pages are actually indexed — run it before and after submission to verify
  4. Use submit_brave with a list of your key URLs to cover Brave Search

Getting started

Connect your Google Search Console account (service account JSON key) to enable Google submission. For IndexNow, generate a key and host it at your domain — the tool auto-detects your host from the sitemap URL.

Permissions and setup

  • Google Search Console Credentials (secret): Google credentials JSON for Search Console sitemap submission and URL Inspection. Either a service account key (go to console.cloud.google.com → IAM → Service Accounts → create key → download JSON) or an OAuth2 token JSON with refresh_token, client_id, client_secret. Official setup
  • IndexNow Key (secret): Optional. Save your IndexNow key once and the tool will auto-detect your host from sitemap / URL inputs. If unset, the tool also probes robots.txt and /.well-known/indexnow.txt to discover a published key.
  • IndexNow Host (credential): Optional. Override the host used for the IndexNow key file (defaults to the host parsed from the submitted sitemap or URL).
Submit SitemapPricing: paid

Fetches your /sitemap.xml, parses all URLs (handles sitemap indexes and Next.js dynamic sitemaps), and submits to Google Search Console + IndexNow (Bing, Yandex, Naver, Seznam). For Brave, use submit_brave separately.

Returns: Per-engine submission results with success/skip/error status and URL counts
Submit URLsPricing: paid

Notify IndexNow-compatible engines about individual new or updated URLs in batches of up to 10,000. For Google, keep the URLs in a submitted sitemap and use URL Inspection to verify current state.

Returns: Per-URL submission results for each engine with success/error status
Check Indexing StatusPricing: paid

Check URL indexing status via Google URL Inspection API (2000/day quota). Runs 5 concurrent requests — handles 50+ URLs in seconds without timeout risk. Returns verdict (PASS/FAIL), coverage state, last crawl time, and crawl details for each URL.

Returns: Per-URL indexing status with verdict, coverage state, last crawl time, and crawl details
Submit to Brave SearchPricing: paid

Submit URLs to Brave Search via browser automation. Brave has no API — this skill opens a real browser, navigates to the Brave Search submit form, enters each URL, and clicks submit. No credentials needed. Runs on Steel Browser in production.

Returns: Per-URL submission results with success/error status
Loading reviews...

Loading activity...

v0.042026-09-04
  • When page rendering is unavailable, submit_brave now says so in plain language and returns straight away instead of retrying and returning a raw connection error
v0.032026-05-08
  • IndexNow key now auto-detected when not passed in: checks saved indexnow_key credential, then probes robots.txt for a `IndexNow:` directive (Bing extension), then /.well-known/indexnow.txt. Submissions verify the key is actually published before declaring discovery successful — no more silent skips when a live key file already exists.
  • Added indexnow_key and indexnow_host as saveable credentials so the configuration only happens once per team
v0.022026-04-17
  • check_indexing: 5× faster — runs 5 concurrent requests instead of sequential, 50 URLs now takes ~2s instead of ~25s
  • check_indexing: supports bulk batches of 50–2000 URLs without timeout risk
v0.012026-03-24
  • Initial release — submit_sitemap, submit_urls, check_indexing, submit_brave
  • IndexNow fans out to Bing, Yandex, Naver, Seznam individually
  • Brave submission via browser automation (Steel Browser in production)
  • Auto-detects Next.js dynamic sitemaps (/sitemap/0.xml, /sitemap/1.xml, ...)

Copy these instructions to use Submit Sitemap in Claude, ChatGPT, Copilot, and more.

Related Tools

Open Domain Search
Domain Search icon
Domain SearchFind available domain names fastfrom $0.005
2
Open Lead Finder
Lead Finder icon
Lead FinderFind & enrich companies and peoplefrom $0.005
4

Related Categories

Frequently Asked Questions

What happens when I submit a sitemap?

`submit_sitemap` fetches your `/sitemap.xml`, parses the URLs, submits the sitemap to Google Search Console, and sends the URLs through IndexNow when configured.

How do I notify search engines about new or updated pages?

Keep every page in your Google sitemap and use `submit_urls` to notify IndexNow engines. Google limits its Indexing API to eligible JobPosting and livestream pages, so ordinary pages use sitemap submission and URL Inspection.

How do I check whether Google indexed a page?

`check_indexing` uses Google URL Inspection results to show the current verdict, coverage state, and crawl timing.

What do I need set up first?

Google sitemap submission and inspection require a `google_search_console` credential. IndexNow needs an `indexnow_key` hosted at `https://domain/{key}.txt`. `submit_brave` handles Brave Search in a browser.