How to Submit a URL or Website to Search Engines

Kelly Lyons

Aug 25, 20238 min read
Submitting a site to Google


Submitting your website to search engines is how you let them know it exists.

Once search engines know it exists, they’ll start showing it up in search results.

What’s more: submission is free. And it only takes a couple of steps to complete.

Read on to learn exactly how to do it.

Tip: Scan your website with Site Audit tool to find issues that may prevent search engines from properly accessing your website after submission.

Set up a project in the tool and run a full crawl of your website.

After completion, go to the “Issues” tab and select “Crawlability” from the “Category” drop-down.

navigating to “Crawlability” section in the Site Audit tool

You’ll see the issues that may hinder search engines’ ability to properly access your website . 

Site Audit tool helps you find issues that may prevent search engines from properly accessing your website after submission

The tool also offers advice on how to fix each issue with the handy “Why and how to fix it” link.

Now, back to the main topic.

Do You Need to Submit Your Website to Search Engines?

Submitting your site to a search engine can be beneficial. But you probably don’t need to.

That’s because search engines are really good at finding your site on their own.

Google is constantly scanning sites it already knows for new links. And it will follow those links to discover pages it doesn’t know yet. Unless instructed otherwise, Google “crawls” new pages to gather as much information as it can about them.

When Google has finished crawling the page, it will decide whether to add the new page to its index and start showing it in search results. Automatically.

So submitting your site to Google isn’t a requirement.

But there are two good reasons to do it anyway:

  • It could make Google crawl your website a little faster. Especially if your site is new and doesn’t have a lot of links pointing to it yet. 
  • It could give Google a better understanding of your site structure. Which can help make your content rank better for relevant keywords.

To recap: 

You don't have to submit your website to search engines. But if you have time, you can get some minor benefits by doing so.

How to Submit Your Website to Search Engines

To submit your website, you’ll need to have something called a sitemap. Then you need to tell the search engine where to find it.

A sitemap is a file stored on your server that contains information about all the most important pages on your website. Google and other search engines look at your sitemap to understand how your content is linked together.

If you’re using a content management system (CMS) to create your website, such as Wix or Squarespace, the CMS will often generate a sitemap automatically.

For WordPress, some recommend using a plugin like Yoast SEO or Rank Math to make a sitemap. But that isn’t necessary. Because WordPress generates your sitemap automatically.

Your sitemap will typically be located on your domain at a URL like this:

Another common sitemap URL is this:

Enter one of those URLs into your browser. You should see a page that looks like a list of URLs surrounded by a lot of code.

Like this:

an example of a page saying "this XML file does not appear to have any style information associated with it. The document tree is shown below."

Or sometimes you might see a more cleaned-up version:

an example of XML sitemap generated by Yoast SEO

If your browser says it can’t find your sitemap at either of those URLs, you’ll need to check somewhere else:

Your website’s robots.txt file.

You can access the robots.txt file at this URL:

And when you go to that page in your browser, your sitemap URL should be listed there, like this:

an example of accessing robots.txt file through "" URL

If you don’t have a sitemap at all, you will need to create a new one.

Submitting Your Website to Google

Here’s how to submit your website:

  1. Find your sitemap URL. Your sitemap will usually be located at “” or “”
  2. Add your sitemap to Google Search Console. Click the “Sitemaps” link on the left-hand side of the screen. Then, under the “Add a new sitemap” heading, paste your sitemap URL into the input provided. Then, hit the “Submit” button. And you’re done.
how to add your sitemap to Google Search Console

(Note: If this is your first time using Search Console, you’ll need to verify your website. Our guide to Google Search Console walks through how to do that.)

If you want to learn more about submitting a sitemap to Google, read our full guide on how to submit sitemaps to Google.

Submitting Your Website to Bing

You’ll also need your sitemap URL to submit your site to Bing. 

To do that, open up the Bing Webmaster Tools and click on the “Sitemaps” link on the left. And then, the “Submit sitemap” button on the right.

A new pop-up will appear. Paste your sitemap URL into the given field.

Then, click on the “Submit” button.

how to submit your sitemap to Bing

Submitting Your Website to Yahoo

You can’t submit your site to Yahoo. That’s because Yahoo’s search engine is powered by Bing.

In fact, if you try to submit your website to Yahoo directly, the search engine will redirect you to the Bing Webmaster Tools.

"Submit your website to Yahoo Search" page redirects you to the Bing Webmaster Tools.

So to have your website appear on Yahoo, you need to submit it to Bing.

