DEV Community

Cover image for How to Set Up Google Search Console for a New Website (Step-by-Step Guide)
Subash kafle
Subash kafle

Posted on Originally published at subashkafle.com

How to Set Up Google Search Console for a New Website (Step-by-Step Guide)

Building a new website is exciting. You choose a domain, design your pages, publish your content, and finally make everything live.

But there's an important question worth asking after launching your website: Can Google find your pages, and how will you know if people are discovering them through search?

That's where Google Search Console comes in.

If you're new to SEO, the setup might look a little technical at first. You'll see terms like domain verification, DNS records, XML sitemaps, and indexing. Fortunately, you don't need to be a developer to understand them.

In this guide, I'll explain how to set up Google Search Console for a new website, verify ownership, submit a sitemap, and start checking your website's search performance.

What Is Google Search Console?

Google Search Console is a free tool that helps website owners understand how their websites appear in Google Search.

It provides information about:

  • Which search queries bring people to your website
  • How often your pages appear in Google Search results
  • How many people click through to your website
  • Whether Google has indexed your important pages
  • Problems that might prevent Google from accessing your content

You can also use it to inspect individual URLs and submit an XML sitemap.

One thing to understand is that Google Search Console doesn't automatically improve your rankings. It helps you identify problems and opportunities so you can make better SEO decisions.

If you've recently launched a WordPress website, I recommend reviewing the basics in my SEO checklist for a new website before moving forward.

Step 1: Open Google Search Console

Start by visiting Google Search Console.

  1. Click Start now.
  2. Sign in using your Google account.
  3. If you're using Search Console for the first time, you'll be prompted to add a property.
  4. If you already have an account, open the property selector and choose Add property.

Google will ask whether you want to create a Domain property or a URL-prefix property.

Both options let you monitor your website, but they work differently.

Step 2: Choose Domain or URL-Prefix Property

This is one of the most important decisions during setup.

Option 1: Domain Property

A Domain property covers your entire domain, including different subdomains and HTTP or HTTPS versions.

For example, if your website is example.com, enter:

example.com

Don't include https:// or www.

The advantage is that Google can combine search data from different versions of your domain into one property.

However, you'll need access to your domain's DNS settings to verify ownership.

My recommendation: If you own the domain and can manage its DNS records, choose a Domain property.

Option 2: URL-Prefix Property

A URL-prefix property monitors URLs that begin with the exact address you enter.

For example:

https://example.com/

This property doesn't automatically include http://example.com/ or https://www.example.com/.

URL-prefix properties offer more verification methods, including HTML tags and HTML file uploads.

They're useful if you don't have access to DNS settings or want to monitor a specific section of your website.

Step 3: Verify Your Website Ownership

Google needs to confirm that you own or manage the website before giving you access to its private search data.

The verification process depends on the property type you selected.

Method 1: DNS Verification

If you selected a Domain property, Google will guide you through DNS verification.

Here's how it generally works:

  1. Select your Domain property in Search Console.
  2. Copy the verification TXT record provided by Google.
  3. Log in to the service that manages your domain's DNS records.
  4. Open the DNS management section.
  5. Add a new TXT record using Google's provided value.
  6. Save the record and return to Search Console.
  7. Click Verify.

For many DNS providers, the host or name field is @, although your provider might use a different format.

DNS changes aren't always immediate. Google says verification records can sometimes take two or three days to become available.

If verification fails, double-check the record and try again later.

Important: Don't delete the verification record after verification succeeds. Google may check it again.

For more details, Google's website ownership verification guide explains the available methods.

Method 2: HTML Tag Verification

If you selected a URL-prefix property, you may be able to use an HTML verification tag.

Google provides a small piece of code that belongs in your homepage's HTML <head> section.

You can add it through your website's settings, an SEO plugin that supports verification, or direct access to your website's code.

After saving the tag, return to Search Console and click Verify.

Make sure the tag remains on your website so Google can continue confirming ownership.

Step 4: Connect Google Search Console to WordPress

If your website uses WordPress, you have another convenient option: Google's free Site Kit plugin.

Site Kit connects several Google services to WordPress and displays useful information inside your dashboard.

