Google Search Console is the most important free SEO tool available — and the most commonly skipped by business owners who assume their web designer set it up. Most of the time, they didn't.
Without Search Console, you can't see which search terms bring people to your site, whether Google is indexing your pages correctly, or whether there are crawling errors silently blocking your content. It's the difference between guessing how your SEO is performing and actually knowing.
This guide walks through the complete setup in plain English — no technical background needed.
Step 1: Create a property in Search Console
- Go to search.google.com/search-console and sign in with your Google account.
- Click Add property in the top-left dropdown.
- Choose your property type:
You'll be offered two options:
- Domain property — covers your entire domain including all subdomains (www, blog, shop, etc.) and both http and https. Requires DNS verification. This is the better option if you can access your domain's DNS settings.
- URL prefix property — covers only the specific URL you enter (e.g.
https://yourdomain.com/). More verification options available. Use this if DNS access isn't available.
For most businesses, set up a Domain property if possible. It gives you a complete picture in one place.
Step 2: Verify your site
Verification proves to Google that you own or manage the site. The method depends on which property type you chose and what access you have.
DNS verification (Domain properties)
Google gives you a TXT record to add to your domain's DNS settings. Log into your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.), go to DNS settings, add a new TXT record with the value Google provides, and save. DNS changes typically propagate within minutes but can take up to 48 hours.
HTML tag verification (URL prefix)
Google gives you a <meta> tag to paste into the <head> of your homepage. This is the easiest method for sites you can edit directly. Paste the tag before the closing </head> tag and publish the change — then click Verify in Search Console.
Google Analytics or Tag Manager (URL prefix)
If you already have Google Analytics or Tag Manager installed on the site, you can verify through either of those. No code changes needed — Search Console checks for the existing tag. This is the fastest method if you have either already set up.
HTML file upload (URL prefix)
Download a small verification file from Search Console and upload it to the root of your website (at yourdomain.com/googleXXXX.html). Works if you have FTP or hosting panel access.
After verifying, click Done. Initial data will start appearing within 24–48 hours.
Step 3: Submit your sitemap
A sitemap is an XML file listing every page on your site you want Google to index. Submitting it in Search Console tells Google exactly what pages exist and how frequently they update.
- In Search Console, go to Indexing → Sitemaps in the left menu.
- Enter your sitemap URL in the field. Common sitemap URLs:
yourdomain.com/sitemap.xml(most platforms)yourdomain.com/sitemap_index.xml(WordPress with Yoast or RankMath)yourdomain.com/sitemap.xml(Shopify, Squarespace, Webflow)
- Click Submit.
If you're not sure whether you have a sitemap, type yourdomain.com/sitemap.xml directly in your browser. If it returns an XML file with a list of URLs, you have one. If you get a 404, you may need to generate one — most SEO plugins (Yoast, RankMath) create sitemaps automatically when installed.
Your robots.txt file should also reference the sitemap URL. If it doesn't, add a Sitemap: line — see the robots.txt guide for how.
Step 4: Check your coverage report
After a day or two, go to Indexing → Pages in Search Console. This is the most important report to check first.
You'll see pages grouped into categories:
- Indexed — pages Google has successfully crawled and added to its index. This is what you want.
- Not indexed — pages Google found but hasn't indexed. Each entry has a reason — click through to understand why. Common reasons include "Crawled — currently not indexed" (Google visited but decided not to index it), "Discovered — currently not indexed" (queued but not yet crawled), and "Duplicate without canonical" (multiple URLs serving the same content).
- Error — pages with crawling problems that prevent indexing. Fix these first.
If important pages are showing as Not indexed or Error, investigate immediately. This is often the cause of a site that "exists" but gets no organic traffic.
Step 5: Check the Performance report
Go to Performance → Search results. This shows:
- Total clicks — how many times someone clicked through to your site from Google Search
- Total impressions — how many times your pages appeared in search results
- Average CTR — click-through rate (clicks ÷ impressions)
- Average position — your average ranking position across all queries
The most useful view is the Queries tab — this shows the actual search terms bringing traffic. Sort by Impressions to find keywords where you appear frequently but get few clicks (low CTR), which often means your title tags or meta descriptions need improvement. Use the Meta Title Generator to write stronger tags.
The reports to check regularly
You don't need to live in Search Console — but a monthly check of these three reports catches most problems early:
- Indexing → Pages — check for new errors or pages dropping out of the index
- Performance → Search results — track click and impression trends; look for pages losing traffic
- Experience → Core Web Vitals — flags pages with poor LCP, CLS, or INP scores; see the Core Web Vitals guide for how to fix them
If you've added schema markup to your site, also check Search appearance → Rich results — this shows whether Google is recognising and displaying your structured data correctly. See how to add schema markup if you haven't done this yet.
Adding team members
To give your web designer, SEO consultant, or team member access without sharing your Google login:
- Go to Settings → Users and permissions
- Click Add user
- Enter their Google account email
- Choose their permission level: Full (can do everything including add/remove users) or Restricted (can view data but not change settings)
Always add your web designer as a user when a new site launches — it's one of the most commonly forgotten handover steps, and one of the first things I check when auditing a site.
What Search Console won't tell you
Search Console is Google-only — it doesn't show Bing, DuckDuckGo, or AI search engine data. It also doesn't show what visitors do on your site after they arrive (that's Google Analytics). And it won't show you how you rank compared to competitors for keywords you're not yet indexed for.
For a complete SEO picture, pair Search Console with Google Analytics (behaviour on site), PageSpeed Insights (performance), and our SEO checklist (everything else).
Want someone to set this up properly as part of a full site build — with Search Console, analytics, schema, and a site that actually ranks?
Talk to Bisyri →