Google Search Console

What is Google Search Console?

Google Search Console (GSC) is Google's free tool that provides website owners with detailed insights into their website's performance in Google search results. It is the most important tool for SEO managers and website owners to understand how Google sees and indexes their website.

Core Features of Google Search Console

Google Search Console offers four main areas:

  • Performance Reports - Detailed data on clicks, impressions, CTR, and positions
  • Indexing - Monitoring of indexing and detection of issues
  • Advanced Reports - Sitemaps, URL inspection, and Core Web Vitals
  • Settings - Property management and notifications

Property Setup and Verification

Property Types

Google Search Console supports various property types:

Property Type
Description
Usage
Domain Property
Captures all subdomains and protocols
Recommended for new websites
URL Prefix Property
Captures only exact URL variant
For specific URL structures
App Property
For Android and iOS apps
App Store Optimization

Verification Methods

Verifying a website in Google Search Console can be done in various ways:

  1. HTML File Upload - Upload a special HTML file
  2. HTML Tag - Insert a meta tag in the <head> section
  3. Google Analytics - Link with existing GA account
  4. Google Tag Manager - Integration via GTM container
  5. DNS Record - Add a TXT record

Understanding Performance Reports

Key Metrics Overview

Metric
Definition
Optimization Goal
Clicks
Number of clicks from Google search results
Maximize through better rankings
Impressions
Number of appearances in SERPs
Increase through better positions
CTR (Click-Through-Rate)
Ratio of clicks to impressions
Optimize through better title tags
Average Position
Average position in search results
Improve through SEO measures

Filters and Segmentation

Performance reports offer extensive filtering options:

  • Date - Period of 16 months retrospectively
  • Search Type - Web, Image, Video, News
  • Country - Geographic segmentation
  • Device - Desktop, Mobile, Tablet
  • Query - Specific search terms
  • Page - Individual URLs
  • Appearance - Rich Results, AMP, etc.

Indexing Monitoring

Index Coverage Report

The Index Coverage Report shows the indexing status of your pages:

Status
Meaning
Action Required
Valid
Page is successfully indexed
No action required
Valid with Warning
Indexed, but with issues
Fix issues
Excluded
Not indexed
Check and fix cause
Error
Indexing error
Immediate fix required

Common Indexing Issues

  1. "Crawled - currently not indexed"
    • Cause: Quality issues or crawl budget
    • Solution: Improve content, strengthen internal linking
  2. "Discovered - currently not indexed"
    • Cause: Page found, but not crawled
    • Solution: Submit sitemap, internal linking
  3. "Duplicate, Google chose different canonical"
    • Cause: Duplicate content problem
    • Solution: Check and correct canonical tags
  4. "Crawled - currently not indexed: Submitted URL not found (404)"
    • Cause: 404 error
    • Solution: Set up redirects or restore content

Sitemap Management

Sitemap Types

Google Search Console supports various sitemap formats:

  • XML Sitemap - Standard format for websites
  • Image Sitemap - Specifically for images
  • Video Sitemap - For video content
  • News Sitemap - For news content
  • Mobile Sitemap - For mobile content

Sitemap Best Practices

  1. Regular Updates - Update sitemap when content changes
  2. Respect Size Limits - Maximum 50,000 URLs per sitemap
  3. Use Sitemap Index - Link multiple sitemaps for large websites
  4. Link in robots.txt - Enter sitemap in robots.txt

URL Inspection and Live Test

URL Inspection Tool

The URL Inspection Tool enables:

  • Live Test - Immediate inspection of a URL
  • Indexing Status - Check if URL is indexed
  • Mobile Usability - Test mobile-friendliness
  • Rich Results - Validate structured data

Request Indexing

After changes to a page, a new crawl can be requested via the URL Inspection Tool:

  1. Enter URL in the tool
  2. Perform "Live Test"
  3. Click "Request Indexing" after successful test
  4. Wait for confirmation (usually within 24 hours)

Core Web Vitals Monitoring

Key Metrics

Google Search Console shows Core Web Vitals data for mobile and desktop devices:

Metric
Good
Needs Improvement
Poor
LCP (Largest Contentful Paint)
≤ 2.5s
2.5s - 4.0s
> 4.0s
FID (First Input Delay)
≤ 100ms
100ms - 300ms
> 300ms
CLS (Cumulative Layout Shift)
≤ 0.1
0.1 - 0.25
> 0.25

Performance Improvement

  1. Optimize LCP - Compress images, use CDN
  2. Improve FID - Optimize JavaScript, reduce third-party code
  3. Minimize CLS - Ensure layout stability

Security and Manual Actions

Security Issues

Google Search Console warns about:

  • Malware - Malicious software on the website
  • Hacking - Compromised website
  • Social Engineering - Fraudulent content
  • Unwanted Software - Unwanted programs

Manual Actions

Manual actions by Google for violations of webmaster guidelines:

  • Thin Content - Content-poor pages
  • Unnatural Links - Artificial link structures
  • Cloaking - Different content for users and crawlers
  • Keyword Stuffing - Excessive keyword usage

