How to Set Up Google Search Console for a WordPress Site.

Rank Higher Grow Faster

How to Set Up Google Search Console for a WordPress Site

How to Set Up Google Search Console for a WordPress Site

TL;DR: To set up Google Search Console on WordPress, sign in at search.google.com/search-console, add your site as a property, verify ownership (the easiest way is the HTML tag option through Yoast, Rank Math or Site Kit), then submit your sitemap and make sure WordPress isn’t telling Google to stay away. The whole setup takes about 10 to 15 minutes. After that, Google starts showing you how people find your site, which pages are indexed and what is broken.

[PERSONAL HOOK: add 2 to 3 sentences from your own experience. Example direction: a client who spent months and money on a website that never appeared on Google, and how Search Console showed the cause within minutes. Use a real case only, with permission and no client names if they prefer privacy.]

What is Google Search Console, and why does a WordPress site need it?

Google Search Console is a free tool from Google that shows how your website performs in Google Search. It tells you which searches bring visitors, which pages Google has indexed, and which problems stop pages from appearing.

WordPress doesn’t tell you any of this. You can publish ten pages and never know whether Google has seen even one. Search Console closes that gap, and it is the first tool I set up for every new client website.

[YOUR EXPERIENCE: add one line on how often you find sites with no Search Console set up when you start working with a client, ideally with a rough number from your own work.]

Before you start

You need three things:

  1. A Google account (a business Gmail is better than a personal one, so access isn’t tied to one person)
  2. Admin access to your WordPress dashboard
  3. Your website live on its final domain, ideally with HTTPS

Step 1: Check that WordPress isn’t blocking Google

Do this first, because it is the most common reason new sites never show up.

  1. In WordPress, go to Settings → Reading.
  2. Find Search engine visibility.
  3. Make sure Discourage search engines from indexing this site is unchecked.
  4. Click Save Changes.

WordPress often turns this on while a site is being built, and it is easy to forget it when the site goes live. Also check your SEO plugin (Yoast or Rank Math) for a site-wide or page-level noindex setting.

[STORY: this is the best place for a real example. Describe a site you saw where this setting or a noindex tag was left on, how long it went unnoticed, and what changed after you fixed it. Add dates or numbers only if they are real.]

Step 2: Add your site to Search Console

  1. Go to search.google.com/search-console and sign in.
  2. Click Add property.
  3. Choose a property type:
    • Domain covers every version of your site (http, https, www and subdomains). It can only be verified through DNS.
    • URL prefix covers one exact address, such as https://yourwebsite.com. It offers more verification options.

For most small business owners, URL prefix is the simpler choice, because you can verify through WordPress without touching DNS settings. Type your full address exactly as it appears in the browser, including https:// and whether you use www.

Step 3: Verify that you own the site

Google needs proof that the site is yours. Pick whichever method suits you.

Option A: HTML tag with an SEO plugin (easiest)

  1. In Search Console, choose HTML tag and copy the code Google shows you.
  2. In Yoast SEO, go to Settings → Site connections (the name can vary by version). In Rank Math, go to Rank Math → General Settings → Webmaster Tools.
  3. Paste the verification code into the Google field, save, then return to Search Console and click Verify.

Option B: Google Site Kit plugin

Install Google’s official Site Kit plugin and follow its connection wizard. It verifies the site and links Search Console data to your WordPress dashboard.

Option C: DNS record (needed for a Domain property)

Google gives you a TXT record. Add it at your domain registrar or DNS host, wait a few minutes (sometimes longer), then click Verify.

Option D: HTML file upload or Google Analytics

Upload the verification file to your site’s root folder, or verify through an existing Google Analytics or Tag Manager account if you have admin access to it.

Important: Don’t remove the verification tag, file or DNS record afterwards. If you do, Google can unverify you later.

Step 4: Submit your sitemap

A sitemap is a list of your pages that helps Google find them.

  1. Find your sitemap address. It is usually one of these:
    • yourwebsite.com/sitemap_index.xml (Yoast and Rank Math)
    • yourwebsite.com/wp-sitemap.xml (WordPress default)
  2. Open the address in your browser to confirm it loads.
  3. In Search Console, go to Sitemaps, enter the address and click Submit.
  4. Check that the status says Success.

If Search Console says “Couldn’t fetch,” wait a few hours and try again. If it still fails, check that the sitemap loads in your browser and that no security or caching plugin is blocking it.

Step 5: Ask Google to index your key pages

  1. Paste a page address into the search bar at the top of Search Console (the URL Inspection tool).
  2. If it says the page isn’t on Google, click Request indexing.
  3. Repeat for your homepage and your most important service pages.

This doesn’t guarantee instant results. Indexing can take anywhere from a few days to a few weeks, and Google decides what it includes.

Step 6: Check these reports in the first week

  • Pages (Indexing): shows how many pages are indexed and why others aren’t. Look for reasons such as “Excluded by ‘noindex’ tag” or “Blocked by robots.txt.”
  • Performance: shows clicks, impressions, average click-through rate and average position. New sites show very little at first, and that is normal.
  • Core Web Vitals and Page experience: flag speed and usability problems on mobile and desktop.
  • Manual actions and Security issues: should say “No issues detected.”

Data takes a few days to appear, so don’t panic if everything looks empty on day one.

Common problems and fixes

Problem

Likely cause

Fix

Verification failed

Tag not saved, caching plugin serving an old page, or wrong site address

Clear cache, confirm the tag is in the page source, check http vs https and www

Sitemap couldn’t be fetched

Wrong URL or blocked by a plugin or firewall

Open the sitemap in your browser, then resubmit

“Excluded by noindex tag”

WordPress or SEO plugin setting

Turn off noindex for that page or site-wide, then request indexing

“Discovered, currently not indexed”

Google knows the page but hasn’t crawled it yet

Improve internal links and content quality, then be patient

No data after a week

New site, or site blocked from indexing

Re-check Step 1

My own checklist when I set this up for clients

[PERSONAL SECTION: replace or adjust this with your real routine. A draft to edit:]

  1. Confirm the site isn’t set to discourage search engines.
  2. Verify through the SEO plugin and note who owns the Google account.
  3. Submit the sitemap and request indexing for the homepage and key service pages.
  4. Come back after 7 days to review the Pages report.
  5. Set a monthly reminder to check performance and errors.

[RESULT OR CASE STUDY: add one real before-and-after from a client or your own site, such as indexed pages or impressions before and after setup. Use real figures only. If you don’t have one yet, delete this note.]

Frequently asked questions

Is Google Search Console free? Yes, it is completely free.

Do I need Google Analytics as well? They do different jobs. Search Console shows how people find you in Google Search; Analytics shows what they do after they arrive. Using both is ideal.

How long until I see data? Usually a few days for basic data, and longer for a brand-new site with few pages.

Can I add more than one person? Yes. Go to Settings → Users and permissions to give your marketer or developer access.

Final thoughts

Setting up Search Console is quick, and it is the clearest way to see whether Google can find and understand your site. Do it on the day your site goes live, check it weekly for the first month, and then review it monthly.

If you’d like help setting it up or fixing indexing problems on your site, [add your call to action here, for example: message me on WhatsApp or request a free site check].

Last updated: [date]. Menu names in Google Search Console and WordPress plugins change from time to time, so check them against the current versions.

Leave a Reply

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