Blogging

How to Submit Your WordPress Blog to Google Search Console and Google Analytics (Step-by-Step for Beginners)

Fernando Fernando 7 min read

So you’ve just launched your WordPress blog. You’ve picked a theme, written your first post, and hit publish. Exciting stuff, but there’s one problem: right now, Google doesn’t know your blog exists, and you have no way of knowing whether anyone is actually visiting it.

Google-search-console-and-analytics-guide

That’s where two free Google tools come in:

  • Google Search Console — tells Google “hey, I exist, please index my pages” and shows you how your site performs in search results.
  • Google Analytics — tracks who visits your site, where they come from, and what they do once they’re there.

Neither of these costs a cent, and you don’t need any coding experience to set them up. This guide walks you through the whole process, from creating your accounts to confirming your data is actually flowing in.

What You’ll Need Before You Start

  • A live WordPress blog with a real domain (not just a “yoursite.wordpress.com” free subdomain, ideally your own domain like yourblog.com)
  • Admin access to your WordPress dashboard
  • A Google account (the same one you use for Gmail works fine)
  • About 10 to 20 minutes

Part 1: Setting Up Google Search Console

Google Search Console (GSC) is the tool that connects your blog directly to Google. Once it’s set up, you can ask Google to crawl and index your pages, see which search terms bring people to your site, and get alerted if something breaks.

Step 1: Go to Google Search Console

Visit search.google.com/search-console and sign in with your Google account.

Step 2: Add Your Website as a “Property”

