Google Search Console is the only tool that gives you a direct line into how Google sees your website. It is free, built by Google, and tells you things no third-party tool can: which of your pages are actually indexed, what search queries bring visitors to your site, and exactly what is broken.
Most business owners set it up, get overwhelmed, and never look at it again. This guide changes that.
By the end, you will know which reports matter, what the numbers mean, and what to do when something looks wrong.
What Is Google Search Console (And Why It Matters)
Google Search Console (GSC) is a free tool from Google that shows you how your website performs in Google Search. Think of it as a dashboard that Google uses to communicate with you.
It does not track what visitors do on your site after they arrive (that is Google Analytics). GSC focuses on the search side of the equation: impressions, clicks, average position, indexing status, and technical errors.
Here is what it can tell you:
- Which search queries are driving traffic to your site
- Which pages Google has indexed and which ones it cannot find
- Whether Google can crawl and render your pages properly
- Core Web Vitals field experience, where sufficient data is available
- Links pointing to your site from other websites
- Whether your site has a manual penalty or security issue
If you work with an SEO services provider, they will use GSC data as a primary diagnostic tool. Understanding it yourself means you can have smarter conversations and catch issues faster.
Setting Up Google Search Console
Step 1: Create or Sign In to Your Google Account
Go to search.google.com/search-console and sign in. Use a Google account you own and control. Avoid using a contractor or agency account as your primary owner.
Step 2: Add a Property
GSC gives you two property types:
Domain property (recommended): Covers your entire domain including all subdomains (www, blog, etc.) and both HTTP and HTTPS versions. Requires DNS verification.
URL-prefix property: Covers only the exact URL prefix you enter. Easier to verify but gives you a narrower view.
For most business owners, choose Domain property. You get the full picture.
Step 3: Verify Ownership
Google needs to confirm you own the site before granting access. The four main methods:
- DNS TXT record (best for Domain properties): Add a TXT record in your domain registrar. Takes a few minutes, works reliably.
- HTML file upload: Upload a specific file to your server root.
- HTML meta tag: Add a
<meta>tag to your homepage. Use our Meta Tag Checker to verify it is live after adding it. - Google Analytics or Tag Manager: If GA4 or GTM is already on your site, GSC can verify via that connection.
Once verified, GSC begins collecting data. You will see meaningful reports within a few days.
Step 4: Submit Your Sitemap
A sitemap helps Google discover preferred URLs; accurate last-modified dates can describe significant updates. Submission does not guarantee crawling or indexing. Submit it immediately after verification.
Go to Sitemaps in the left sidebar, enter your sitemap URL (usually yoursite.com/sitemap.xml), and click Submit. Use our Sitemap Checker and Validator to confirm your sitemap is valid before submitting. Read more about sitemaps in our guide: What Is a Sitemap and Why Your Website Needs One.
The Reports That Actually Matter
GSC has a lot of sections. Most business owners need to care about four.
1. Performance (Search Results)
The Performance report is the most valuable section in GSC. It shows your search traffic data from the past 16 months.
The four core metrics:
| Metric | What It Means | What to Watch For |
|---|---|---|
| Total Clicks | How many times someone clicked your result in Google | Compare equivalent complete periods and check seasonality |
| Total Impressions | How many times your pages appeared in search results | Changes in demand, ranking, query mix or search features |
| Average CTR | Clicks divided by impressions | Compare similar query, page, country, device and position groups |
| Average Position | Mean ranking position across all queries | Lower is better: 1 is above 10; averages do not identify a fixed results page |
How to use it:
Switch between the Queries and Pages tabs. Queries shows the exact search terms people use. Pages shows which content drives the most clicks.
Sort by impressions to find candidates, then filter the page, query, country, device and dates. Low CTR may reflect result position, irrelevant demand or an answer shown directly in search. Review the actual result before deciding whether the title, content or targeting needs work.
Rewriting titles and descriptions is partly a copywriting task. Our SEO copywriting guide covers how to write headlines that earn more clicks without misleading the reader.
Sort by clicks descending. Your top-clicked pages deserve your attention. Make sure they are converting, linked-to internally, and up to date.
Remember that the Performance report only covers organic Google search. To attribute clicks from newsletters, social posts, or paid campaigns inside your analytics, tag those links with campaign parameters using our UTM Builder so the traffic shows up cleanly as its own source.
The Queries tab also reveals how your coverage compares to competitors. See our SEO competitor analysis guide for how to turn GSC data into a full competitive picture.
Look for keywords ranking between positions 8-20. These are your “quick win” opportunities. A little improvement on these pages can push them onto page one. See our On-Page SEO Checklist for 2026 for exactly what to optimize.
2. URL Inspection
The URL Inspection tool tells you the indexing status of any individual page. Type a URL into the top search bar to use it.
It shows:
- Whether the page is indexed in Google
- When Google last crawled it
- What Google’s rendered version of the page looks like
- Any crawling or indexing issues
Use URL Inspection when:
- You publish a new page and want Google to find it faster (click “Request Indexing”)
- A page is not appearing in search and you cannot figure out why
- You want to check how Google renders a page with JavaScript or dynamic content
Before opening Search Console, our Google Index Checker can pre-check one public URL for live redirects, noindex, robots.txt, canonical, and sitemap signals. It does not replace URL Inspection or query Google’s index.
3. Page indexing
The Page indexing report groups known URLs into indexed and not indexed states, with reasons for non-indexing. An indexed URL is eligible to appear, not guaranteed to rank for a particular query. Redirects, alternate canonical URLs and deliberately excluded pages often need no fix.
| Observation | What to check next |
|---|---|
| Crawled - currently not indexed | Inspect the URL, canonical selection, visible content and whether it adds a distinct useful page. This status alone does not establish low quality. |
| Discovered - currently not indexed | Check internal discovery, server availability and crawl observations. Discovery is not evidence that the page was fetched. |
| Excluded by noindex | Decide whether exclusion is intentional; allow crawling so Google can read the directive. |
| Blocked by robots.txt | Decide whether Google should crawl it. A blocked URL can still appear in search without its content being fetched. |
| Duplicate or alternate canonical | Check whether Google’s selected URL matches the version you intend to show. |
Use URL Inspection for individual important URLs and the technical SEO audit guide for diagnosis. The indexed view and live test answer different questions; a successful live test does not prove indexing.
4. Core Web Vitals
Core Web Vitals measure your page experience: loading speed (LCP), interactivity (INP), and layout stability (CLS). Google uses these as ranking signals.
The report shows pages labeled Poor, Needs Improvement, or Good for both mobile and desktop. Poor-performing pages can lose rankings compared to faster competitors.
Check this report monthly. Use our Website Performance Checker for detailed diagnostics. For a deep dive, read Core Web Vitals: What They Are and How to Fix Them.
Other Useful Reports
Sitemaps: Confirms whether a submitted sitemap was read and reports discovered URLs. Use Page indexing with the sitemap filter for indexing outcomes; not every discovered URL should be indexed.
Links: Shows your top linked pages, top linking sites, and the anchor text used to link to you. Useful for link building research and spotting which pages have the most authority. For strategies on building more backlinks, see our off-page SEO and link building guide.
Manual Actions: If Google has penalized your site for violating its guidelines, it appears here. Most sites never see a manual action. If you do, this report explains why and shows a request reconsideration button after fixing the issue.
Security Issues: Shows if Google has detected malware, hacked content, or social engineering on your site. If this fires, treat it as an emergency.
Search appearance: This Performance dimension groups supported search features that have data. Separate enhancement reports diagnose supported structured-data features. Google stopped showing FAQ rich results on May 7, 2026. FAQPage remains a Schema.org type, but does not create a current Google FAQ search feature. See Google’s May 2026 documentation update.
Common GSC Problems and How to Fix Them
| Problem in GSC | Likely Cause | How to Fix |
|---|---|---|
| Page not indexed (noindex tag detected) | A noindex meta tag or header is on the page | Remove the noindex tag, then request indexing in URL Inspection |
| Crawled but currently not indexed | Cause is not specified by this status; inspect content, canonical and technical signals | Inspect the URL first; improve useful content or consolidate genuine duplicates as appropriate |
| 404 Not Found errors | Page was deleted or URL changed without a redirect | Redirect only to a genuine replacement; otherwise keep a useful 404 or 410 response |
| Page blocked by robots.txt | Your robots.txt is blocking Googlebot from crawling the page | Update robots.txt to allow the page. Use our Robots.txt Tester to verify |
| Redirect error | Redirect chain is too long or creates a loop | Set up direct 301 redirects to the final destination URL |
| Soft 404 | Page returns a 200 status but shows an error or no meaningful content | Either add meaningful content or return a proper 404/410 status code |
| Core Web Vitals: Poor LCP | Large unoptimized images or slow server response | Compress images (see Image SEO Guide), enable caching, use a CDN |
| Duplicate page without canonical | Multiple URLs serving the same content, confusing Google | Add a canonical tag pointing to the preferred version. Check our Meta Tags Guide |
For broken links that create 404 errors, use our Broken Link Checker to find them across your entire site before Google does.
Your Monthly GSC Routine
Most business owners do not need to live in GSC. A focused monthly check covers 90% of what matters.
Monthly GSC Checklist
Performance
- ✓ Compare last 28 days vs. previous 28 days (use the date comparison toggle)
- ✓ Check for queries where impressions are up but CTR is low
- ✓ Identify pages that dropped in average position
- ✓ Look for new queries you were not targeting intentionally
Technical Health
- ✓ Check Indexing report for new errors or warnings
- ✓ Review Core Web Vitals for pages that changed status
- ✓ Confirm sitemap is processing without errors
- ✓ Check Security Issues and Manual Actions (should be empty)
Set a calendar reminder. Thirty minutes once a month is enough to catch most problems early.
How GSC Fits Into a Broader SEO Strategy
GSC is one piece of the puzzle. Here is how it connects to the rest of your SEO work:
Keywords: The Queries report in GSC shows you keywords you are already ranking for. Feed these into a proper keyword research process to find expansion opportunities and gaps.
On-page optimization: When GSC shows a page with good impressions but poor CTR, the fix is usually the title tag or meta description. Use our On-Page SEO Checklist for 2026 as your guide.
Technical SEO: Indexing errors and Core Web Vitals data from GSC point you to exactly where your Technical SEO Audit needs to focus. No guessing.
Local SEO: Filter your Performance report by queries containing your city or neighborhood. This shows your local search visibility. Combine this with the strategies in our guide to Local SEO Services for a full local picture.
Content strategy: Pages ranking on page two (positions 11-20) are your best content investment. A focused update can move them to page one faster than creating new content from scratch. See How Long Does SEO Take to set realistic expectations.
Robots.txt: If GSC shows pages blocked by robots.txt that should be crawlable, use the guide on How to Check and Test Your Robots.txt to diagnose and fix it.
GSC data also becomes more useful over time. The longer you have it running, the more historical data you have for spotting seasonal trends, algorithm update impacts, and long-term growth.
GSC for Small Business Owners: What to Focus On First
If you are just starting out, do not try to use every feature. Pick the three things that matter most right now.
1. Get indexed. Use the Indexing report and URL Inspection to confirm your key pages (homepage, service pages, contact page) are actually in Google. Nothing else matters if Google cannot see your pages.
2. Find your best keywords. Sort the Performance report by Clicks, filter by the last 3 months, and look at the Queries tab. These are the search terms already bringing you traffic. Double down on them.
3. Fix errors. Check the Page indexing report for red errors. A 404 on a key page or a server error means lost traffic and lost trust with Google. Fix these first.
Everything else is optimization. Get the basics working, then layer in the monthly routine described above.
If you are still weighing whether organic search is worth the investment, read Is SEO Worth It for Small Businesses before going further.
For more practical tactics tailored to small businesses, read our SEO for Small Businesses guide.
Google Search Console will not fix your SEO on its own. But it is the data source that makes every other SEO decision more accurate. Set it up, check it monthly, and use what it tells you.
If you want someone to interpret the data and turn it into actual growth, the team at Web Aloha is ready to help. Explore our SEO services or get in touch to talk through what you are seeing in your account.
Worked example: visibility is not the same as demand
This is an illustrative calculation, not client performance data. Suppose one query-page pair has 20 clicks from 400 impressions (5% CTR) in each of two complete 28-day periods. Another newly visible query adds 600 impressions and no clicks. The combined CTR falls to 2%, although the original pair did not deteriorate. Rewriting its title from the aggregate alone would target the wrong problem.
Filter the same URL and query first, then compare country and device. Keep unusual query spikes in a separate review group until corroborated; impressions are recorded visibility, not total search volume or proven buyer demand. The GSC Opportunity Analyzer helps review exported rows, but cannot establish indexing, causation or complete market demand. Follow Google’s metric definitions when interpreting averages.
Frequently asked questions
What is Google Search Console?
Google Search Console (GSC) is a free tool from Google that shows how your website performs in Google Search. It reports which queries bring visitors to your site, which pages are indexed, and any technical errors preventing your pages from appearing in search results.
Is Google Search Console free?
Yes, Google Search Console is completely free. You only need a Google account and the ability to verify ownership of your website to access all its features.
How do I verify my website in Google Search Console?
The easiest methods are: adding a DNS TXT record through your domain registrar, uploading an HTML verification file to your server, adding a meta tag to your homepage, or connecting via an existing Google Analytics or Tag Manager account.
How long does it take for Google Search Console to show data?
After verifying your site, GSC typically starts showing data within a few days. The Performance report displays data for the past 16 months once enough data is collected, but you may see initial data within 24-72 hours.
What is the difference between impressions and clicks in GSC?
Impressions count recorded appearances of your links under the rules for each search feature. Some features require scrolling or expansion before an impression is counted. Clicks count visits through those links; CTR is clicks divided by impressions.
What is average position in Google Search Console?
Average position is the average topmost position for your property or selected grouping across recorded impressions. Lower numbers are better: 1 is above 10. It is not a fixed rank or a guaranteed result page because query mix, device, country and search features vary.
What does 'Not indexed' mean in the Page indexing report?
Not indexed URLs include deliberate exclusions and URLs that may need attention. Review the reason and inspect important pages individually. Crawled - currently not indexed does not identify a single cause or prove a quality penalty; robots.txt blocks crawling, not necessarily indexing.
How often should I check Google Search Console?
At minimum, review GSC once a month. Check the Performance report for traffic changes, the Page indexing report for new indexing errors, and the Core Web Vitals report for speed issues. If you publish new content frequently or run a larger site, weekly checks are better.
Can Google Search Console help with local SEO?
Yes. GSC shows you the specific queries people use to find your business, including local search terms like 'plumber near me' or 'web designer in Honolulu.' Combining GSC data with a properly optimized Google Business Profile is a solid foundation for local SEO.
What is the URL Inspection tool in GSC?
The URL Inspection tool lets you check the indexing status of any individual page on your site. It shows whether Google has indexed the page, when it was last crawled, any detected issues, and the rendered HTML. You can also use it to request indexing for new or recently updated pages.