How To Add A WordPress Website To Google, Bing and Yandex.


If you own a WordPress website or its your first time to own one, but you don’t have the expertise to add it to any of these search engines, (Google, Bing and Yandex) web master tools, so it can begin ranking and generate traffic, then this blog is for you.

It is true search engines are the main source of search traffic for more than 95% of websites online. This is because they hold information regarding every website that is on them and also make it easier for people to find the information that they are looking for regarding any topic or business and more.

So if your website isn’t registered to any search engine, its actually invincible to say the least, and that’s why in this blog, I’ll be presenting to you a step by step process for adding your website to the 3 main search engines in the world, and those are Google, Bing and Yandex.

What Is The Most Used Search Engine In The Whole World?

Google is the most used search engine in the whole world as it processes over 70,000 searches per second, 8.9 billion searches per day, 90 billion searches per month or and over 2 trillion searches per year.

Note: Google doesn’t officially reveal its real search volume and the data provided above is an estimation of the research done by SEO experts.

How Long Does It Take For My Website To Show Up On Search Engines Like Google?

It takes an average of 3 to 4 days and up to 1 week for a newly added website to be indexed and show up on Google and up to 3 month or more to rank for the keywords it is optimized for. Learn my step by step website seo techniques here.


In my experience, most of the websites that I designed for my clients took a minimum of 2 days to start showing up on Google when their name is searched and over 2 to 10 months to start ranking for their optimized keywords.

1. How To Add Your Website To Google?

Step 1: Signing Into Google Search Console

To add your website to google, you need to first sign up for Google Web Masters with your Gmail account. Simply visit ““. You’ll be redirected to a page like the exact one below. Then press the “Start Now” button to proceed.


Step 2: Adding a new property

Immediately after signing up or signing into Google Search Console, simply navigate to the top left drop down selection search bar which shows and gives you the option to add a new property then click on “Add property” .

How To Add A WordPress Website To Google, Bing and Yandex. 48

Step 3: Adding a domain name

After clicking on “Add property”, you’ll see a pop up on the screen that will ask you to fill in your website domain name. It will have 2 parts, the first part with the title “Domain” is for filling in your website domain name and the other with the word “URL prefix” on top is mainly for adding sub-domains to google search console.

Simply fill in your website domain in the first field which asks you to enter your domain name.

How To Add A WordPress Website To Google, Bing and Yandex. 49

Simply enter your domain name in the text field and click “continue” button.

Step 4: Domain name verification

After clicking “Continue” in the step above, you’ll see another pop up that says “Verify Domain Ownership via DNS record“. It will show you a few steps that you have to follow to verify your domain name ownership. All you have to do is follow the instruction in step 3 which requires you to copy the txt code(Remember not to close this window) and pasting it into your DNS management txt record field type.

What Is A DNS record?

A DNS record is an entry in a DNS server’s database that maps a domain name to an IP address.


Step 5: Logging into cPanel

Simply press “Copy” to copy the TXT record code, then login into your cPanel or Direct Admin and look for the “DNS Management” option then open it.


Step 6: Adding a new record

After opening the “DNS Management dashboard“, simply paste the code that you copied from “Step 3” above into your txt record area. To do this, simply replace the code in your existing txt record area or add a new TXT record field.

To add new TXT record in your DNS management dashboard, simply press the “ADD RECORD” button at the top, then a pop up will appear that will give you option to choose the record you want to add.

How To Add A WordPress Website To Google, Bing and Yandex. 50

In the pop up window, select the record type you want to add and for this time we shall go with the “TXT” as the record type. After selecting “TXT” as the record type, You’ll have to fill in the respective fields until you complete all of them. These include:-

  • Name – (In this field, fill in your website domain name).
  • TTL – (Leave this field in its default number, don’t change it)
  • Text record type – (Leave the option as “Plain”)
  • Value – (This is where you paste the code you got from google search console)

After filling in the fields above as instructed, press “ADD” button, and the code which you copied from Google Search Console will be live in your DNS records as instructed.

Step 7: Verification

This is the last and final step and this step only requires you to come back to the Google search console Domain name verification pop up window and pressing the “VERIFY” button. That is after completing the steps 4 to 6.

After pressing “VERIFY BUTTON”, a new pop up window which says “Ownership auto verified” should or will appear meaning that your domain has been successfully submit to Google for addition to the most used search engine in the world.


Sometimes you may receive an error that says, “Ownership verification failed” after completing all the above steps well.


Don’t worry about this error, simply close the window then go back to the property selection drop down and select your property again, it will load for 5 seconds, then show you the “Verify domain ownership pop up again” and instead of going back to your cPanel to add the code, simply press verify this time and it will successfully verify you domain.

If the error persists, simply revise the steps you used again.

