How to Submit Your Site to Search Engines

How to submit your website to Google, Bing, Yahoo, DuckDuckGo, and other search engines. Covers verification, sitemap submission, and what actually speeds up indexing.

Getting your website into search engine results requires two things: the search engine needs to discover your pages, and it needs to decide they are worth indexing. Submitting your site speeds up discovery. The quality of your content determines the rest.

This guide walks through the submission process for every major search engine, what to expect after submission, and the common mistakes that prevent indexing. For background on how sitemaps help with this process, see our XML sitemap guide.

Google

Google is the dominant search engine in most markets, so this is where most site owners start.

Google Search Console

Google Search Console is the primary tool for submitting your site to Google and monitoring how it performs in search results.

Step 1: Create a Search Console account. Go to Google Search Console and sign in with your Google account.

Step 2: Add your property. Click "Add property" and enter your website URL. Choose between a Domain property (covers all subdomains and protocols) or a URL prefix property (covers a specific URL pattern).

Step 3: Verify ownership. Google needs to confirm you own the site. Verification methods include:

  • DNS record (recommended for domain properties): Add a TXT record to your domain's DNS configuration
  • HTML file upload: Upload a verification file to your site's root directory
  • HTML tag: Add a meta tag to your homepage's <head>
  • Google Analytics: If you already have GA installed
  • Google Tag Manager: If you already have GTM installed

Step 4: Submit your sitemap. After verification, go to Sitemaps in the left menu, enter your sitemap URL (typically sitemap.xml), and click Submit. For a detailed walkthrough, see how to submit a sitemap to Google.

Step 5: Request indexing for specific pages. Use the URL Inspection tool to submit individual URLs for indexing. Enter a URL, click "Request Indexing," and Google adds it to its priority crawl queue. This is useful for new pages you want indexed quickly.

How long does Google indexing take?

There is no guaranteed timeline. Some pages are indexed within hours. Others take weeks. Factors that influence speed:

  • Site authority. Established sites with regular traffic get crawled more frequently.
  • Content quality. Unique, valuable content gets indexed faster than thin or duplicate content.
  • Internal linking. Pages linked from your homepage or navigation are discovered faster.
  • Sitemap accuracy. A sitemap with valid, indexable URLs helps Google prioritize crawling.
  • Crawl budget. Very large sites may see slower indexing of deep pages.

For new sites with no backlinks and no existing authority, initial indexing can take a few days to a few weeks.

Bing

Bing is the second-largest search engine globally and powers Yahoo search results. Submitting to Bing covers both.

Bing Webmaster Tools

Step 1: Go to Bing Webmaster Tools and sign in with a Microsoft, Google, or Facebook account.

Step 2: Add your site. You can import directly from Google Search Console (fastest option) or add manually.

Step 3: Verify ownership using one of these methods:

  • XML file placement
  • Meta tag in your homepage
  • CNAME DNS record
  • Auto-verify via Google Search Console import

Step 4: Submit your sitemap under Sitemaps in the dashboard.

Step 5: Use the URL Submission tool to submit individual URLs for faster crawling.

For a complete walkthrough, see how to submit a sitemap to Bing.

Bing IndexNow

Bing supports IndexNow, a protocol that lets you notify search engines immediately when a page is published or updated. Instead of waiting for Bing to discover changes through crawling, you push a notification.

IndexNow works via a simple API call:

https://www.bing.com/indexnow?url=https://example.com/new-page/&key=your-api-key

Many CMS plugins support IndexNow (including Yoast SEO and Rank Math for WordPress). If your platform supports it, enable it for faster Bing indexing.

IndexNow notifications are also shared with other participating search engines (Yandex, Seznam.cz, Naver), so one notification can reach multiple engines.

Yahoo

Yahoo search results are powered by Bing. You do not need to submit your site to Yahoo separately. If your site is in Bing's index, it appears in Yahoo search results automatically.

There is no Yahoo-specific webmaster tools or submission process.

DuckDuckGo

DuckDuckGo builds its index from multiple sources, including Bing, its own DuckDuckBot crawler, and various other data sources.

