In short
- Add your site as a Domain property and verify it with a DNS record.
- Submit your sitemap so Google finds every page.
- Use the Performance report to see the searches you appear for, and the Pages report to see what isn’t indexed.
- Your best ideas come from queries where you get impressions but sit just off page one.
What is Google Search Console?
Google Search Console is a free tool from Google that shows how your website performs in Google Search. It tells you which searches your pages appear for, how often people click, which pages Google has indexed, and what is stopping the rest.
Analytics tools tell you what visitors do after they land on your site. Search Console tells you what happens before the click: the searches, the impressions and your position in the results. If you want more people to find you on Google, this is where you start.
What you can do with it
- See the exact search queries that bring people to your site
- Check whether a page is indexed, and ask Google to crawl it
- Submit sitemaps so new pages are discovered faster
- Find and fix indexing, speed and security problems
- See which sites link to you
Before you start
You need three things. Setting everything up takes about ten minutes.
- A Google account. Use a shared company account if more than one person will manage the site.
- Access to your domain’s DNS settings (where you bought your domain, such as GoDaddy, Namecheap or Cloudflare). This is the easiest way to verify.
- Your sitemap URL. Most sites have one at
yourwebsite.com/sitemap.xml. WordPress, Shopify, Webflow and most site builders create it for you.
Step 1: Add your website
Go to search.google.com/search-console, sign in, and choose Add property. Google offers two property types.
Domain
- All URLs across all subdomains
- All URLs across https and http
- Requires DNS verification
URL prefix
- Only URLs under the entered address
- Only the protocol you enter
- Several verification methods
| Domain property | URL-prefix property | |
|---|---|---|
| Covers | Every subdomain and protocol: www, blog., http and https | Only URLs that start with the exact address you enter |
| Verification | DNS record only | HTML file, HTML tag, Google Analytics, Google Tag Manager or DNS |
| Best for | Most websites | When you can’t edit DNS, or you only manage one section of a site |
Tip
Choose a Domain property unless you have a reason not to. With a URL-prefix property, https://www.yourwebsite.com and https://yourwebsite.com are tracked separately, and it is easy to look at the wrong one.
Step 2: Verify that you own the site
Google needs proof that the site is yours before it shows you any data. For a Domain property, you add a short TXT record to your DNS.
- After you enter your domain, Search Console shows a TXT record that starts with
google-site-verification=. Copy it. - Open your domain provider’s DNS settings and add a new TXT record. Leave the host or name field as
@(or blank), and paste the value. - Save, go back to Search Console and click Verify.
✓ Ownership verified
If verification fails
DNS changes can take a while to spread. Wait 15 to 30 minutes and click Verify again. Keep the TXT record in place afterwards. If you delete it, you can lose access.
Step 3: Submit your sitemap
A sitemap is a file that lists the pages you want Google to find. Submitting it helps Google discover new and updated pages faster, especially on a new site with few links pointing to it.
- In the left menu, open Indexing → Sitemaps.
- Type your sitemap’s path, usually
sitemap.xmlorsitemap_index.xml. - Click Submit. After Google reads it, the status changes to Success and shows how many pages it found.
Add a new sitemap
Submitted sitemaps
You only need to submit a sitemap once. Google checks it again on its own. Resubmit it only if you move it to a new address.
Step 4: Read the Performance report
This is the report you will use most. Open Performance → Search results. It can take a few days for data to appear on a new property, and the report keeps up to 16 months of history.
The four metrics
| Metric | What it means | What to look for |
|---|---|---|
| Clicks | How many times someone clicked through to your site from Google | Steady growth over months |
| Impressions | How many times a link to your site appeared in results | Rising impressions mean Google is testing you for more searches |
| Average CTR | Clicks divided by impressions | Pages with many impressions but a low CTR need a better title |
| Average position | Your average ranking for the searches you appeared in (1 is the top) | Positions 8 to 20 are your easiest wins |
How to slice the data
- Queries shows the searches you appear for. This is your list of topics.
- Pages shows which pages earn the clicks. Click a page, then switch to Queries to see what it ranks for.
- Countries and Devices show where and how people search. Useful if you serve specific cities or markets.
- Date → Compare puts two periods side by side, so you can see what grew and what dropped.
Tip
Click all four metric boxes at the top. By default, only clicks and impressions are switched on, so CTR and position are hidden from the chart and the table.
Step 5: Check a single page with URL Inspection
Paste any URL from your site into the search bar at the top of Search Console. Google tells you whether that page is indexed, when it was last crawled, and whether it found any problems.
If you just published or updated an important page, click Request indexing. It doesn’t guarantee anything, and there is a daily limit, so save it for pages that matter. Test live URL checks the page as it is right now, which is useful right after you fix something.
Step 6: Fix indexing problems in the Pages report
Open Indexing → Pages. The chart splits your URLs into Indexed and Not indexed, and the table underneath lists the reason for every page that isn’t.
Why pages aren’t indexed
Many “not indexed” pages are fine. Redirects and duplicate versions are supposed to stay out of Google. Here is how to read the common reasons:
| Reason | What it means | What to do |
|---|---|---|
| Crawled – currently not indexed | Google read the page and decided not to index it, usually because it adds little that is new | Make the page more useful and specific, add internal links to it, or merge it with a similar page |
| Discovered – currently not indexed | Google knows the page exists but hasn’t crawled it yet | Link to it from pages that already rank, and keep it in your sitemap |
| Duplicate without user-selected canonical | Google sees several versions of the same page | Add a canonical tag that points to the version you want indexed |
| Excluded by ‘noindex’ tag | The page tells Google not to index it | Fine if intended. If not, remove the noindex tag |
| Not found (404) | The page doesn’t exist | Fine for deleted pages. If people link to it, redirect it to the closest live page |
| Page with redirect | The URL redirects somewhere else | Usually fine. Make sure your sitemap lists the final URLs, not the redirected ones |
After you fix a group of pages, open that reason and click Validate fix. Google rechecks the pages and emails you the result.
Step 7: Check the Experience and Links reports
Core Web Vitals
Under Experience → Core Web Vitals, Google groups your pages into Good, Needs improvement and Poor, separately for mobile and desktop. It is based on data from real Chrome users, so small sites may not have enough traffic to see a report yet.
How fast the main content loads. Good: 2.5 seconds or less.
How fast the page responds to taps and clicks. Good: 200 milliseconds or less.
How much the layout jumps while loading. Good: 0.1 or less.
Links
The Links report, near the bottom of the left menu, shows your most-linked pages, the sites that link to you most, and your internal links. Pages with few internal links are often the ones Google crawls least. Link to them from your strongest pages.
Security and manual actions
Check Security & Manual actions once a month. Both should say no issues were detected. If one doesn’t, fix it first, because it can remove pages from Google entirely.
Turn your data into quick wins
Setting up Search Console is the easy part. The value is in what you do with the data. These four plays use the Performance report, and each one takes about fifteen minutes.
Play 1
Push “almost ranking” queries onto page one
In Queries, turn on Average position, then filter the table to a position greater than 8. Sort by impressions. These are searches where Google already sees you as relevant. Improve the page that ranks for each one: answer the question earlier, add a section on it, and link to the page from related posts.
Play 2
Rewrite titles on low-CTR pages
In Pages, find pages with lots of impressions but a CTR below your site average. People see them and choose another result. Rewrite the title and meta description to match the exact query and promise a clear answer.
Play 3
Find the questions people ask
Add a query filter, choose Custom (regex), and paste:
^(who|what|why|how|when|where|which|can|does|is)\b
You get every question your site appears for. Each one is a ready-made heading for an FAQ or a new post.
Play 4
Catch pages that are losing traffic
Set the date to Compare the last 3 months with the previous 3 months, open Pages, and sort by the change in clicks. Refresh the pages that dropped with new stats, examples and dates.
A 15-minute weekly routine
- Monday: Compare clicks with last week. Note any page that rose or fell sharply.
- Every new post: Inspect the URL and request indexing.
- Every two weeks: Run plays 1 and 2 on your top 10 pages.
- Monthly: Check Pages, Core Web Vitals and Security & Manual actions.
- Quarterly: Run play 4 and refresh the posts that are slipping.
Common mistakes to avoid
- Verifying only
wwwor only the non-www version with a URL-prefix property, then wondering where half the data went. - Requesting indexing for every page, every day. It doesn’t speed things up, and the daily limit runs out.
- Panicking about every “Not indexed” page. Redirects, duplicates and deleted pages are meant to be excluded.
- Looking at clicks alone. Rising impressions often come weeks before rising clicks.
- Setting it up once and never opening it again. The data is only useful if it changes what you write next.
Frequently asked questions
Is Google Search Console free?
Yes. It is free for any website you can verify that you own.
How long until I see data?
It can take a few days after you verify a new property. After that, the Performance report usually runs about two days behind.
What is the difference between Search Console and Google Analytics?
Search Console covers what happens on Google before someone clicks: searches, impressions and rankings. Analytics covers what visitors do on your site after they arrive. Use both.
Can I give my team or agency access?
Yes. Go to Settings → Users and permissions and add them. Give them Full access to see everything and take most actions, or Restricted access to only view data.
Why does my average position look worse after I publish more content?
New pages often enter the results low before they climb, which pulls the average down. Check positions for individual queries and pages instead of the site-wide average.
Let Growth Combinator do this for you