How Do I Check To See If My Website Is Live On Google Search Results?

To check if your website is live on google, simply visit “” and type in “site:your domain name” then press enter. Google will show you all your indexed pages of the website in the search results.

How To Add A WordPress Website To Google, Bing and Yandex. 51

2. How To Add Your Website To Bing?

Bing is the second most used search engine in the world after Google with a market share of 2.47% according to backlinko. Thou this search engine engine is sometimes overlooked, it is worth adding your website to it especially if you want an additional high quality traffic from around the world as it can also make a difference to your overall website revenue.

To setup a Bing account, simply follow the steps below:

Step 1: Signing into Bing

To get started adding your website to Bing, visit sign in with your Gmail or Microsoft email account. After signing in, you should see a dashboard that looks like the one below.


Step 2: Adding a new site

Click on “Add a site” and after clicking on it, you’ll see a pop up window that gives you two options.

  1. The first option is to import your website from Google Search Console.
  2. The second option is to add your website manually to Bing.
Click On Add Site
The pop up window with options(1. Importing the website from Google search console 2.Adding your website to Bing manually)

Option 1: Importing your website to Bing from Google Search Console.

This option allows you to easily add your website to Bing by importing it from Google Webmaster Tools. To use this method simply follow do as follows:

Step 1: On the pop up window that appears after clicking on “Add Site”(Refering to step 1), click on option 1 which says ” Import your sites from GSC” and this will give you the opportunity to add your website to Bing easily if it already exists in Google Search Console.

Note: Make sure you use the same Gmail account that is holding your Google Search Console account website which you want to import.


Step 2: Click import button and this will take you to the next step for allowing Bing to access your search console website/s and their sitemaps and how it will be used after you confirming with it. Just click on “Continue button”.


Step 3: After clicking continue, another pop up window with the list of websites that you want to import will appear. After appearing, select the website or websites that you want to add to Bing and then press the “IMPORT” button.

After pressing the button, your sites will be added to Bing successfully and will be live on Bing after 2 to 5 days.


Option 2: Adding your website manually to Bing

Step 1: To add you website to Bing manually, click on the top left search bar or drop down search bar in your dashboard after signing in to your Bing account and then click ” Add a site” button.


Step 2: After clicking on “Add a site” button, a pop up window will appear with two options. The first option allows you to add your website by importing it from Google Search Console(Refer to the first Option above for how to do this), the second option allows you to manually add your new website to Bing. This time, we shall proceed with the second option which says “Add your site manually” .


Step 3: While on the second option of the pop up window, enter your domain name into the URL field and press “Add” button when you are done.

Step 4: After pressing “Add” button, a pop up window will appear which will give you 3 options. The first option is to add an XML file given to you which then you’ll have to add into your website files root directory, the second option is to add an HTML meta tag into your website homepage, the last option is to add CNAME record with a specific code given to you by Bing.

For this tutorial, we shall use the option which allows us to add our website to Bing by adding their XML file to our website root folder.


Step 5: On the option that shows “XML File“, click on the “BingSiteAuth.xml” button to download the .xml file that we shall add to our website root folder.


Step 6: After downloading the file, proceed by logging into your cPanel and then open file manager.


Step 7: After opening file manager, locate your website name or domain and click on it to access its root folder or its public_html folder and upload the file.


Step 8: After adding the file to your website root folder, navigate back to the Bing site verification window in step 5 and click “Verify”.

After clicking verify, if you have done everything as I instructed in the steps above, you should be able to see a window that shows “Congratulations, site addition successful”. Then press “Done” button and this action should redirect you back to the main Bing Webmaster Dashboard.


3. How To Add Your Website To Yandex?

Yandex is a technology company that specializes in internet-related services and products. Its core products are search, mapping, navigation, and other data analytics services.

Yandex also has a range of other products, including a messenger app, a cloud storage service, and an advertising platform. The company was founded in 1997 and is headquartered in Moscow, Russia.

It is frequently compared to Google and is the dominant player in the Russian internet market and is especially recommended for those who are mostly interested in the Russian based website traffic.

To get started with adding your website to Yandex, simply follow the steps below:

Step 1: Signing Into Yandex

To add your website to Yandex webmaster tools, visit ”” and sign in. After signing in, you’ll be redirected to another screen that shows “GO” button.


Step 2: Adding Your Website

This is the second step after signing into Yandex and pressing the “GO” button. On this step, you are required to fill in your website URL into the empty URL field bar.

NOTE: While you are required do this, its not just a matter of typing in your URL.

You have type in your URL exactly the way it redirects, for example if your website redirects via http or https please specify it here. Or if it redirects via www or non www again specify it while typing the URL.

The easiest way to do this is by simply navigating over to the top of your website browser, and highlighting your domain name, then pasting it into the URL field that you are required to fill in.

