Adding Your Website to Google Search Console

Dec 6, 2023 | Web Development | 2 comments

Google Search Console is a free tool by Google that helps website owners understand how their site appears in search results, and it provides insights to enhance site performance on Google.

Learn how this tool improves website visibility and addresses common issues. From adding a new website to verifying domain ownership via DNS, we break down the process with user-friendly screenshots.

How Google Search Console can help us find issues with websites

Google Search Console identifies problems on your website, such as broken links or indexing issues, so you can fix them and ensure your site is easily discoverable by users.

What can we do on Google Search Console:

  1. Get a performance overview, like total clicks, total impressions, average position.
  2. Get pages indexing stats (indexed pages and ignored).
  3. Adding sitemaps for search engine crawlers.
  4. Discover security issues.
  5. And many more.

Here are a few screenshots of one of my abandoned websites that I want to improve and make better. Without Google Search Console, it will be impossible to find any issues.

Screenshot of the Google Search Console main dashboard.
Screenshot showing indexing issues on pages of my old website
Screenshot highlighting reasons for pages not being indexed on my website

Each project must be added to Google Console, and my new project is not an exception. So, let’s dive into this process and add another newly registered domain to the search console, to have everything in one place and keep an eye on the website search performance.

In the next articles, I’m going to show you how to improve your website and fix common issues with search appearance. Don’t forget to add my blog to your bookmarks.

Adding a new website

To include a new website in Google Search Console, you need to sign in first. Create a Google account and use the following link to get inside: https://search.google.com.

If you don’t have an account there, you will be asked about your domain name and verification method. For 5 years I’ve been using only the domain verification method; it’s the easiest way to verify your website ownership. In this article, I will cover only this case.

Screenshot guiding the selection of property type in Google Search Console

In some cases, you need to open the search box in a left sidebar and add a new property via this interface. Simply click the “Add Property” menu item.

Step-by-step guide on navigating to search property and adding a new property in Google Search Console.

Now we need to follow the simple steps to verify ownership and gain access to valuable site data.

Confirmation domain ownership via DNS

Verifying domain ownership via DNS requires you to add a small piece of code to your domain DNS settings. Why do we need that? To confirm you have control over the site.

Once you finish the previous step (typing your domain name), you will see the following popup window with all the required steps for verification.

Illustration of the process for verifying domain ownership through a DNS record

In this window, we need to select the record type “TXT (recommended)” and then copy the TXT record to paste this value into your domain DNS settings.

I am going to show you two registrars: GoDaddy and BlueHost. For other cases everything is almost the same; you just need to open your domain registrar website, sign in using your account and navigate to DNS settings.

Please note, DNS changes may take some time to apply. I was able to verify my domain in 5 minutes, but in some cases, you will wait up to 1-2 days. It depends on DNS settings and the used server which keeps your records.

Finding your domain name servers

In some cases, your domain name records can be managed by another platform, not only by the service where you purchased your domain. It’s called “changing name servers” or “delegation”.

My domain was purchased on GoDaddy, but I’ve delegated DNS to BlueHost for some reason. To make changes in your DNS settings, first of all, you need to find that service which keeps your domain records.

You can open DNS settings in your domain registrar panel (in my case GoDaddy), navigate to your domain name.

Screenshot demonstrating how to access DNS settings on GoDaddy.

Then find the “Nameservers” tab. You will see a few records, which show us who manages our domain name.

Guide on locating domain name servers for a website.

In my case, it’s BlueHost. So, to make any changes to my DNS, I need to sign in to BlueHost after all to update settings.

If you see name servers which have a value of your domain registrar (GoDaddy, for example), you can keep using the same interface.

DNS settings on GoDaddy

When you open your domain on GoDaddy, simply open the first tab “DNS Records”.

Instructions for accessing DNS records on a GoDaddy domain.

In the next screen, you need to fill out the record form: choose “TXT” type, put “@” in the “Name” field, set the value to given value from Google Search Console and click “Save”.

Step-by-step process of adding a TXT record to a GoDaddy domain.

DNS settings on BlueHost

As my website is hosted on BlueHost, I am going to show you how to make changes using their Hosting solution. In some cases, you need to find another section on BlueHost; I don’t have access to it at the time of writing this article.

Sign in to BlueHost and open the “Hosting” section from the left menu.

Screenshot illustrating the navigation to hosting settings on Bluehost.

Find your domain name and click on the “Settings” button.

Guide on navigating to domain settings for website management.

Open the settings tab in the next window.

Instructions for accessing the settings tab within domain settings.

Open “Advanced DNS Editor”.

Screenshot showing how to access the advanced DNS editor for website customization.

Open an interface to add a new DNS record.

Step-by-step guide on opening an interface to add a new DNS record.

Fill out the new DNS record form.

Instructions for completing a form to add a new DNS record.

If everything goes well, you will see a confirmation message.

Screenshot displaying a confirmation message for DNS changes.

You can scroll down this window to “TXT” records section. Click on “Show more” to expand this table.

Illustration of existing TXT records in the Bluehost hosting environment.

And you will see your newly added record.

Visual confirmation of a successfully added TXT record.

If there is no record yet, just wait.

Ownership confirmation on Google Console

Now it’s time to check access from Google to our website. Jump into Google Console and start the verification process by clicking the “Verify” button.

Screenshot initiating the verification process on Google Search Console.

If you see a green window, it means that everything is great, and you have successfully verified your website ownership.

Visual confirmation that ownership of the domain has been successfully verified

In other cases, when your DNS is too slow, you can see another window, which tells us that Google doesn’t confirm your ownership.

Notification of failed ownership verification.

If you don’t want to wait right now, you can click “Verify later” and try again in 30 minutes or later.

Option to postpone ownership verification for later.

If you closed this window, you can easily continue the verification process by choosing your domain property from the search box on Google Console.

Indication that the property is not yet verified in Google Search Console.

Conclusion

Google Search Console is a valuable tool for website owners, offering insights and solutions to improve search visibility and ensure a smooth online experience for users. However, domain verification may take some time; be patient and you will have access to your website stats and metrics!

In the next article, I’m going to show you how to send your website sitemap to Google Search Console to find indexing issues.

I hope you guys enjoyed this reading. If so, please share this article with your friends and colleagues. It will help me a lot and motivate me to write more content for you.

Alex Kadyrov – Software Developer

Hi, I’m Alex. Thanks for your visit!

If you need any help with custom software development, web development, blockchain, or WordPress, feel free to book a free call with me.

2 Comments

  1. Pizofreude

    I love this kind of step-by-step with zero BS tutorial with reasons why people should do it. Concise and compact. Well done Alex!

    Reply

Submit a Comment

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

Other Articles You Might Love To Read:

The Importance of Having a Blog on Your Website

The Importance of Having a Blog on Your Website

In today’s digital age, a strong online presence is crucial for the success of any business. One of the most effective ways to achieve this is by adding a blog to your website strategy. Benefits of Having a Blog A blog on your website can be useful not only for...

How to Add Your Website to Microsoft Bing Webmaster Tools

How to Add Your Website to Microsoft Bing Webmaster Tools

I don’t like writing long articles explaining the importance of having your website in search engine results. Your website has to be everywhere, period. So let’s dive into details and add your site to Bing Webmaster Tools. Open Bing Webmasters and create an account if...