Reports and Notifications

Automatic Notifications

Google Search Console sends email notifications for:

  • Critical Issues - Security issues, manual actions
  • Indexing Errors - Crawl errors, 404 errors
  • Performance Changes - Significant ranking losses
  • Sitemap Issues - Faulty sitemap submissions

Report Configuration

  1. Email Settings - Configure notifications
  2. Property Users - Add team members
  3. Permissions - Manage roles and access rights

Integration with Other Tools

Google Analytics 4

Linking with Google Analytics 4 enables:

  • Advanced Segmentation - Analyze GSC data in GA4
  • Conversion Tracking - Track SEO traffic to conversions
  • Audience Insights - Understand user behavior

Google Tag Manager

Integration via GTM offers:

  • Advanced Tracking Options - Custom events and conversions
  • Flexible Configuration - Without code changes
  • Team Access - Multiple users can manage tags

Common Errors and Solutions

Checklist for Common Issues

1. No Data in GSC

  • Property correctly verified?
  • Correct URL variant selected?
  • Sufficient time for data collection?

2. Low CTR

  • Title tags optimized?
  • Meta descriptions improved?
  • Rich snippets implemented?

3. Indexing Issues

  • Sitemap submitted?
  • Robots.txt checked?
  • Canonical tags correct?

4. Performance Issues

  • Core Web Vitals optimized?
  • Images compressed?
  • JavaScript minimized?

Best Practices for Google Search Console

Daily Routines

  1. Check Notifications - Emails for critical issues
  2. Monitor Performance - Keep an eye on clicks and rankings
  3. Fix Errors - Address crawl errors immediately

Weekly Tasks

  1. Analyze Performance Reports - Understand trends and developments
  2. Check Index Coverage - Identify new issues
  3. Use URL Inspection - Test important pages

Monthly Reviews

  1. Comprehensive Analysis - Go through all areas
  2. Document Trends - Track long-term developments
  3. Adjust Strategy - Measures based on data

Frequently Asked Questions about Google Search Console

Question
Answer
What is the difference between a Domain Property and a URL Prefix Property in Google Search Console?
A Domain Property captures all subdomains and protocols for a website and is recommended for new websites because it gives the broadest coverage in one place. A URL Prefix Property captures only the exact URL variant you verify, which is useful when you need to isolate a specific URL structure. App Properties are a separate type intended for Android and iOS apps and App Store Optimization, not for regular websites.
Which methods can I use to verify a website in Google Search Console?
Verification can be done in several ways described on this page. You can upload a special HTML file, insert an HTML meta tag in the head section, link an existing Google Analytics account, integrate via a Google Tag Manager container, or add a DNS TXT record. Choosing a method depends on what access you have to the site, analytics setup, or DNS configuration.
Which key metrics do Performance Reports show and how should I use them?
Performance Reports cover clicks, impressions, CTR, and average position. Clicks are visits from Google search results and are typically maximized through better rankings. Impressions count appearances in the SERPs and rise with stronger visibility. CTR is the ratio of clicks to impressions and is often improved with better title tags, while average position reflects where URLs rank and is addressed through SEO measures. Filters such as date (up to 16 months), search type, country, device, query, page, and appearance help segment this data.
What do Index Coverage statuses mean and how should I react?
Valid means the page is successfully indexed and usually needs no action. Valid with Warning means the page is indexed but still has issues that should be fixed. Excluded means the page is not indexed, so you should investigate and resolve the cause. Error indicates an indexing problem that requires immediate attention. Common related messages include crawled but not indexed (often quality or crawl-budget related), discovered but not crawled (sitemap and internal linking help), duplicate canonical conflicts, and submitted URLs returning 404.
What sitemap formats does Google Search Console support and what are the best practices?
GSC supports XML sitemaps as the standard website format, plus image, video, news, and mobile sitemaps for specialized content. Best practices include updating the sitemap when content changes, staying within the limit of 50,000 URLs per sitemap, using a sitemap index to link multiple sitemaps on large sites, and referencing the sitemap in robots.txt. These steps help Google discover and process URLs more reliably.
How do I request indexing after updating a page?
Use the URL Inspection Tool: enter the URL, run a Live Test, and click Request Indexing after a successful test. The tool also shows indexing status, mobile usability, and whether rich results can be validated via structured data. Confirmation usually arrives within about 24 hours, so you should wait for that feedback rather than assuming the crawl finished immediately.
Which Core Web Vitals thresholds does Google Search Console report and how can I improve them?
GSC reports Core Web Vitals for mobile and desktop. LCP is good at 2.5 seconds or less, needs improvement between 2.5 and 4.0 seconds, and is poor above 4.0 seconds. FID is good at 100 milliseconds or less, needs improvement up to 300 milliseconds, and is poor above that. CLS is good at 0.1 or less, needs improvement up to 0.25, and is poor above 0.25. Typical improvements include compressing images and using a CDN for LCP, optimizing JavaScript and reducing third-party code for FID, and keeping layout stable to minimize CLS.