What Google Search Console Is and Why It Matters
Google Search Console is a free service from Google that shows how your website appears in Google Search: which queries bring clicks, which pages are indexed, and which URLs have errors. It is the single most important free tool for any site owner who cares about organic traffic, and unlike most SEO software it reports first-party data straight from Google's index.
Google Search Console answers questions no third-party tool can. It tells you the exact search queries people typed before clicking your result, your average position for each query, and whether Google has actually indexed a given page. If a page is not in Search Console's index, it cannot rank — so the tool is both a diagnostic dashboard and an early-warning system.
Every site should connect to Search Console before doing anything else in SEO. It powers the indexing checks, sitemap submission, and performance tracking that the rest of this guide walks through.
If you only adopt one free SEO tool this year, make it Google Search Console. Everything else is optional; this is not.
How to Set Up Google Search Console (Step by Step)
Setting up Google Search Console takes four stages: create a property, verify ownership, submit a sitemap, then read your reports. The flowchart below maps the full path from a brand-new account to a site you can monitor and debug.
- Add a propertySign in and choose a Domain or URL-prefix property for the site you want to track.
- Verify ownershipConfirm you own the site via DNS TXT record, HTML file, meta tag, or Google Analytics.
- Submit your sitemapEnter your sitemap URL in the Sitemaps report so Google can discover all your pages.
- Read PerformanceReview clicks, impressions, CTR, and average position by query and page.
- Check Pages (indexing)See which URLs are indexed and why others are excluded.
- Inspect and fixUse URL Inspection to request indexing and Validate Fix to clear coverage issues.
Start by signing in at search.google.com/search-console with any Google account. You will be asked to add a *property*, which is the site you want to track. There are two property types:
- URL-prefix property — covers only the exact URL you enter (e.g.
https://www.example.com/). Offers more verification methods, including HTML file upload and Google Analytics.
Verification proves you own the site. The most common methods are adding a DNS TXT record at your domain registrar (required for domain properties), uploading an HTML verification file to your server root, adding a <meta> tag to your homepage <head>, or linking an existing Google Analytics or Google Tag Manager account. Pick whichever you can access fastest — DNS is the most durable because it survives site redesigns and CMS changes.
Once verified, you have an empty dashboard. Data starts populating within a day or two, but the next two steps make it useful immediately.
How to Submit a Sitemap and Get Indexed
Submitting a sitemap tells Google Search Console exactly which URLs you want crawled, which speeds up discovery for new and updated pages. Open the Sitemaps report in the left sidebar, enter your sitemap URL (usually https://example.com/sitemap.xml), and click Submit.
If you do not have a sitemap yet, generate one first — most platforms (WordPress, Shopify, Webflow, Next.js) produce one automatically, or you can build one by hand. See our guide on how to create an XML sitemap for the exact format and common mistakes.
After submission, Search Console shows a status of Success, the number of discovered URLs, and the last read date. A Couldn't fetch status usually means the URL is wrong, returns a non-200 response, or is blocked by robots.txt.
To push a single important page into the index faster, use the URL Inspection tool at the top of the dashboard. Paste the URL, and Search Console reports whether it is indexed, when it was last crawled, and whether there are issues. If the page is valid but not yet indexed, click Request Indexing — Google will prioritize a fresh crawl. Use it for new posts and pages you just fixed; it is not meant for bulk submission.
How to Read the Performance and Pages Reports
The Performance and Pages reports are where Google Search Console earns its place in your workflow. The Performance report shows demand and ranking; the Pages report shows indexing health.
Performance report — Four metrics sit at the top:
- Impressions — how many times your URLs appeared in results, even without a click.
- Average CTR — clicks divided by impressions.
- Average position — your mean ranking for the filtered query set.
Toggle all four on, then switch between the Queries, Pages, Countries, and Search appearance tabs. The highest-leverage move for beginners: sort by impressions, find queries where you rank in positions 5–15 with a low CTR, and improve those pages' titles and content. Those are rankings you already have — nudging them onto page one is far easier than starting from zero.
Pages (indexing) report — This report splits your URLs into Indexed and Not indexed, with reasons for each excluded page. Common reasons include Crawled - currently not indexed, Discovered - currently not indexed, Page with redirect, Excluded by 'noindex' tag, and Duplicate without user-selected canonical. Click any reason to see affected URLs, fix the underlying issue, then hit Validate Fix so Google re-checks them.
The table below shows where each report fits and what action it drives.
| Report | What it shows | Beginner action |
|---|---|---|
| Performance | Clicks, impressions, CTR, and average position by query and page | Improve titles for queries ranking in positions 5–15 |
| Pages (indexing) | Indexed vs. not-indexed URLs with exclusion reasons | Fix the highest-count exclusion, then Validate Fix |
| Sitemaps | Submitted sitemaps, discovered URLs, and read status | Submit sitemap.xml and confirm a Success status |
| URL Inspection | Index status and last crawl for a single URL | Request Indexing for new or just-fixed pages |
A quick note on the difference between Search Console and Google Analytics: Search Console measures your presence *inside Google Search* (queries, impressions, indexing), while Analytics measures *behavior on your site* after the click (sessions, conversions, engagement). They are complementary, not interchangeable.
How to Fix the Most Common Coverage Issues
Coverage issues in Google Search Console are pages Google chose not to index, and most fall into a handful of fixable categories. Work through them in the Pages report from highest URL count down.
- Discovered - currently not indexed — Often a crawl-budget or quality signal. Strengthen internal linking and reduce thin/duplicate pages competing for attention.
- Excluded by 'noindex' tag — Intentional only if you meant it; otherwise remove the
noindexdirective from the page's<meta>tag or HTTP header. - Duplicate without user-selected canonical — Add a clear canonical tag so Google knows which version to index.
- Page with redirect / Not found (404) — Clean up internal links pointing to dead or redirected URLs.
Most coverage problems trace back to a few technical-SEO basics: crawlability, canonicalization, and content quality. The fastest way to find them all at once is to run an automated scan — our free SEO + GEO audit flags missing titles, broken canonicals, indexability blockers, and weak structured data in seconds, then you confirm fixes in Search Console with Validate Fix.
Search Console is one layer of a complete check. When you are ready to go deeper, follow our full walkthrough on how to do an SEO audit to combine Search Console data with on-page and structured-data analysis.