After doing this, proceed by pressing the “Add” button.

As you see in the screenshot my site redirects via https with non www so I filled it in that way.

Step 3: Integrating the Yandex code into website root.

After adding your website domain name into the URL field, you’ll be brought to another window that provides you with 3 methods for activating your website so it can appear on the Yandex search engine.

  1. The first method is to add a new Yandex code file into your website root directory after naming it according to the instructions you are given in Yandex and inserting a html code in it as given to you.
  2. The second method is to add an html meta tag into your website homepage header section.
  3. The third method is to create a new record in your DNS management dashboard. To do this you simply create a new txt record and insert the code given to you by Yandex.

Method 1: Adding a new Yandex code file into your website root directory.

Step 1: Access file manager.

Open your cPanel dashboard and navigate over to file manager and then open it.

Step 2: Accessing the website root directory.

After opening file manager, look for your website domain and click on its folder to access its root directory or public_html folder.

Step 3: Adding the Yandex file code.

After accessing your website root directory, add a new file but before you save it remember to name it using the file name specified to you by Yandex. (Screenshot below)


Simply copy the the html code above and paste it onto your new file as its name then press “Create New File Button“. (Screenshot below).

Step 4: Adding the Yandex html code into the html file.

After creating the file, “right click on it then click edit “so that you be able to add the code given to you by Yandex.

How To Add A WordPress Website To Google, Bing and Yandex. 52

Then navigate back to Yandex and copy the given to you in the HTML field.


After copying the code, simply navigate back to your file editor and paste it into the file editor and then click “Save Changes” button.

Step 5: Confirmation.

After completing all the steps above, navigate back to your Yandex user dashboard and click “Check“, then Yandex will begin to run a scan to see if you have made the changes as instructed as per this method. It usually takes around 2 days for the scan to stop running.


Method 2: Adding an html meta tag into your website homepage header section.


This is another method for adding your website to the Yandex search engine. For this method to work for you successfully, simply follow the steps below:

Step 1: Login into your WordPress website.

The first step is to download a plugin called WP Code(Formerly known as Insert Headers and Footers) by WPBeginner and then upload it onto your WordPress website.

To upload the plugin, log into your WordPress website and navigate then click on the plugin section link. A drop down will appear then simply click on “Add New


After that, navigate to the top and click “Upload” to upload the WP Code plugin where we shall insert our Yandex code.


After clicking on the “Upload” button, open your computer files and locate where you downloaded the plugin and upload it in .zip format. Then install and activate it.

Step 2: Inserting the code.

To do this, navigate back to your Yandex user dashboard and click on the second tab to access the code that you will add to your website header. Highlight and then copy it.

Step 3: Pasting the code.

After copying the code, navigate back to your WordPress dashboard and open the plugin that you just downloaded in “Step 1“. Locate the header section in the plugin user dashboard and then paste the Yandex code on the last line of code as per the method we are using.

Step 4: Confirmation

After doing so, simply navigate back to the Yandex dashboard and click “Check” button and then Yandex will begin to scan for the changes.

Method 3: Creating a new DNS record.


This is the last method of adding your website to Yandex search engine and to do so simply follow the steps explained below:

Step 1: Copy the yandex verification code.

This is the first step and all you have to do is highlight the yandex verification in the third tab and then copy it.

How To Add A WordPress Website To Google, Bing and Yandex. 53
Step 2: Accessing DNS record manager.

To access your DNS records, Login in to your website cPanel/Direct Admin using the logins given to you by your web hosting provider and locate DNS Management option then open it.

Step 3: Adding the txt record.

After opening the “DNS Management” in your Direct Admin panel, click “Add Record” button and a pop up will appear with the option for you to select the txt record you want to add.


In the the pop up window, select “TXT” as record type, your domain name as Name, TTL on default number and TXT record type as plain.

Under value text field simply paste the txt record code that you copied from Yandex as per the method we are using and then click “ADD” button.

  • Record Type – TXT
  • Name – Your domain name
  • TTL – Leave it as default
  • TXT Record Type – Plain
  • Value – Paste the Yandex verification here
How To Add A WordPress Website To Google, Bing and Yandex. 54

After getting done with all the above methods, navigate back to Yandex user dashbpard and press the “Check” button for Yandex to verify your changes as instructed.


The most commonly used search engines in the world are Google, Bing and Yandex. It is important for any website, particularly a WordPress website to be added to these search engines. This allows for the website to be found more easily by online visitors or potential leads.

Adding a WordPress website to any of these search engines is a relatively a simple process. Simply follow the steps above and you should be good. Thank you for reading.

Let me know in the comment section in case of any problems and I’ll be happy to help!

Also read: 11 top off page seo strategies to improve website rankings

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like