To install it:

  1. Log in to your WordPress dashboard.
  2. Go to Plugins → Add New.
  3. Search for Site Kit by Google.
  4. Click Install Now, then Activate.
  5. Open Site Kit → Dashboard.
  6. Sign in using your Google account.
  7. Follow the instructions to verify ownership and connect Search Console.

Site Kit can connect an existing property or create a new URL-prefix property during setup.

If you already verified your website using a Domain property, you don't need to repeat that process unnecessarily.

You can follow Google's official Site Kit installation guide for detailed instructions.

Another option is Yoast SEO. For URL-prefix verification, go to Yoast SEO → Settings → Site connections and use the Google verification field.

You don't need both plugins simply to verify ownership.

Step 5: Submit Your XML Sitemap

After verification, the next step is to help Google discover your website's important pages.

An XML sitemap is a file containing URLs that you want search engines to know about.

For a WordPress website using Yoast SEO, the sitemap index is usually available at:

https://example.com/sitemap_index.xml

If you're using WordPress's built-in sitemap functionality without an SEO plugin replacing it, the default address is generally:

https://example.com/wp-sitemap.xml

Replace example.com with your actual domain.

Open the address in your browser first to confirm it works.

Then follow these steps:

  1. Open Google Search Console.
  2. Select your website property.
  3. Under Indexing, click Sitemaps.
  4. Find the Add a new sitemap field.
  5. Enter your working sitemap URL, or its remaining path if the property address is already shown.
  6. Click Submit.

Once Google processes the file, you'll be able to review its status.

A successful submission means Google could read your sitemap. It doesn't mean every page has been indexed.

Google may discover pages through internal links without a sitemap, but submitting one is a useful way to monitor discovery and processing issues.

Step 6: Check Whether Google Has Indexed Your Pages

Once your sitemap is submitted, you can inspect individual pages.

Google Search Console includes a feature called URL Inspection.

Here's how to use it:

  1. Copy the complete URL of a published page.
  2. Paste it into the URL Inspection bar at the top of Search Console.
  3. Wait for Google to display the inspection results.
  4. Review whether the page is indexed or has any problems.

If a page isn't indexed, you can select Test live URL to check whether Google can access its current version.

If the page is eligible, you can click Request Indexing.

Keep in mind that requesting indexing doesn't guarantee Google will add the page to its search results.

You should also check the Page indexing report to understand which pages are indexed and why others might be excluded.

Step 7: Understand Your First Performance Reports

Once Google starts collecting search data, open Performance → Search results.

You'll find four important metrics.

Total clicks: How many times people clicked through to your website from Google Search.

Total impressions: How often your website appeared in search results.

Average CTR: The percentage of impressions that resulted in clicks.

Average position: Your website's average search result position across the searches included in the report.

For example, a page might receive impressions without getting many clicks. That could be a reason to review its search title, description, relevance, or ranking position.

You can also explore the Queries tab to see search terms associated with your website, and the Pages tab to identify which URLs receive search visibility.

For a new website, it may take several days before useful data starts appearing.

I prefer using these numbers to understand what readers are searching for rather than looking at traffic totals alone.

I shared more about that approach in my article on digital marketing career lessons, curiosity, and data.

Common Google Search Console Setup Problems

Even when you follow the instructions, a few things can go wrong.

Ownership verification failed: Check your DNS record or HTML tag. Make sure the verification value matches Google's instructions.

Sitemap couldn't be fetched: Open the sitemap URL directly. If it returns an error, check your sitemap settings, website accessibility, or caching configuration.

Pages aren't appearing in Google: Use URL Inspection and check your Page indexing report. For WordPress, also review Settings → Reading and make sure the option to discourage search engines from indexing your public website isn't selected.

No performance data yet: Give Google time to collect information. Also make sure you're viewing the correct property.

These problems are common, especially when a website is new. Fix the underlying issue before repeatedly requesting indexing.

Final Thoughts

Setting up Google Search Console is one of the first things I recommend doing after launching a new website.

You don't need advanced SEO knowledge to get started. Verify ownership, submit your sitemap, inspect your important pages, and begin reviewing your search data.

The real value comes after setup.

As you publish more useful content, Search Console can help you understand which topics Google associates with your website, which pages attract search interest, and where improvements might be needed.

If you haven't connected your website yet, open Google Search Console and check your site's search visibility today.


Originally published on SubashKafle.com. This article is republished here with the original page set as its canonical URL.

Top comments (0)