Submit website to google and bing

After creating a website, your first step is how to submit website in google and bing search engine. Because normally 70% of website traffic came from search engines like google and bing. If you want to show your website in the search engine, You have to create an XML sitemap for your website and submit sitemap to google and bing search engine.

You can submit your website in google and bing search engine for free. You don’t need to pay Google and other search engines to show your website in their search engine. The only thing you need to do helping google to find your blog or website to show their search engine.  So if you a beginner, don’t worry. In this article, I will show you how to create an XML sitemap for your website and submit sitemap to google and bing search engine.

Before creating an XML sitemap First, you need to understand what is XML sitemap? Why do you need to submit XML sitemap into the search engine?

What is the XML sitemap?

The sitemap is the most important part of SEO. An XML sitemap is a file that contains all URLs of your website. This XML sitemap helps search engines to crawl all of your website URLs in their search engine.

You want the search engine to crawl all of your important pages but can’t find unlink pages without a sitemap. So, An XML sitemap is a list of your all important pages, that’s the search engine can easily find it.  In short, an XML sitemap is a complete roadmap of your website that you want the search engine to understand your website structure and index your website. But XML sitemaps will not increase your search engine rankings, search ranking depends on your webpage on-page and off-page SEO.

An example of XML sitemap file:

XML Sitemap

Create an XML Sitemap

Create an XML sitemap for WordPress

You can create an XML sitemap easily for your website. For WordPress sitemap can be generated easily by installing the Yoast SEO plugin. You can install it on your WordPress website for free. Also, Yoast SEO premium version is available. Yoast SEO plugin will automatically create an XML sitemap for your website.

Login to your website WordPress dashboard and click on Plugins > Add New button from the sidebar. Search Yoast SEO from add new plugins section and after Yoast SEO plugin appears in the search result click on install now button. After install just configures Yoast SEO plugin for your website. That’s it. This plugin will automatically create an XML sitemap for your website

Yoast SEO Install

You can find your WordPress website XML sitemap by visiting 

An example: our website XML sitemap is

Also, You can use other WordPress plugins to create an XML sitemap for your WordPress website. Here is the Yoast SEO alternative plugins list:

Create an XML sitemap for Custom Website

Most of the people creating their website without CMS just using HTML, CSS, PHP, Bootstrap and other php frameworks. If you want to submit this type of website to google, bing and other search engines, you need to create an XML sitemap manually. Because you can’t install SEO plugins like WordPress to create an XML sitemap in a custom website. So, How to create an XML sitemap manually?

There are many online tools available on the internet to generate an XML sitemap for your website. You should use  to create your XML sitemap.  Just visit Enter your website URL in the input box and click on the Start button. It will automatically scan all of your website URLs and will create an XML sitemap for you.

create an XML sitemap

After complete sitemap generation process, click on VIEW SITEMAP DETAILS and download sitemap files by clicking DOWNLOAD YOUR XML SITEMAP FILE

Download XML Sitemap

After downloading your sitemap.xml file and you need to upload it on your website root directory. Login to your website control panel(Cpanel & Plesk) and open file manager. upload your sitemap.xml file in your website root directory (default root directory: public_html).

upload sitemap xml file

That’s it. You can find your website sitemap by visiting Now your sitemap is ready to submit into the search engines.

How to Add Website to Search Console and Submit Sitemap to Google

Google Search Console is a free tool and that is available for website owners to submit their website on google search results and monitor their website. If you developed a new website and want to show your website in the google search result, You need to submit sitemap to google search console.

At first, You need to visit Google Search Console and signup a new account or login with your existing google account.

After that, Google search console asked to select a property type. You should select the URL prefix because of URL prefix is easy to setup.

Google Search Console

Enter your website URL ( and click on the continue button

Next, You need to verify ownership of the website. You will see multiple verification methods available, we recommend to use the HTML File verification method.

For HTML file verification, Download the verification file into your computer by click on the file link.

HTML file verification

Now, Open a new tab in your browser and Login to your website hosting control panel (Cpanel/ Plesk). Open file manager from Cpanel/Plesk and go to your website root directory (the default root directory is public_html).Website Root Directory

Click the upload button and Upload the downloaded verification from the computer into your website root directory.Uploading Verification File

After upload the verification file, Click on the google search console tab and click the verify button. So, Your website ownership verified successfully.

Verify website ownership

You have added your website successfully, Let’s add your XML sitemap:

Submit Sitemap to Google

Now go to the search console dashboard and you need to click on sitemaps from the sidebar.

submit sitemap to google

After that, you have to add the last part of your sitemap URL into “Add new sitemap” section and click the submit.

Our website sitemap URL:

Now google will start crawling your sitemap to google search console. It will take some time to index your website to google search. After a few days, You would be able to see your website sitemap stats.

Search console will show you the number of URL google found in your sitemap, how many of them google indexed, list of image sitemap and many more.

Also, you can use google search console to fix your website error.

Google Sitemap

Submit Sitemap to Bing

Bing is a free webmaster tool for website owners to submit their website bing search and monitor their website. It’s similar to Google Search Console.

To submit your sitemap to Bing, you need to visit Bing Webmaster Tools and signup a new account. After signup or login, You can add your website on bing search the “Add new site” section. Enter your website URLs in input and click on add

Add new site bing

On the next screen, you will be asked to enter your sitemap URL and about you. Enter your all information and sitemap URLs. Click on the Submit button to continue.

Submit sitemap to bing

Now you will need to verify your website ownership in bing. We recommended using the file verification method to verify your website ownership.

upload BingSiteAuth.xml file

Simply download the BingSiteAuth.xml file by clicking the link and upload this into your website root directory (Public_html). If you don’t know how to upload it into your website root directory, read the Google Search Console verification section.

After uploading the file, click on the verify button. That’s it. After a few days, Bing Webmaster Tools will start crawling your website and show your website into the bing search result.


We hope this article helped you to learn how to create an XML sitemap and submit sitemap to google and bing. After done those processes, Your website will start indexing by google and bing. After a while, they will show your website in search results.

First, you need to understand that the XML sitemap does not improve your search rankings. However, it will help to fix your website issue and show you details about your search rankings. Do on-page and off-page SEO to improve your website SEO rankings. Always try to monitor your website in google search console and fix your website crawl error as early as possible.

If you have any questions, please comment below.


  1. Superb blog! Do you have any suggestions for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost
    on everything. Would you suggest starting with a free
    platform like WordPress or go for a paid option? There are so many options out
    there that I’m completely confused .. Any suggestions?
    Thanks a lot!

    • I suggest you to use WordPress to start your blog. Because WordPress is one of the most popular CMS. 90% of bloggers are using WordPress for their website. It’s very easy to install and also many free themes available. If you need any help to start your blog, Contact me on


Please enter your comment!
Please enter your name here