You’ll see two options for adding your site:

  • Domain property — covers your whole domain, including www and non-www versions, and http/https. This is the more thorough option, but it requires verifying through your domain’s DNS settings.
  • URL-prefix property — covers just the exact URL you type in (e.g., https://www.fernandoraymond.blog). This is simpler for beginners and has more verification options to choose from.

For a first-time WordPress blogger, the URL-prefix option is usually the easier starting point, since it gives you more beginner-friendly ways to prove you own the site.

Type in your full blog URL (make sure it matches exactly, including https:// and www if that’s how your site loads) and click Continue.

Step 3: Verify You Own the Site

Google needs proof that you’re really the site owner before it shows you any data. You’ll be given a few verification methods. Here are the most common ones for a WordPress site, from easiest to more technical:

Option A — HTML tag (easiest if you use Yoast SEO or Rank Math)

  1. Google gives you a small line of code called a meta tag.
  2. If you have the Yoast SEO or Rank Math plugin installed, go to its “Webmaster Tools” or “General” settings inside WordPress, paste the code Google gave you into the Google Search Console field, and save.
  3. Go back to Google Search Console and click Verify.

Option B — HTML file upload (needs FTP or hosting file manager access)

  1. Google gives you a small HTML file to download.
  2. Upload that file to the root folder of your website using your hosting provider’s file manager or an FTP program.
  3. Click Verify in Search Console.

Option C — Google Analytics (if you already have Analytics running) If you set up Google Analytics on your site first, you can verify through that connection with one click. (See Part 2 below if you want to do Analytics first.)

Option D — DNS verification (for the domain property)

  1. Google gives you a TXT record to add.
  2. Log into wherever you bought your domain (Cloudflare, GoDaddy, Namecheap, etc.), find the DNS settings, and add a new TXT record with the exact value Google provided.
  3. Return to Search Console and click Verify. This can take anywhere from a few minutes to 48 hours to work, depending on your provider.

Once you see the green “Ownership verified” message, you’re in.

Step 4: Submit Your Sitemap

A sitemap is a simple file that lists every page and post on your blog, so Google can find and crawl them efficiently, instead of guessing.

  1. If you use Yoast SEO or Rank Math, your sitemap is usually already created automatically at an address like: https://yourblog.com/sitemap_index.xml (Yoast) or https://yourblog.com/sitemap_index.xml (Rank Math)
  2. In Google Search Console’s left sidebar, click Sitemaps.
  3. In the box, type just the ending part of the URL (e.g., sitemap_index.xml) and click Submit.
  4. Give it a few hours to a day. The status should change to “Success.”

Step 5: Request Indexing for Your First Post

You don’t have to wait for Google to find your posts on its own — you can nudge it directly.

  1. In Search Console, click the URL Inspection tool in the top search bar.
  2. Paste the full URL of your blog post.
  3. Click Request Indexing. Google will crawl that specific page soon after.

Part 2: Setting Up Google Analytics

While Search Console shows you how Google sees your site, Google Analytics shows you what visitors actually do — how many people show up, where they came from, which posts they read, and how long they stay.

Step 1: Create a Google Analytics Account

  1. Go to analytics.google.com and sign in with the same Google account.
  2. Click Start measuring.
  3. Give your account a name (this can just be your blog’s name).
  4. Click Next, then create a “Property” — name it after your blog, set your time zone and currency, and click Next.
  5. Fill in a few basic details about your business or blog category, and select “Publishing” if that fits, then click Create.
  6. Accept the terms of service.

This creates what’s called a GA4 property (GA4 is the current version of Google Analytics), along with a unique Measurement ID that looks like G-XXXXXXXXXX. You’ll need this ID in the next step.

Step 2: Connect Google Analytics to Your WordPress Blog

You don’t need to touch any code. The easiest way is through a plugin:

  1. In your WordPress dashboard, go to Plugins > Add New.
  2. Search for “Site Kit by Google” (Google’s own official plugin) and install/activate it. Alternatively, if you already use Yoast SEO or Rank Math, they both have simple ways to paste in your Analytics ID too.
  3. Once activated, Site Kit will walk you through signing in with your Google account and automatically connecting both Search Console and Analytics in one flow — this is the simplest option for beginners because it links both tools at once.
  4. If you’d rather connect manually, copy your Measurement ID (G-XXXXXXXXXX) from Analytics and paste it into your SEO plugin’s tracking field, or add it through Site Kit’s setup screen.

Step 3: Confirm Data Is Being Tracked

Don’t just assume it’s working — check it.

  1. Open your blog in a new private/incognito browser window and click around a couple of pages.
  2. Go back to Google Analytics and click Reports > Realtime in the left sidebar.
  3. You should see “1 user in the last 30 minutes” (that’s you) along with the page you visited.

If you see that number, tracking is live. If not, double-check that the Measurement ID in your plugin matches exactly what’s shown in Analytics, and that you haven’t accidentally pasted it twice.

Part 3: Linking Search Console and Analytics Together

Linking these two tools lets you see search-related data (like which Google queries bring people to your site) directly inside your Analytics reports.

  1. In Google Analytics, go to Admin (the gear icon, bottom left).
  2. Under your Property column, click Search Console Links.
  3. Click Link, choose your verified Search Console property, and follow the prompts to confirm.

That’s it — the two tools are now talking to each other.

A Quick Checklist to Confirm Everything Is Working

  • Search Console shows “Ownership verified” for your blog
  • Your sitemap status says “Success” in Search Console
  • At least one blog post has been submitted via “Request Indexing”
  • Google Analytics Realtime report shows activity when you visit your own site
  • Search Console and Analytics are linked under Analytics > Admin

Common Beginner Mistakes to Avoid

  • Forgetting the www vs non-www difference. If your site loads at www.yourblog.com but you verify yourblog.com, make sure your redirect settings are consistent, or use the Domain property in Search Console to cover both automatically.
  • Deleting the verification file or code after setup. Google occasionally re-checks ownership, so removing the HTML tag or file later can cause you to lose verification.
  • Expecting instant results. New sites can take anywhere from a few days to a few weeks to show meaningful data in Search Console, even after verification and indexing requests.
  • Installing multiple analytics plugins at once. This can cause duplicate tracking and inflated numbers. Stick to one method (ideally Site Kit) for connecting Analytics.

Once both tools are set up, check back in Search Console and Analytics every week or two as you publish more posts. Over time, you’ll start to see real patterns: which topics people search for, which posts keep readers on the page longest, and where there’s room to improve. That data is what turns blogging from guesswork into a strategy you can actually build on.

Fernando

Written by

Fernando

Stay Inspired

Join 10,000+ Entrepreneurs