Submitting a website to search engines in 2026 comes down to three accounts and one text file: Google Search Console, Bing Webmaster Tools, Yandex Webmaster, and an IndexNow key that Bing, Yandex, Naver and Seznam all accept. DuckDuckGo and Yahoo take their results from Bing, Brave runs its own index with no submission form, and Baidu has its own platform that needs a Chinese account. Everything is free, and none of it guarantees indexing.
Which engines have their own index
The first thing to sort out is where each engine's results come from, because many "search engines" are front ends for someone else's index.
| Engine | Own index | How to submit |
|---|---|---|
| Yes | Search Console: verify, sitemap, URL Inspection | |
| Bing | Yes | Bing Webmaster Tools, import from Search Console, IndexNow |
| Yandex | Yes | Yandex Webmaster, IndexNow |
| Baidu | Yes | Baidu Search Resource Platform (Chinese account) |
| Brave Search | Yes | No submission form |
| Naver | Yes | Naver Search Advisor, IndexNow |
| Seznam | Yes | Seznam webmaster tools, IndexNow |
| DuckDuckGo | Mostly Bing | Nothing to submit |
| Yahoo | Bing | Nothing to submit |
Three accounts and a key file cover all of them except Baidu and Brave.
Google: Search Console
Google retired its public submit URL form in 2018. The only route is Google Search Console: add the site as a property, verify it (a DNS TXT record for a Domain property, or an HTML file, meta tag or Analytics snippet for a URL-prefix property), then open Indexing > Sitemaps and submit your sitemap. For single pages, the URL Inspection tool has a Request indexing button with a small daily allowance.
Google does not take part in IndexNow, so nothing you do for the other engines reaches it. The full Google procedure, including what to expect for a brand new domain, is in how to submit a website to Google.
Bing: Webmaster Tools, Import from Google, IndexNow
Bing is the second account, and it is worth more than its own search share because its index also supplies DuckDuckGo and Yahoo and is used by Microsoft Copilot.
Sign in to Bing Webmaster Tools with a Microsoft, Google or Facebook account. If your site is already verified in Search Console, choose Import instead of adding it by hand: Bing asks for permission to read your Search Console properties and copies the verified ones, sitemaps included. Otherwise add the site and verify with an XML file, a meta tag or a DNS record.
After that:
- Open Sitemaps and submit the sitemap URL if the import did not bring it across.
- Open IndexNow in the left menu to generate a key, or paste one you already use.
- Use URL submission for individual pages when you want them fetched quickly.
The IndexNow section later lists every URL Bing received through the protocol, which is the easiest way to confirm that your plugin or script works. The step by step version, including what Bing's reports show afterwards, is in how to submit a URL to Bing.
Yandex: Yandex Webmaster
Yandex matters if you have readers in Russia, Kazakhstan, Belarus or Turkey. Add the site in Yandex Webmaster, verify with a meta tag, an HTML file or a DNS record, and submit the sitemap under the indexing section. Yandex also runs a reindex request tool for single pages, with a daily limit of its own, and it accepts IndexNow at https://yandex.com/indexnow.
DuckDuckGo and Yahoo: through Bing
Neither has a submission form, and neither needs one. DuckDuckGo builds its results from Bing plus its own crawler, DuckDuckBot, and Yahoo Search is powered by Bing. Once Bing Webmaster Tools shows your pages as indexed, you are in both. There is no separate Yahoo index to register with any more; pages that claim otherwise are old.
Brave Search: own index, no form
Brave Search is one of the few engines that built an independent index, and it has no webmaster tools and no submission form. Its crawler finds pages through links, and Brave's Web Discovery Project adds pages that opted-in Brave browser users visit. The way to get in is the same as the way to get into Google without Search Console: be linked from sites that are already known, and keep a clean sitemap at the usual address for crawlers that look for it.
Naver and Seznam: IndexNow
Naver (Korea) has Naver Search Advisor for site verification and sitemaps, and Seznam (Czech Republic) has its own webmaster tools. Both are IndexNow participants, which means that a submission to any IndexNow endpoint reaches them. If you have no audience in Korea or the Czech Republic you do not need accounts there; the IndexNow key does the job as a side effect.
Baidu: Baidu Search Resource Platform
Baidu is the main engine in mainland China. Its webmaster platform (ziyuan.baidu.com) offers verification, sitemap submission and a link submission API, but it requires a Baidu account, and registering one in practice needs a Chinese mobile number. Sites hosted outside China are crawled slowly. Unless you have a Chinese audience and a way to register, leave it out.
One IndexNow key for four engines
IndexNow is the piece that makes "submit to all search engines" cheap. You generate a key, host it as a text file at the root of your site, and send changed URLs in one HTTP request. The engine that receives the request shares the URLs with the other participants.
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json; charset=utf-8" \
-d '{
"host": "www.example.com",
"key": "7e3f9c0a5b1d4e2f8a6c0d9b3e1f7a25",
"keyLocation": "https://www.example.com/7e3f9c0a5b1d4e2f8a6c0d9b3e1f7a25.txt",
"urlList": ["https://www.example.com/new-page"]
}'
What you need to know:
- One request carries up to 10,000 URLs, all on the host named in the body.
- The key file must return the bare key as plain text with status 200.
- Participants are Bing, Yandex, Naver, Seznam and Yep, with Amazonbot and the Internet Archive as consumers. Google is not among them.
- Many platforms already send IndexNow: Cloudflare's Crawler Hints, Wix, Duda, and WordPress through Microsoft's plugin, Rank Math, Yoast or AIOSEO.
To send a list without writing code, the IndexNow submitter posts your URLs once the key file is in place. The protocol itself, response codes and all, is covered in the IndexNow guide.
If you want the Google side handled as well, TurboIndex covers both halves from one Google sign-in: it reads the sitemaps you submitted in Search Console, submits new and changed pages to Google through the Indexing API within its daily quota, and sends the same URLs to the IndexNow engines.
The submission services to avoid
Search "submit website to search engines" and the top results include services offering to register your site with 300, 500 or 1,000 search engines, often for a fee. There is nothing behind the number. The list is padded with directories, long-dead meta search sites and engines that resell Bing or Google results. What actually happens:
- Your URL is posted into directories that nobody searches.
- Those directories link to you, in bulk, from pages full of unrelated links. Google's spam policies describe exactly this kind of link.
- Nothing is submitted to Google, because Google has no form to submit to.
The same goes for "guaranteed indexing" offers. No service can promise that any engine keeps a page.
Before you submit anything: the sitemap
Every engine above starts from your sitemap, so it is worth getting right once. It must be XML, list only canonical URLs that return 200, stay under 50,000 URLs and 50 MB per file, and carry a <lastmod> that changes only when the page changes. If your platform does not produce one, the sitemap generator crawls a small site and builds it. Larger sites should generate it from the database. Then reference it from robots.txt:
Sitemap: https://www.example.com/sitemap.xml
Crawlers that you never registered with, Brave's included, find it there.
A sensible order for a new site
- Put a correct sitemap at
/sitemap.xmland name it in robots.txt. - Verify the site in Google Search Console and submit the sitemap.
- Import the property into Bing Webmaster Tools, confirm the sitemap, generate an IndexNow key.
- Host the key file and make your CMS or a script send changed URLs.
- Add Yandex Webmaster if you have readers in its markets, and Baidu only if you can register.
- Get a few real links to the site. Every engine in the table above discovers pages the same way, and links are the signal that none of the forms replace.
Frequently asked questions
- Do I have to submit my website to every search engine separately?
- Only to the ones with their own index and their own webmaster tools: Google, Bing, Yandex, and Baidu if you want Chinese traffic. DuckDuckGo and Yahoo draw on Bing, Brave has no submission form, and Bing, Yandex, Naver and Seznam all accept IndexNow, so one IndexNow key covers those four at once.
- Is it free to submit a site to search engines?
- Yes. Google Search Console, Bing Webmaster Tools, Yandex Webmaster, Baidu's resource platform and IndexNow cost nothing. Paid submission is a product sold by third parties, not by any search engine.
- Does submitting to a search engine guarantee indexing?
- No. Submission tells an engine that a site exists and where its sitemap is. Each engine then crawls on its own schedule and keeps the pages it finds worthwhile. A thin or duplicate page stays out no matter how many places you submit it.
- Should I use a service that submits my site to hundreds of search engines?
- No. There are not hundreds of search engines with an index of their own. Those services push your URL into directories and defunct engines, and the links they produce look like spam to Google.
- How do I get my site into DuckDuckGo?
- Get it into Bing. DuckDuckGo's results draw heavily on Bing's index, so a site that Bing Webmaster Tools shows as indexed turns up on DuckDuckGo without a separate step.