Google Search Console
Google Search Console is the only SEO tool that gives you data directly from Google. Every other platform - Ahrefs, Semrush, Moz - estimates your site's performance by crawling the web independently and building their own models. Search Console reports what Google actually sees: real impressions, real clicks, real average positions, and real crawl errors from the search engine itself. As DebugBear notes, this means you get accurate statistics rather than the estimated traffic figures found in third-party tools.
It is free, it works for any verified website, and according to Google's own Search Central documentation it is the primary tool Google provides to help site owners understand how their site is performing in search. There is no legitimate reason not to have it set up and running.
Setting it up
Go to search.google.com/search-console and sign in with a Google account. Add your property - either as a domain property (recommended, covers all subdomains and protocols) or a URL prefix property (covers a specific URL and below). Verify ownership through one of the available methods: adding a DNS record, uploading an HTML file, or connecting your Google Analytics or Tag Manager account. Once verified, data begins populating within a few days, though Search Console stores up to 16 months of historical performance data from the point you verify.
The reports that matter most
Performance. This is the core of Search Console. It shows total clicks, impressions, average click-through rate, and average position across all queries triggering your pages in Google Search. Filter by query to see which keywords are driving traffic and at what position. Filter by page to see which of your pages are performing and which are receiving impressions but no clicks. The clicks-versus-impressions gap is one of the most actionable signals in SEO - pages with high impressions but low CTR are ranking but not compelling enough to click, which usually means the title tag or meta description needs work.
Pages (previously Coverage/Index). Shows the indexing status of every URL Google has encountered on your site. Pages are grouped as Indexed, Not Indexed (with reasons), or Excluded. Use this report to confirm new content is being indexed, diagnose why important pages are excluded, and spot crawl issues before they cause ranking damage. The most common problems surfaced here - noindex tags applied accidentally, pages blocked by robots.txt, redirect errors - are exactly the kind of silent issues that hurt rankings without any visible symptom on the page itself.
URL Inspection. Enter any URL from your site to see exactly how Google views it: whether it is indexed, when it was last crawled, what canonical URL Google has selected, and any issues detected. If you have just published a new page and want to accelerate indexing, use the Request Indexing button within this report. This does not guarantee immediate crawling but signals to Google that the URL is ready.
Core Web Vitals. Shows your LCP, INP, and CLS performance across mobile and desktop, based on real user data from the Chrome User Experience Report. Pages are grouped as Good, Needs Improvement, or Poor. This report tells you which specific pages are failing and why - the starting point for any Core Web Vitals optimisation work, covered in detail in the Core Web Vitals page.
Sitemaps. Submit your XML sitemap here and monitor how many URLs have been submitted versus how many Google has indexed. A large gap between submitted and indexed URLs is worth investigating - it usually points to quality issues, canonicalisation conflicts, or indexing blocks on a portion of your content.
Links. Shows your top linked pages (both external and internal), top linking sites, and top anchor text used in external links. The external links data is Google's own record of which sites are linking to you - more authoritative than third-party backlink indexes, though less detailed. Use it to confirm your most-linked pages, spot any suspicious linking patterns, and check your internal link distribution.
Manual Actions and Security Issues. If Google has taken a manual action against your site for violating its spam policies, it appears here. So do security issues such as hacking or malware. Most sites will never see anything in these reports - but checking them periodically, and especially after any unexplained traffic drop, is part of maintaining a healthy site.
The most high-impact use cases
The three actions that consistently deliver the highest return from Search Console time:
- Find pages with high impressions and low CTR. In the Performance report, sort by impressions and look for pages ranking in positions four to fifteen with a CTR below the average for that position. These pages are visible but not compelling. Rewriting the title tag and meta description to better match the search intent of the query is frequently the fastest way to increase organic clicks without any ranking change.
- Monitor the Pages report after publishing. New content that is not indexed within a reasonable time window (typically a few days to two weeks for an established site) signals a crawl or indexing issue. Check the URL Inspection report for the specific reason and resolve it before the page has had time to earn any rankings.
- Use the query data to find cannibalisation. Filter the Performance report by a target keyword and switch to the Pages tab. If multiple pages are appearing for the same query, keyword cannibalisation may be diluting your rankings. The resolution is usually to consolidate content, as covered on the content pruning page.
Next: Ahrefs