Google Search Console is the most important free tool in any SEO professional's toolkit. It provides direct insight into how Google sees your website, which queries drive traffic, which pages are indexed, and what problems might be preventing your content from ranking. Despite its power, many website owners either have not set it up or only scratch the surface of its capabilities.
This guide covers everything you need to know about Google Search Console: from initial setup and verification to advanced usage patterns that will sharpen your SEO strategy. Whether you are a beginner setting up your first property or an experienced marketer looking to get more out of the platform, you will find actionable guidance here.
What Is Google Search Console?
Google Search Console (formerly known as Google Webmaster Tools) is a free service provided by Google that helps website owners monitor and maintain their site's presence in Google Search results. Unlike third-party SEO tools that estimate search data, Google Search Console provides actual data directly from Google's systems.
The platform serves several critical functions:
- Performance monitoring — see which search queries bring visitors to your site, including impressions, clicks, click-through rates, and average position
- Index management — understand which pages Google has indexed, which it has excluded, and why
- Error detection — identify crawl errors, mobile usability issues, structured data problems, and security threats
- Communication channel — receive messages from Google about manual actions, security issues, and important changes affecting your site
- Sitemap submission — submit and monitor your XML sitemaps to help Google discover your content efficiently
Every website owner should have Google Search Console set up and should check it regularly. The data it provides is foundational to any SEO audit.
Setting Up Google Search Console
Getting started with Google Search Console takes just a few minutes. Here is how to set up your property and verify ownership.
Step 1: Choose Your Property Type
Google Search Console offers two property types. A Domain property covers all URLs across every subdomain, protocol, and path under your domain. For example, adding "example.com" as a domain property captures data for www.example.com, blog.example.com, HTTP versions, and HTTPS versions all at once. This is the recommended option for most websites because it gives you a unified view of your entire domain.
A URL Prefix property covers only URLs that match a specific prefix, including the protocol. For example, "https://www.example.com/" would not include data for "https://blog.example.com/" or the HTTP version of the site. URL Prefix properties are useful when you need to monitor a specific subdomain or section of a larger site independently.
Step 2: Verify Ownership
Domain properties require DNS verification: you add a TXT record to your domain's DNS configuration. This typically takes a few minutes to propagate, though some DNS providers can take up to 48 hours.
URL Prefix properties offer multiple verification methods:
- HTML file upload — download a verification file and upload it to your site's root directory
- HTML meta tag — add a meta tag to the head section of your homepage
- Google Analytics — if you already use Google Analytics with the same Google account, verification is automatic
- Google Tag Manager — similar to Analytics, verification through an existing Tag Manager container
- DNS record — add a CNAME or TXT record to your DNS configuration
For most setups, choose whichever method is easiest for you. The verification method does not affect the data you receive.
Step 3: Submit Your Sitemap
After verification, submit your XML sitemap. Navigate to the Sitemaps section in the left sidebar and enter your sitemap URL, typically "/sitemap.xml". This helps Google discover all your pages more quickly. You can learn more about creating effective sitemaps in our XML sitemap guide.
Understanding Search Performance
The Performance report is the most frequently used section of Google Search Console. It shows how your site performs in Google Search results over time.
Key Metrics
The report tracks four primary metrics:
- Total clicks — the number of times users clicked through to your site from search results
- Total impressions — the number of times your pages appeared in search results, whether or not they were clicked
- Average CTR (click-through rate) — clicks divided by impressions, expressed as a percentage. This tells you how compelling your search listings are.
- Average position — the average ranking position of your pages in search results. Position 1 is the top result. Note that this is an average across all queries, so a low number does not mean all pages rank highly.
Filtering and Segmenting Data
The real power of the Performance report comes from filtering. You can segment data by query, page, country, device, search appearance, and date range. Useful combinations include:
- Query + Page — see which specific queries drive traffic to individual pages. This reveals whether pages rank for their intended keywords or for unexpected terms.
- Device comparison — compare desktop versus mobile performance. A large gap in rankings or CTR between devices may indicate mobile usability problems.
- Date range comparison — compare performance across two time periods to identify trends, seasonal patterns, or the impact of algorithm updates.
- Country filtering — useful for international sites to understand performance in different geographic markets.
Check the Performance report weekly to spot trends early. Sudden drops in impressions or clicks can indicate indexing issues, algorithm changes, or technical problems that need immediate attention. For a broader view of which metrics matter most, see our guide on SEO metrics that actually matter.
Index Coverage Reports
The Pages report (formerly called Index Coverage) shows the indexing status of all URLs Google knows about on your site. This is where you discover pages that Google has chosen not to index and, crucially, why.
Understanding Status Categories
Pages are categorized into several statuses:
- Indexed — pages that are in Google's index and eligible to appear in search results
- Not indexed: Crawled, currently not indexed — Google crawled the page but decided not to include it in the index, often due to low quality or duplicate content
- Not indexed: Discovered, currently not indexed — Google knows about the page but has not crawled it yet, possibly due to crawl budget limitations
- Not indexed: Excluded by noindex tag — the page has a noindex directive, which may be intentional or accidental
- Not indexed: Duplicate without user-selected canonical — Google found duplicate content and chose a different URL as the canonical version
- Not indexed: Page with redirect — the URL redirects to another page
What to Do with Coverage Data
Review each not-indexed category carefully. For pages you want indexed, investigate the reason and take corrective action. Common fixes include removing accidental noindex tags, improving thin content, resolving duplicate content with canonical tags, and ensuring your sitemap only includes pages you want indexed. For pages you intentionally exclude from search results, confirm that the correct exclusion mechanism is in place.
URL Inspection Tool
The URL Inspection tool lets you examine how Google sees a specific page on your site. Enter any URL from your property and the tool shows its current index status, last crawl date, any crawling or indexing issues, the canonical URL Google selected, and whether the page is mobile-friendly.
This tool is invaluable when troubleshooting individual pages. If a page is not ranking as expected, the URL Inspection tool often reveals the reason, such as Google selecting a different canonical URL, rendering errors preventing content from being seen, or the page being excluded from the index entirely.
You can also use this tool to request indexing for new or updated pages. While Google will eventually discover changes on its own, requesting indexing can speed up the process from days to hours, which is useful when you publish time-sensitive content or fix critical issues.
Sitemaps and Crawling
The Sitemaps section shows the status of your submitted sitemaps, including how many URLs each contains and how many have been indexed. Submit your sitemap here after initial setup and resubmit it whenever you make significant structural changes to your site.
Monitor the ratio of submitted URLs to indexed URLs. If you submit 500 URLs but only 200 are indexed, that signals a quality or technical issue with the remaining 300 pages. Investigate the discrepancy using the Pages report to understand why those URLs are not being indexed.
The Crawl Stats report, available under Settings, shows how frequently Googlebot visits your site, how many kilobytes it downloads, and the average response time of your server. A sudden drop in crawl rate could indicate server problems, while a spike might follow the publication of large amounts of new content.
Core Web Vitals Report
Google Search Console includes a Core Web Vitals report that shows how your pages perform on three user experience metrics based on real-world Chrome user data. The report groups your URLs into three categories: Good, Needs Improvement, and Poor.
The three Core Web Vitals are:
- Largest Contentful Paint (LCP) — measures loading performance. Pages should reach LCP within 2.5 seconds.
- Interaction to Next Paint (INP) — measures interactivity responsiveness. Pages should respond to interactions within 200 milliseconds.
- Cumulative Layout Shift (CLS) — measures visual stability. Pages should maintain a CLS score below 0.1.
Click on any issue group to see which URLs are affected. Use this data to prioritize performance improvements, starting with URL groups that have the most traffic. Even small Core Web Vitals improvements can positively affect rankings, especially in competitive niches where other ranking factors are closely matched.
Manual Actions and Security
The Manual Actions section alerts you if Google has taken manual action against your site for violating its webmaster guidelines. Manual actions are rare but serious, and they can result in specific pages or your entire site being removed from search results.
Common reasons for manual actions include unnatural inbound or outbound links, thin content with no added value, cloaking or sneaky redirects, and spammy structured data markup. If you receive a manual action, address the issue and submit a reconsideration request through Search Console.
The Security Issues section flags problems like malware, hacked content, or social engineering attacks detected on your site. Address security issues immediately, as they can lead to browser warnings that drive away visitors and erode trust.
Check both sections monthly even if you have not received any notifications. Early detection of security issues prevents them from escalating.
Links Report
The Links report provides data about both external and internal links to your site. The external links section shows which pages receive the most links from other websites, which sites link to you most frequently, and the most common anchor text used in links pointing to your site.
The internal links section shows which pages have the most internal links, helping you identify whether your most important pages are well-connected within your site's structure. Pages with very few internal links are harder for both users and search engines to discover.
Use this data to inform your link building strategy and internal linking improvements. If important pages have few external links, they may need content improvements to attract natural links or deliberate outreach efforts. If critical pages lack internal links, update your site's navigation or add contextual links from related content.
Best Practices for Using Google Search Console
To get the most out of Google Search Console, follow these practices:
- Check it weekly. Make reviewing Search Console part of your weekly SEO routine. Focus on the Performance report for traffic trends and the Pages report for indexing issues.
- Set up email alerts. Google Search Console sends email notifications about critical issues. Ensure notifications are enabled in your settings so you do not miss manual actions or security problems.
- Use it alongside other tools. Search Console data becomes even more powerful when combined with analytics platforms and SEO audit tools like Elvisto. Cross-referencing data from multiple sources gives you a more complete picture.
- Export data for deeper analysis. Download performance data as CSV files for analysis in spreadsheets or BI tools. This allows you to identify patterns across longer time periods and larger datasets than the web interface supports.
- Monitor after changes. Whenever you make significant changes to your site, such as redesigns, migrations, or large content updates, monitor Search Console closely for the following two weeks to catch any negative impacts early.
- Validate fixes. When you resolve issues flagged by Search Console, use the Validate Fix button to tell Google to re-check the affected pages. This confirms the fix was successful and speeds up re-crawling.
Complement Search Console with Elvisto
While Google Search Console shows you what Google sees, Elvisto proactively identifies the technical and on-page issues holding your site back. Run a free audit to see what Search Console might not tell you.
Run Your Free AuditFrequently Asked Questions
Is Google Search Console free to use?
Yes, Google Search Console is completely free. Any website owner can set up an account, verify their site, and access all features including search performance data, index coverage reports, and URL inspection tools at no cost.
How long does it take for data to appear in Google Search Console?
Search performance data in Google Search Console typically has a 2-3 day delay. After verifying a new property, you may need to wait several days before meaningful data begins to accumulate. Index coverage data updates more frequently, often within 24-48 hours after Google crawls your site.
What is the difference between Domain and URL Prefix properties in Search Console?
A Domain property covers all URLs across all subdomains, protocols, and paths. For example, adding "example.com" captures www.example.com, blog.example.com, and both HTTP and HTTPS versions. A URL Prefix property only covers URLs under a specific prefix including the protocol. Domain properties require DNS verification, while URL Prefix properties offer more verification methods including HTML file upload and meta tags.
Key Takeaway
Google Search Console is an indispensable free tool that provides direct data from Google about your site's search performance, indexing status, and technical health. Set it up immediately if you have not already, submit your sitemap, and build a weekly habit of reviewing performance trends and indexing issues. The data it provides forms the foundation for every effective SEO strategy and audit.