There is no DuckDuckGo webmaster tools or direct submission process. To appear in DuckDuckGo results:

  • Make sure your site is indexed by Bing (DuckDuckGo heavily relies on Bing's index)
  • Ensure your site is crawlable (not blocked by robots.txt)
  • DuckDuckBot respects robots.txt, so allow it access

DuckDuckGo does not offer any tools to request indexing or check your site's status in their index.

Yandex

If you target users in Russia or Russian-speaking countries, Yandex matters.

Yandex Webmaster

Step 1: Go to Yandex Webmaster and sign in with a Yandex account.

Step 2: Add your site and verify ownership (similar methods to Google and Bing: meta tag, HTML file, DNS record).

Step 3: Submit your sitemap under Indexing > Sitemap files.

Step 4: Use the "Reindex pages" tool to submit individual URLs.

Yandex also supports IndexNow, so enabling IndexNow covers both Bing and Yandex.

Baidu

If you target users in China, Baidu is the primary search engine.

Baidu Webmaster Tools

Step 1: Go to Baidu Webmaster Platform and create an account (requires a Chinese phone number or business registration).

Step 2: Add and verify your site.

Step 3: Submit your sitemap under "Ordinary Submission" > "Sitemap."

Step 4: Use the URL submission API for individual pages.

Baidu crawls more slowly than Google for sites hosted outside China. If you are serious about Baidu rankings, hosting your site in China (or using a CDN with Chinese PoPs) significantly improves crawl frequency and speed.

What Actually Speeds Up Indexing

Submitting your site to search engines is the first step, but it does not guarantee fast indexing. Here is what actually moves the needle:

A valid, complete XML sitemap

A sitemap tells search engines about every page you want indexed. It reduces the dependency on link-based discovery and gives search engines a complete picture of your site. Make sure your sitemap contains only indexable pages (200 status, no noindex, not blocked by robots.txt). See sitemap best practices.

Internal linking

Pages that are linked from your homepage, navigation, or other well-crawled pages are discovered faster. Orphan pages (those with no internal links) may never be discovered without a sitemap.

External links

Backlinks from already-indexed sites help search engines discover your pages. When Googlebot crawls another site and finds a link to your page, it adds your URL to its crawl queue.

Regular content publishing

Sites that publish content regularly get crawled more frequently. Google learns your publishing cadence and adjusts its crawl schedule accordingly.

Fast server response

Search engines allocate crawl resources partly based on your server's response time. A slow server means fewer pages crawled per session. Keep your server response time under 500ms.

IndexNow

For Bing and other participating engines, IndexNow provides immediate notification of new or changed content. It is the fastest path to getting re-crawled.

What Does Not Help

Submitting the same URL repeatedly

Re-submitting a URL through Search Console does not speed up indexing. Google queues the URL once. Submitting it again does not change its position in the queue.

Paid submission services

Services that charge money to "submit your site to 100 search engines" are not worth the cost. There are only a handful of search engines that matter, and submitting to all of them is free and takes less than an hour.

Social media sharing

Sharing your URL on Twitter, Facebook, or LinkedIn does not directly affect search engine indexing. Social platforms use nofollow or equivalent tags on outbound links. Social sharing can drive traffic, which may indirectly signal to search engines that a page has value, but it is not a direct indexing trigger.

XML sitemap priority and changefreq

Google ignores the <priority> and <changefreq> tags in sitemaps. Setting them will not make Google crawl or index your pages faster.

New site? Be patient.

Brand new domains with no backlinks and no traffic history take the longest to get fully indexed. Google needs to build trust in your domain, which happens over time as it sees quality content, consistent publishing, and natural link growth. Initial indexing of your homepage may happen in days. Full indexing of all your pages can take weeks or months.

Checking Your Indexing Status

Google

Use site:yourdomain.com in Google search to see which pages are indexed. For more detailed data, check the "Coverage" or "Pages" report in Google Search Console.

Bing

Use site:yourdomain.com in Bing search. Bing Webmaster Tools also provides an index status report.

Common indexing issues

  • "Discovered - currently not indexed": Google knows about the URL but has not indexed it. This usually means Google does not consider the page valuable enough to index yet. Improve the content or add internal/external links.
  • "Crawled - currently not indexed": Google crawled the page but decided not to index it. This is a content quality signal. Review the page and improve it.
  • "Excluded by noindex tag": The page has a noindex directive. Remove it if you want the page indexed.
  • "Blocked by robots.txt": Your robots.txt prevents crawling. Update it to allow access.

The Full Submission Checklist

  1. Create a Google Search Console account and verify your site
  2. Submit your XML sitemap to Google Search Console
  3. Create a Bing Webmaster Tools account and verify your site
  4. Submit your XML sitemap to Bing Webmaster Tools
  5. Enable IndexNow if your CMS supports it
  6. If targeting Russia: set up Yandex Webmaster and submit your sitemap
  7. If targeting China: set up Baidu Webmaster Tools and submit your sitemap
  8. Add a Sitemap: line to your robots.txt pointing to your sitemap
  9. Request indexing for your most important pages via URL Inspection (Google) or URL Submission (Bing)
  10. Monitor Search Console and Bing Webmaster Tools for indexing status and errors

Summary

Submitting your site to search engines is straightforward. Google Search Console and Bing Webmaster Tools are the two essential platforms. Yahoo uses Bing's index. DuckDuckGo does not have a submission process. Add Yandex and Baidu only if you target those markets. Submit a valid XML sitemap, use IndexNow where available, and focus on content quality and internal linking for the fastest indexing.

Generate a sitemap to submit

Crawl your site and get a standards-compliant XML sitemap ready for Google and Bing.

Try Instant Sitemap