How to Use Google Search Console: A Complete Beginner’s Guide

how to use google search console

To use Google Search Console, verify your website ownership, submit your XML sitemap, then use the Performance report to track impressions, clicks, CTR, and rankings. The Pages report shows which URLs are indexed, the URL Inspection tool lets you test individual pages, and the Core Web Vitals report flags speed issues. Check key reports weekly to spot problems early and identify ranking opportunities.

If you own a website and want to grow your organic traffic, Google Search Console is the single most important free tool you can use. It shows you exactly how Google sees your site, which queries bring people to it, and which technical issues are holding you back.

The problem is that most tutorials throw 20 reports at you on day one. That is overwhelming. This guide walks you through Google Search Console in the order you will actually use it โ€” from setup through to weekly monitoring โ€” with clear guidance on what matters and what you can safely ignore.

If you are still building the foundations of your strategy, the complete small business SEO guide on GrowWithSakib gives you the bigger picture before you dive into the tooling.

What Is Google Search Console?

Google Search Console (often shortened to GSC) is a free service from Google that lets website owners see how their site performs in Google Search. According to the official Search Console documentation, it provides tools and reports for measuring search traffic, fixing technical issues, and making your site shine in Google Search results.

Three core capabilities make it essential:

  • Performance data โ€” see which queries trigger your pages in Google Search, your average position, and your click-through rate.
  • Indexing data โ€” see which pages Google has indexed, which it has excluded, and why.
  • Technical health data โ€” get alerts on Core Web Vitals issues, mobile usability problems, structured data errors, and security threats.

Google Search Console is different from Google Analytics 4. GSC tells you what happens before someone clicks (impressions, queries, rankings). GA4 tells you what happens after they click (sessions, engagement, conversions). You need both โ€” they are two essential tools in your small business SEO toolkit.

How to Set Up Google Search Console

Setting up Google Search Console takes about 10 minutes if you have access to your domain’s DNS settings or your CMS admin. Go to search.google.com/search-console and sign in with the Google account you want to use for ownership.

Step 1: Choose Your Property Type

Google offers two property types, and choosing the right one matters. Most tutorials gloss over this โ€” but the wrong choice limits what you can track later.

Property Type – Domain property

  • What It Tracks โ€” All subdomains and protocols under one roof (example.com, www.example.com, blog.example.com, https, http)
  • Verification Method โ€” DNS TXT record only
  • Best For โ€” Most small businesses โ€” gives the cleanest, most complete picture

