There are a few things you can do to get Google to index your website quickly, rather than wait for Google to find your website or content by itself.
Googlebot is Google’s web crawling bot (short for ‘robot,’ an automated computer program, sometimes also called a “spider”). Crawling is the process by which Googlebot discovers new and updated pages to be added to the Google index. Generally speaking, Google — and other search engines such as Bing — will find your new website and content in due time. However, there are a few things you can do to get Google to index your site quickly:
Get an XML sitemap
First, you need to have an XML sitemap in your website. It is a file that tells Google and other search engine bots the list of posts, pages and organization of your site. You want to do this first so that your site is ready to be indexed appropriately.
Every time you add a new post or page to your website, you want the XML sitemap to get updated automatically so you don’t have to do anything. Some WordPress themes have their own sitemaps. If yours does not, install the plugin Yoast SEO (there are other search engine optimization plugins but this is the one we use).
Once you have installed Yoast SEO, click “SEO” on the sidebar of your WordPress admin, then click the “Features” tag at the top and find “XML Sitemaps” on the list and turn it on. Remember to save the changes at the bottom. After you do this Yoast SEO will construct your site map which you can see by going to:
Replace YourOwnSite.com with your site’s URL, obviously.
Sign up for Google Search Console
Google Search console (previously Google Webmaster Tools) is a Google service for webmasters or website owners. Google uses only one account for all their services, so if you already have a Gmail account you are good to go. Once you sign up, submit your website.
After you have registered your website also submit the URL of your sitemap which you constructed in the previous step. Google will want to verify that you are the owner of the website you are registering with Search Console. You can do this in more than one way, but if you already have the Yoast SEO plugin installed you can use it to do the verification. Click on “SEO” in the left margin of your admin page. Then go to “Webmaster tools” and follow the instructions to do the verification.
Install Google Analytics
There are more than a handful of good reasons to install Google Analytics tracking on your website.
You will be able to learn a number of useful parameters from the visitors to your websites such as who visits your website, what visitors do when they are at your website (how long they stay, which pages they visit, etc.). It will also tell you where visitors come from when they arrive at your website (from a search engine, social media, etc.), and much more.
In addition, since Analytics is a Google products you are definitely giving Google a heads up that your new website is up and running. Also, every time you add new content such as a new post or a new page and somebody clicks on it, the information is sent to Google. This is the fastest way to get Google to index your new content.
Once you sign up for Google Analytics, you will get a tracking ID that looks something like this:
The Xs will be numbers specific for your account. Next, you want to install a Google Analytics plugin to connect your website to Google Analytics. There are several plugins that do this. We use the free version of Google Analytics for WordPress by MonsterInsights. There is a paid version of the MonsterInsights plugin which has more features.
Sign up for Bing Webmaster Tools
You want to get Google to index your website since Google currently has about 2/3 of the U.S. search market share. The other 1/3 of internet searches is mainly powered by Bing so you want Bing to index your website as well. Bing also powers Yahoo search.
Bing Webmaster Tools is a free service part of Microsoft Bing search engine and similar to Google Search Console. If you have a Microsoft account, you can use it to sign up for Bing Webmaster Tools. Adding your site to Bing is the same as adding it to Google.
You can also use the Yoast SEO plugin to get Bing to verify your website ownership, just as you did with Google.
Once your website is indexed by the search engines, you will start to see the results. Login to Google Search Console or Bing Webmaster Tools to see.
There are many other things you can do to promote your website but these are the basic things you need to do to get your website indexed by the search engines.