After Bing has indexed your website, it will also appear in Yahoo’s search results. 

Submitting Your Website to DuckDuckGo

You can’t submit your site to DuckDuckGo. The search engine doesn’t have a manual submission feature.

Instead, DuckDuckGo’s search results are mainly drawn from Bing’s index. So if you’ve submitted your website to Bing, it should appear on DuckDuckGo, too.

Submitting Your Website to Yandex

Submitting your site to Yandex is similar to submitting it to Google and Bing. 

First, you’ll need to verify your website on Yandex’s Webmaster Tools.

Next, in the Webmaster Tools, hit the arrow to the left of "Indexing" in the menu on the left side. This will reveal additional menu items. Click the one that says “Sitemap files.”

how to submit your sitemap to Yandex

Paste your sitemap URL into the input field. Then click “Add.”

How to Check If Your Website Is Indexed

The quickest way to check if your website is indexed by Google is to search for it on Google using this query:


Like this:

an example of Google search for “”

You can also check whether your website is indexed by Google by using Google Search Console. 

If you want to look up whether an individual webpage is indexed, enter the URL into the search bar at the top of the screen and hit Enter.

This will pull up the URL Inspection tool.

check whether your website is indexed by Google by entering URL to Google Search Console

The URL Inspection tool will tell you the indexing status of the specific webpage you entered.

And if the page has not been indexed by Google, you can click “Request Indexing” to do so.

But if you want to check the status of all the webpages on your website, you’ll need to open up your "Page indexing" report.

That can be found by clicking the "Pages" link under the "Indexing" section on the left side of the page.

As of February 2024, the "Page indexing" report is divided into two status categories: Indexed and Not Indexed.

Google Search Console Page indexing report

If you click on the “Indexed” category, you’ll see all the pages Google found on your website and successfully indexed.

And if you click on the “Not Indexed” category, you’ll see all the pages Google found on your website but did not index.

Google Search Console pages not indexed report

To check whether your website was indexed by Bing, you need to log into Bing Webmaster Tools.

Open the Site Explorer tool. Then, click on the drop-down menu in the upper left and click on “Indexed URLs.”

navigation to “Indexed URLs” in Bing Webmaster Tools

How to Fix Indexing Issues

If your site has indexing issues, some (or all) of your website pages won’t appear in search results.

This results in a lost opportunity. You will not get much traffic to your site. Or no traffic at all—depending on the number of non-indexed pages.

That’s why finding and fixing these issues is important.

Semrush’s Site Audit tool lets you do just that.

Open the tool, enter your website, and click “Start Audit.” 

search for your website in the Site Audit tool

You’ll see the configuration screen. From here, adjust your settings and click “Start Site Audit.”

"Site Audit Settings" page

Once the audit is complete, go to the “Issues” tab and choose “Indexability” from the “Category” drop-down.

how to navigate to “Indexability” in Site Audit tool

The tool will report indexability issues that it detected on your website. 

“Indexability” section in Site Audit tool shows indexability issues that it detected on your website

All these issues make it harder for search engines to index your website.

The tool also suggests recommendations for fixing these issues. Click the “Why and how to fix it” link.

an example of “Why and how to fix it” section in the Site Audit

After you’ve followed Site Audit’s recommendations, follow the steps above to submit your website to search engines again.

Search engines will recrawl your website and start serving up your pages in search results.

Should You Use a Website Submission Service?

You should not pay for a search engine submission service. Submitting your site to the search engines directly is already fast, easy, and free.

Some website submission services claim they can get your website onto little-known search engines and directories.

an infographic by Semrush listing fake website submission services

Don’t buy it. (Literally!)

The vast majority of people use Google as their search engine. As of January 2024, its global market share is over 91%.

So as long as your website is on Google, you’re in good shape.

But there’s another reason not to use a website submission service. And it has more serious consequences for your website.

Google doesn’t like it when you pay other sites to link back to your website. (Which is what a lot of those website submission services do.)

And if Google catches you doing this, it could penalize your website. Your website’s SEO will take a hit as a result.

That means your webpages will appear lower in Google’s search results. 

So stick with the official website submission options provided by the search engine itself.

Submitting your site and pages to Google and other search engines doesn't need to be complex or take long, and so long as you follow a few simple steps you'll see your URLs indexed in no time at all.

Author Photo
Writer, editor, SEO strategist, and supporter of the Oxford comma. There‘s little I enjoy more than lounging on my couch playing video games and snuggling with my dog.
More on this