Joran Hofman
March 6, 2021

What Is Submission?

Search engine submission is the act of submitting a site or web page to be indexed by search engines. Submitting a URL to search engines to get indexed can take up to a month. Commonly, search engine submission is done using Google Webmaster Tools or Bing Webmaster Tools.

Why Should You Submit A Site To Search Engines?

Search engines do not require manual submission for a website to be found and indexed, however among the reasons why a website should be manually submitted to search engines we have:

  • Provides peace of mind: when it comes to SEO, it is better to cure yourself in health and not take the risk of not being indexed, and as it is a quick process, it will only bring benefits.
  • Allows you to directly tell search engines about a website, giving them relevant information about the site, updates, and content changes.
  • Provides an easy upgrade option, as when submitting a site, various tools can be used to help improve the website.

How To Submit A Website To Search Engines?

Bing and Google have not used their URL submission tools since 2018. The current way to submit a website to these search engines is to submit the sitemap. There are other search engines such as DuckDuckGo and Yahoo, to which it is not necessary to submit the website.

The website map can usually be found at the following address:




If the sitemap is not on any of those sites, the robots.txt file should be consulted at the address “”. On many pages and websites, the sitemap is located here.

If you cannot find it on any of these sites, it is possible that there is no sitemap, and you must create one before continuing.

With the above resolved, the official ways to submit your website to search engines: 

  • To submit a site to the Bing search engine, you must enter or log in to Bing Webmaster Tools, choose “Sitemaps” from the menu on the left, and type (or copy and paste) the URL of the sitemap and then select "submit sitemap."
  • In the case of Yahoo, the Bing engine indexing moves Yahoo, so submitting a site to the Bing search engine is sending it to Yahoo as well.
  • The DuckDuckGo engine does not allow you to send you sites or web pages; it searches, discovers, and indexes sites and web pages from more than 400 sources, including its own web crawler (DuckDuckBot) Bing and Wikipedia. Which means that, as in the case of Yahoo, submitting a site to the Bing search engine is sending it to DuckDuckGo.
  • In the case of Baidu, it is only necessary when a website is aimed at people in China, which is where Baidu has the majority percentage of market share. It is a complicated process, but it can be summed up by saying that it is done through the Baidu Webmaster Tools account and only for Chinese language sites or web pages.  Once the website is submitted with the homepage URL, Baidu automatically appends the rest of the website pages.

How Do I Submit My Website To Google?

Locate the site map

The sitemap is an XML file where the pages of a website are listed. Once the site map is located, as explained in the previous question, the following step is carried out:

The sitemap is added to Google Search Console

Open Google Search Console and select sitemaps in the Index part and type or copy and paste the URL of the sitemap and select submit.

If you have multiple sitemaps, this process should be repeated for each one.

For this to be done, the site must have been added and verified in GSC (Google Search Console)

Submit a page URL to Google

If you want to send only an individual page to Google, in the Search Console, you paste the URL of the page you want to index in the URL inspection part. If it is not indexed, GSC will give the message "The URL is not in Google." The option Request indexing is selected so that it is tracked. If it is indexed, the message will be "URL is in Google," and nothing else needs to be done, although it is convenient in these cases to request a reindexing, especially when new content has been added.

Recommend Reading: Indexing Tool is back in Google Search Console

Explore more glossaries