Google Search Console — A Complete Guide for Beginners
Google Search Console (GSC) is a free Google tool that lets you monitor your site's visibility in search results, analyze organic traffic, diagnose indexing problems, and optimize SEO performance.
What Is Google Search Console?
Google Search Console is your window into how Google sees your website. No other SEO tool — not Ahrefs, not Semrush, not any other — gives you data directly from Google. GSC is the only source of truth about how your site performs in search results.
What you can do in GSC:
- Check which keywords you rank for (and at which positions)
- See how many clicks and impressions you generate
- Diagnose indexing problems
- Monitor Core Web Vitals
- Check who links to you
- Submit a sitemap and request indexing of new pages
- Receive notifications about issues (manual actions, security problems)
Google Search Console is free. There's no premium version, no usage limits. The only requirement is verifying site ownership.
Step-by-Step Setup
1. Adding a site (property)
Go to search.google.com/search-console and click "Add property." You have two options:
| Type | What it covers | When to choose |
|---|---|---|
| Domain | All subdomains, protocols (HTTP/HTTPS), www and non-www | When you want to see data from the entire domain |
| URL prefix | Only the exact URL variant | When you want to monitor a specific variant (e.g., https://www.yourdomain.com) |
Recommendation: "Domain" type. It aggregates all data in one place and you don't have to worry about URL variants.
2. Ownership verification
Google needs to know that you own the site. Verification methods:
- DNS record (for "Domain" type) — add a TXT record in the domain panel
- HTML file — upload a file to the server's root directory
- HTML tag — add a meta tag to the
<head>of the homepage - Google Analytics — if you have GA4, GSC will automatically recognize ownership
- Google Tag Manager — similar to GA4
Easiest method: If you have Google Analytics 4 on your site, verification is automatic. If not — a DNS record is the most durable (doesn't disappear during a redesign).
3. Submitting a sitemap
After verification, go to the "Sitemaps" section and add your sitemap URL:
https://yourdomain.com/sitemap.xml
GSC will check if the sitemap is valid, how many URLs it contains, and whether there are any errors. First data will appear after 24-48 hours.
Performance Report — The Heart of GSC
The Performance report is the most valuable report in GSC. It shows how your site performs in Google results.
Four main metrics
| Metric | What it means | Why it matters |
|---|---|---|
| Clicks | How many times someone clicked your result | Direct measure of organic traffic |
| Impressions | How many times your result appeared in Google | Measure of visibility |
| CTR | Percentage of impressions that ended in a click | Measure of your result's attractiveness |
| Average position | Average position for a given keyword | Measure of ranking position |
How to read the data?
Time period: Default is the last 3 months. Set it to 16 months to see year-over-year trends. Compare periods — "last 3 months vs previous 3 months" will show you whether you're growing.
Filters: Filter by:
- Queries — which keywords you rank for
- Pages — which pages generate traffic
- Countries — where the traffic comes from
- Devices — mobile vs desktop
- Search appearance — rich results, AMP, video
Practical applications of the performance report
Finding keywords on the "border" of the TOP 10:
Filter queries with position 8-20 and CTR below 2%. These are keywords where you almost rank but aren't generating clicks. Optimizing these pages can quickly increase traffic.
Identifying pages with low CTR:
A page at position 3 should have a CTR of 10-15%. If it has 3% — the title tag and meta description need optimization. You won't change the position, but you'll double the traffic.
Detecting cannibalization:
If two pages rank for the same keyword (filter by query, then check the "Pages" tab), you have cannibalization. One page is stealing traffic from the other. Solution: consolidate content or differentiate target keywords.
Indexing Report — What Google Sees and What It Doesn't
The "Pages" report (formerly Coverage) shows the indexing status of all URLs that Google knows about.
Page statuses
| Status | Meaning | Action |
|---|---|---|
| Indexed | Page is in Google's index | Check that the right pages are indexed |
| Not indexed — Crawled | Google saw the page but didn't index it | Check content quality, canonical, noindex |
| Not indexed — Discovered | Google knows about the page but didn't visit it | Crawl budget or priority issues |
| Alternate page with proper canonical tag | Duplicate with correct canonical | OK — Google understands the relationship |
| Blocked by robots.txt | robots.txt blocks crawling | Check if intentional |
| Server error (5xx) | Server returned an error | Fix immediately |
| Not found (404) | Page doesn't exist | Add 301 redirect or fix the link |
What to watch for?
Sudden drop in indexed pages — something went wrong. Check whether you accidentally added noindex to important pages or changed robots.txt.
Large number of "Discovered, not crawled" pages — Google can't keep up with crawling. You may have a crawl budget problem (too many URLs, too slow a site) or low page priority.
5xx errors — the server has problems. Every 5xx error is a signal to Google that your site is unstable.
URL Inspection — Debugging Individual Pages
URL Inspection is a tool for checking the status of a specific URL. Enter an address and GSC will show:
- Whether the page is indexed
- When it was last crawled
- What canonical Google recognized
- Whether there are mobile-friendliness issues
- Whether structured data is correct
- What the page looks like after rendering (screenshot)
Requesting indexing
If you've published a new page or updated an existing one, you can ask Google to re-index it. In URL Inspection, click "Request Indexing."
Important limitations:
- Max ~10 requests per day (Google doesn't officially say how many)
- This is not a guarantee of indexing — just a request
- Indexing can take from a few hours to a few weeks
- Don't use this for hundreds of pages — updating the sitemap is better in that case
Core Web Vitals — Site Performance Report
The Core Web Vitals report in GSC shows how your site performs on key performance metrics on real user devices (CrUX data — Chrome User Experience Report).
What does it measure?
| Metric | Good | Needs improvement | Poor |
|---|---|---|---|
| LCP (Largest Contentful Paint) | below 2.5s | 2.5-4s | above 4s |
| INP (Interaction to Next Paint) | below 200ms | 200-500ms | above 500ms |
| CLS (Cumulative Layout Shift) | below 0.1 | 0.1-0.25 | above 0.25 |
How to interpret the report?
GSC groups URLs by types (URL patterns). If you see that blog pages have an LCP issue, you don't need to fix each page individually — you fix the blog template.
Common problem: "I don't have CrUX data." This means your site has too little traffic for Chrome to collect statistically significant data. Use Lighthouse or PageSpeed Insights for synthetic tests.
Links — Who Links to You?
The "Links" report in GSC shows:
- External links — who links to your site (and to which pages)
- Internal links — how your pages link to each other
- Most linked pages — which pages have the most backlinks
- Anchor texts — what anchor texts are used by linking sites
Practical applications
Finding valuable backlinks: Check who links to your site. If it's an industry portal with a high DR, consider deepening the relationship (guest posting, joint projects).
Detecting toxic links: If spammy sites link to you, you can use the Disavow Links tool in GSC (but do this carefully and only in extreme cases).
Analyzing internal linking: Check which pages have the fewest internal links. If an important service page has 2 internal links while the terms of service page has 50 — something is wrong with the architecture.
Manual Actions and Security
Manual Actions
These are penalties manually imposed by Google employees for violating guidelines:
- Unnatural links — buying/selling links
- Thin content — pages without value, automatically generated
- Cloaking — showing Google different content than users see
- Spam — keyword stuffing, hidden text
If you have a manual action, you'll see a notification in GSC. Fix the problem and submit a reconsideration request.
Security Issues
GSC reports on:
- Malware on the site
- Phishing
- Other unwanted software
- Social engineering
Check this section regularly. A hacked site loses rankings and user trust.
Advanced GSC Features
URL Removals
If you want to quickly remove a page from Google results (e.g., you published confidential data), use the Removals tool. Removal is temporary (6 months) — you also need to delete the page itself or add noindex.
Page Experience Report
Aggregates data from Core Web Vitals, HTTPS, mobile-friendliness, and absence of interstitials. Gives a quick overview of whether your pages meet Google's user experience requirements.
Enhancements
Reports on structured data: Breadcrumbs, FAQ, HowTo, Product, Review. If you've implemented schema, you'll see here whether Google recognized it and whether there are any errors.
Integration with Other Tools
GSC integrates with:
- Google Analytics 4 — connects organic data with on-site behavior
- Looker Studio (Data Studio) — advanced dashboards
- BigQuery — raw data export for analysis
Daily Routine with GSC
You don't need to spend hours in GSC. Here's a realistic plan:
Daily (2 minutes):
- Check notifications (email + GSC panel)
Weekly (15 minutes):
- Performance report — clicks, impressions, trends
- Indexing report — any new errors?
- URL Inspection on newly published pages
Monthly (30 minutes):
- Analysis of keywords at positions 8-20 (opportunities for quick growth)
- Analysis of pages with low CTR (title/description optimization)
- Core Web Vitals check
- Review of external links
Quarterly (1 hour):
- Period comparison (Q vs Q)
- Cannibalization analysis
- Internal linking report
- Structured data verification
Summary
Google Search Console is the only SEO tool you must have — because it gives you data straight from Google. It's free, easy to use, and provides information you won't find anywhere else.
If you don't have GSC set up yet — do it today. Literally 15 minutes, and you gain access to data that will change how you think about your website.
Need help interpreting GSC data or a comprehensive SEO audit? Contact us — we'll analyze your site and show you where you're losing traffic and how to fix it.