Property Type – URL-prefix property

  • What It Tracks โ€” Only the exact prefix you enter (e.g. https://www.example.com/)
  • Verification Method โ€” HTML file, HTML tag, GA4, GTM, or DNS
  • Best For โ€” Sites where you only want to track one subdomain or section; users who can’t edit DNS

If you can edit your DNS records, choose the Domain property. It captures everything in one place, which prevents the common headache of seeing partial data because traffic split across HTTP, HTTPS, www, and non-www versions.

Step 2: Verify Ownership

Verification proves to Google that you actually own the site. The method you can use depends on your hosting setup and the property type you picked.

  • DNS TXT record โ€” required for Domain properties. Copy the TXT record from GSC and add it to your DNS provider (Cloudflare, GoDaddy, Namecheap). Verification usually completes within an hour, though DNS propagation can take up to 48 hours.
  • HTML file upload โ€” download a file from GSC and upload it to the root directory of your site. Works for URL-prefix properties when you have FTP/cPanel access.
  • HTML tag โ€” add a meta tag to your homepage’s <head>. Most WordPress SEO plugins like Yoast SEO and Rank Math have a dedicated field for this โ€” no code editing needed.
  • Google Analytics โ€” if you already have GA4 installed with the correct tracking code on your homepage, GSC can verify automatically.
  • Google Tag Manager โ€” works if GTM is installed in the <head> with the right snippet.

Step 3: Submit Your XML Sitemap

A sitemap is a file that lists all the URLs on your site you want Google to know about. According to Google Search Central’s sitemap guide, submitting one helps Google discover your content faster โ€” especially for new sites or sites with deep internal page structures.

  1. In GSC’s left menu, click Sitemaps
  2. Enter your sitemap URL (usually /sitemap.xml or /sitemap_index.xml if you use Yoast or Rank Math)
  3. Click Submit โ€” within minutes the status should change to ‘Success’
  4. Check back in 1โ€“3 days to see how many URLs Google has discovered

A boutique e-commerce store had been using Google Search Console for two years and could not understand why their performance numbers looked low. The issue: they had verified only the URL-prefix property for https://www.theirsite.com/ โ€” but their actual canonical URLs used the non-www version (https://theirsite.com/).

All their organic traffic was being tracked under a separate, unverified property they had never seen. After switching to a Domain property and re-verifying via DNS, their visible impressions jumped from 18,000/month to 67,000/month overnight โ€” the data had always been there; they just couldn’t see it.

the gsc report priority framework

The GSC Report Priority Framework

Google Search Console has more than 15 reports. Most beginners try to check them all and burn out. Here is a usage framework that organises every report into how often you actually need to look at it.

FrequencyReportsWhy
WeeklyPerformance (Search Results), Pages (Indexing), URL InspectionThese tell you whether your SEO is moving and whether new pages are being indexed
MonthlyCore Web Vitals, Mobile Usability, Sitemaps, Links, Page ExperienceThese shift slowly and only need attention if something breaks
Diagnostic onlyRemovals, Crawl Stats, Security Issues, Manual Actions, Schema-specific reportsOnly matter when there’s a specific problem or alert โ€” don’t check proactively

How to Use the Performance Report

The Performance report is where most of the actionable SEO insight lives. Open it via Performance โ†’ Search Results in the left menu. By default it shows you the last three months of total clicks and total impressions across all your pages.

Four core metrics drive everything in this report:

01 Metric – Total Clicks

  • What It Means โ€” How many times someone clicked your result in Google Search
  • Healthy Range for Small Sites โ€” Trending up over 90 days

02 Metric – Total Impressions

  • What It Means โ€” How often any of your pages appeared in search results
  • Healthy Range for Small Sites โ€” Trending up โ€” even faster than clicks early on

03 Metric – Average CTR

  • What It Means โ€” Clicks divided by impressions โ€” how compelling your snippets are
  • Healthy Range for Small Sites โ€” 1.5โ€“3% for non-branded queries; 5โ€“15%+ for branded

04 Metric – Average Position

  • What It Means โ€” Where your pages rank on average across all triggered queries
  • Healthy Range for Small Sites โ€” Lower number is better; treat this as directional, not absolute

Filtering the Performance Report

The single most powerful feature of this report is filtering. Without filters, you only see averages. With filters, you find the exact pages and queries to fix.

  • Filter by Query โ€” type a keyword to see how a specific search term performs across your site.
  • Filter by Page โ€” paste a URL to see every query that triggers that page.
  • Filter by Country / Device โ€” useful if your audience is concentrated geographically or if mobile performance is suspiciously different from desktop.
  • Compare date ranges โ€” compare the last 28 days vs. the previous 28 days to spot real trends rather than seasonal noise.

Finding Quick-Win Ranking Opportunities

One of the highest-leverage uses of GSC is finding pages stuck in positions 5โ€“15. Research from Backlinko’s analysis of Google CTR data shows that moving from position 8 to position 3 can multiply your click-through rate by roughly 3x โ€” without writing a single new article.

  1. In the Performance report, click + New โ†’ Position filter
  2. Set position greater than 5 and add another filter for position less than 15
  3. Switch to the Pages tab to see which URLs sit in that range
  4. Sort by impressions descending โ€” these are your highest-priority fix candidates
  5. For each, review the title tag, meta description, content depth, and keyword research to confirm the page targets the right query.

A local accounting firm had over 200 pages indexed but only checked their Performance report’s top-line numbers. After applying the position 5โ€“15 filter combined with an impressions-greater-than-500 filter, just 11 pages surfaced โ€” all of them ranking on page two with strong impression volume.

Rewriting the title tag and meta description on those 11 pages took less than three hours. Within 8 weeks, average CTR on those pages jumped from 1.2% to 3.4%, and 6 of them crossed into the top five rankings. The data had been sitting there for months; no one had looked at it the right way.

gsc

How to Use the Pages (Indexing) Report

The Pages report โ€” found under Indexing โ†’ Pages โ€” shows which of your URLs Google has indexed and which it has excluded. If a page is not in the indexed list, it cannot rank, no matter how good the content is.

Understanding the Two Status Buckets

  • Indexed โ€” these pages are eligible to appear in Google Search results. Aim for as many of your important URLs as possible to be here.
  • Not indexed โ€” these are excluded, with a reason listed. Some exclusions are intentional (a tag page you noindexed). Others are problems.

Common ‘Not Indexed’ Reasons and How to Fix Them

Error / StatusWhat It MeansHow to Fix
Discovered โ€“ currently not indexedGoogle knows the URL exists but hasn’t crawled it yet, usually due to crawl-budget concernsImprove internal linking to the page, add it to a high-authority page, ensure it’s in the sitemap
Crawled โ€“ currently not indexedGoogle crawled the page but chose not to index it โ€” usually a content quality signalStrengthen the content: deeper value, unique angle, better internal links, remove thin or duplicate sections
Duplicate without user-selected canonicalGoogle found multiple similar URLs and picked one as canonical, dropping the othersSet explicit rel=canonical tags or consolidate duplicate pages
Soft 404Page returns 200 OK but Google thinks it has no real contentAdd meaningful content or set a true 404 / redirect
Page with redirectURL redirects to another page โ€” usually fine and intentionalConfirm the redirect is correct; no action needed if expected
Blocked by robots.txtYour robots.txt is preventing Google from crawling the pageEdit robots.txt to allow crawling if the page should be indexed
Excluded by ‘noindex’ tagThe page has a noindex meta tagRemove the noindex tag if the page should be indexed (check your SEO plugin settings)

Two of these โ€” Discovered โ€“ not indexed and Crawled โ€“ not indexed โ€” confuse most beginners, and both relate directly to how well your local SEO and content pages are set up structurally. They look similar but signal different problems. The first means Google has not visited the page; the second means Google visited but decided not to include it. The fix for the first is structural (internal linking, sitemap, authority). The fix for the second is content quality.

How to Use the URL Inspection Tool

The URL Inspection tool lets you check the indexing status of a single URL, see when Google last crawled it, and request a re-index. You access it via the search bar at the top of any GSC page or directly in the left menu.

When to Use URL Inspection

  • After publishing a new important page โ€” to request priority indexing
  • After making significant changes to an existing page โ€” to push Google to re-crawl
  • When troubleshooting why a page isn’t ranking โ€” to see Google’s view of it
  • To check whether a fix you made has been crawled and recognised yet

How to Request Indexing

  1. Paste the URL into the GSC search bar
  2. Wait for the inspection results
  3. If the page is not indexed, click Request Indexing
  4. Google will run a live test, then queue the page for crawling
  5. Crawling usually happens within 24 hours to 2 weeks โ€” there’s no guarantee of immediate indexing

Requesting indexing does not push you up the rankings. It only puts your URL in Google’s crawl queue. According to Google’s Search Central guidance, repeatedly requesting indexing for the same URL does not speed up the process. Use it for genuinely important pages โ€” not every blog post โ€” and trust your sitemap to handle the rest.

How to Use the Core Web Vitals Report

Core Web Vitals (CWV) measure real-user experience on your pages โ€” and form a core part of any technical SEO strategy. Found under Experience โ†’ Core Web Vitals, this report shows how your URLs perform on mobile and desktop based on actual Chrome user data.

Google’s Core Web Vitals documentation on web.dev defines three signals: Largest Contentful Paint (LCP) measures loading; Interaction to Next Paint (INP) measures responsiveness; and Cumulative Layout Shift (CLS) measures visual stability.

Status in GSCWhat It MeansAction
GoodURLs pass all CWV thresholdsNo action โ€” keep monitoring
Needs improvementURLs are close to thresholds but not failing badlyOptimise images, lazy-load below-fold content, review web fonts
PoorURLs fail one or more CWV thresholdsPriority fix โ€” affects rankings and user experience; see the Core Web Vitals guide for fix methodology

If you see ‘Poor’ URLs, use PageSpeed Insights to diagnose the specific issue. It runs the same lab tests Google uses and provides actionable recommendations for each page.

How to Use the Links Report

The Links report โ€” under Links in the left menu โ€” shows you the backlinks pointing to your site (external links) and how your site links to itself (internal links). It’s free, official, and a useful sanity check on your link profile.

Three sub-sections matter most:

  • Top linked pages โ€” which of your pages attract the most backlinks. Useful for identifying high-authority pages to internally link from.
  • Top linking sites โ€” which domains link to you most often. Useful for spotting unexpected referral sources or potential partnerships.
  • Top linking text โ€” what anchor text other sites use when linking to you. Watch for spammy patterns or unnatural exact-match anchors.

GSC’s Links report is not as deep as dedicated tools like Ahrefs Site Explorer or Semrush Backlink Analytics, but it shows backlinks Google itself recognises โ€” which is the only opinion that matters for rankings.

How to Connect Google Search Console to Google Analytics 4

Linking GSC to GA4 unlocks a set of integrated reports that show search query data alongside on-site behaviour. According to Google Analytics Help on Search Console integration, once linked you can see which queries drove users to which pages and what those users did afterwards.

  1. In GA4, click Admin โ†’ Product Links โ†’ Search Console Links
  2. Click Link and choose the GSC property that matches your GA4 website
  3. Select the GA4 web stream to link
  4. Confirm the link
  5. In GA4, enable the Search Console reports under Reports โ†’ Library so they appear in your left menu

Once linked, you can answer questions like: ‘Which queries bring users who actually convert?’ โ€” a question the SEO results tracking guide walks through in full. That single insight is invaluable โ€” it tells you which keywords to double down on for content and which ones are just vanity traffic.

Common Google Search Console Mistakes (and How to Avoid Them)

MistakeWhy It Causes ProblemsWhat to Do Instead
Setting up only a URL-prefix propertyYou may miss traffic on the www / non-www / http / https variantsUse a Domain property whenever you have DNS access
Ignoring the Pages reportIndexing problems sit undetected for monthsCheck the Pages report at least once a month for new errors
Requesting indexing on every URLWastes time; doesn’t speed up rankingsUse it sparingly for important new or updated pages only
Treating Average Position as exact rankGSC averages across all queries and all impressions โ€” it’s not a precise rank trackerUse it for trend direction; use a dedicated rank tracker for absolute ranks
Not filtering branded vs non-branded queriesBranded traffic inflates your numbers and hides true SEO performanceAdd a ‘Query does not contain [your brand]’ filter for a clear view
Panicking over short-term position dropsDay-to-day positions fluctuate naturallyUse 28-day comparisons or longer to spot real trends

What Google Search Console Can’t Tell You

GSC is powerful, but be honest about its limits. These are the gaps you need to fill with other tools or observation:

  • Exact daily rankings โ€” GSC averages position across all impressions, which smooths out daily fluctuations. Use a tool like Ahrefs Rank Tracker or Semrush Position Tracking for precise day-to-day rank monitoring.
  • Competitor data โ€” GSC only shows your own site. Use third-party tools for competitor research.
  • User behaviour after the click โ€” that’s GA4’s domain. Link them together to bridge the gap.
  • Real-time data โ€” GSC data is delayed by 2โ€“3 days. It’s not a real-time monitoring tool.
  • Why a query triggered your page โ€” GSC shows that it did, not the intent matching logic behind it. Understanding search intent is increasingly important as AI search changes how queries are answered.

Once Google Search Console is set up and you have your reporting rhythm in place, the next step is improving what the data reveals. For converting your impressions into more clicks, the on-page SEO guide on GrowWithSakib covers title tags, meta descriptions, and content structure. For building the authority that lifts your rankings, see the link building strategy guide. And to understand how all your tracking metrics fit together, the guide on tracking SEO results walks through the full reporting workflow.

Frequently Asked Questions

1. What is Google Search Console used for?

Google Search Console is a free Google tool that shows you how your website performs in Google Search. You use it to monitor impressions, clicks, click-through rate, and rankings; check which pages Google has indexed; identify and fix technical errors; submit sitemaps; and request indexing for new content. It’s the official source of truth for how Google interacts with your website.

2. How do I add my website to Google Search Console?

Go to search.google.com/search-console, sign in with your Google account, and click Add Property. Choose Domain property (recommended) or URL-prefix property, enter your site URL, then verify ownership through DNS, HTML file, HTML tag, Google Analytics, or Google Tag Manager. Verification typically completes within an hour.

3. How long does Google Search Console take to show data?

After verification, expect 2โ€“3 days before performance data starts populating, and up to a week before you see meaningful trends. For new websites with no existing search visibility, it may take 2โ€“4 weeks for impressions to appear in the Performance report. Indexing data in the Pages report usually updates within 3โ€“7 days.

4. What’s the difference between Domain and URL-prefix properties?

A Domain property tracks every subdomain and protocol (www, non-www, http, https, blog, shop) under one property and requires DNS verification. A URL-prefix property tracks only the exact prefix you enter and offers multiple verification methods. Most small business owners benefit from Domain properties for cleaner, more complete data.

5. Why is my page not indexed in Google Search Console?

Common reasons include: the page is too new and hasn’t been crawled yet, the content quality is too thin, the page has a noindex tag, it’s blocked by robots.txt, or Google found it but assigned a duplicate canonical. Use the URL Inspection tool to see the exact reason, then follow the matching fix in your Pages report.

6. How often should I check Google Search Console?

Check the Performance report weekly to spot ranking and CTR opportunities. Check the Pages report monthly to catch new indexing errors. Look at Core Web Vitals and Mobile Usability monthly. Other reports โ€” Removals, Crawl Stats, Security Issues โ€” only need attention when GSC sends you an alert via email.

7. Is Google Search Console free?

Yes. Google Search Console is completely free with no usage tier, no premium upgrade, and no ad-related limitations. Any website owner can use the full feature set at no cost. The only paid alternatives are third-party tools like Ahrefs or Semrush, which offer competitor data and deeper backlink analysis that GSC doesn’t provide.

8. Does Google Search Console work for any website platform?

Yes. GSC works with any website regardless of platform โ€” WordPress, Shopify, Wix, Squarespace, Webflow, custom-built sites, and everything else. The only requirement is that you can verify ownership through one of the supported methods (DNS, HTML file, HTML tag, GA4, or GTM). Most platforms have built-in fields for adding the verification tag.

Key Takeaways

  • Choose a Domain property over URL-prefix when possible โ€” it captures every subdomain and protocol in one place and prevents fragmented data.
  • Verify ownership through DNS for Domain properties; use HTML tag verification (via your SEO plugin) for URL-prefix properties if DNS access is limited.
  • Submit your XML sitemap immediately after verification โ€” it accelerates Google’s discovery of your content.
  • Use the report priority framework: Performance, Pages, and URL Inspection weekly; Core Web Vitals, Sitemaps, Links monthly; everything else only when alerted.
  • Filter the Performance report by Position 5โ€“15 plus high impressions to find your fastest ranking opportunities.
  • Distinguish ‘Discovered โ€“ not indexed’ (structural problem) from ‘Crawled โ€“ not indexed’ (content quality problem) and apply the right fix.
  • Use URL Inspection’s ‘Request Indexing’ sparingly โ€” for new or significantly updated important pages, not every blog post.
  • Link Search Console to Google Analytics 4 to unlock integrated reports showing which queries drive conversions, not just clicks.