Skip to content
Marketing simplified

Google Search Console: the 6 reports that matter

A plain-language Google Search Console tutorial: the six reports worth your time, plus how to fix "crawled – currently not indexed".

Google Search Console (GSC) is Google’s free dashboard showing how its search engine sees your website: which queries you appear for, which pages it has indexed, and which ones it has quietly refused to index. Out of a dozen-plus reports, only six matter for most marketers: Performance, Pages (the report people still call Coverage), URL Inspection, Sitemaps, Core Web Vitals, and Links. Learn those six and you can diagnose roughly every common search problem a content site has, including the two that confuse everyone — Discovered – currently not indexed and Crawled – currently not indexed.

First, what Search Console actually is (and isn’t)

Search Console reports on Google’s relationship with your site. It is not a web analytics tool. Google Analytics 4 (GA4) tells you what people did after they landed; Search Console tells you what happened in the search results before they landed — and whether your pages are eligible to appear at all.

You need to verify ownership before you see data. If you can edit your domain’s DNS records, choose a Domain property: it covers every subdomain and both http and https in one place. If you can’t, verify a URL-prefix property and be precise, because https://www.example.com and https://example.com are different properties with different data.

Two limits to know from day one. The interface stores about 16 months of performance history, so export anything you want to compare year over year. And most tables cap at 1,000 rows in the browser — use the export button, the API, or a Looker Studio connection when you need more.

Report 1: Performance — what you already rank for

The Performance report has four metrics: clicks (people who clicked through), impressions (times a link to your site was seen in results), average click-through rate (CTR — clicks divided by impressions), and average position.

Turn on all four checkboxes, then work through the tabs: Queries, Pages, Countries, Devices, Search Appearance, Dates.

The highest-value pattern for a beginner is the high-impression, low-CTR page. Say a guide earned 6,200 impressions and 62 clicks last month — a 1% CTR at average position 11. Position 11 is the top of page two, so the fix is usually ranking, not copywriting. But the same 1% CTR at average position 4 is a titling problem: your headline and meta description are losing the click to competitors. Rewrite, wait three weeks, compare.

Treat average position gently. It is averaged across every query and location where you appeared, so a single new long-tail query ranking at 60 can drag a page’s number down while clicks rise. Judge pages by clicks and impressions; use position only as a direction of travel.

Report 2: Pages — the report formerly called Coverage

Under Indexing, the Pages report splits your URLs into two buckets: indexed, and not indexed. Clicking the second bucket reveals a list of reasons, each with example URLs.

The critical mindset shift: not indexed is not the same as broken. Reasons like Alternate page with proper canonical tag, Page with redirect, and Excluded by noindex tag are usually your own instructions working correctly. A tag archive you deliberately set to noindex belongs there.

The reasons worth acting on, roughly in order of urgency:

  • Server error (5xx) — your host failed while Google was crawling. Fix today.
  • Not found (404) — fine for genuinely deleted pages; a problem when it hits pages you still link to or list in your sitemap.
  • Blocked by robots.txt — accidental blocks here are the classic cause of a traffic collapse after a site migration.
  • Duplicate, Google chose different canonical than user — Google disagreed with your canonical tag. Usually means two pages are too similar.
  • Soft 404 — the page returns a success code but looks empty to Google. Common on filtered or out-of-stock pages.
  • Discovered and Crawled – currently not indexed — the two below.

Discovered vs Crawled – currently not indexed

These sound similar and mean completely different things. The difference is whether Googlebot has actually downloaded the page yet.

Discovered – currently not indexed Crawled – currently not indexed
What happened Google knows the URL exists but has not fetched it Google fetched the page, read it, and chose not to index it
Usual cause Crawl capacity: too many URLs, or a slow or flaky server A quality or duplication judgement about the content
What it’s telling you “I haven’t got round to this” “I looked, and I’m not convinced”
First move Check server response times; cut thin or near-duplicate URLs; reduce URL bloat from filters and parameters Make the page substantially better or more distinct; merge it into a stronger page
Internal links help? Yes — strong internal links raise priority Somewhat, but content is the real blocker
Typical fix time Days to weeks after the cause is fixed Weeks, and only after a real rewrite

A worked example. A Pune-based D2C skincare store publishes 900 product pages that differ only by shade name. Google indexes 120 and parks the rest under Discovered. Requesting indexing on each one changes nothing — Google has decided the remaining URLs aren’t worth the crawl. Consolidating 900 near-identical pages into 60 proper product pages with unique copy fixes it.

Contrast that with a blog where 30 posts of 300 words each sit under Crawled – currently not indexed. Google read them and shrugged. Merging them into eight genuinely useful 1,200-word guides is the fix.

Report 3: URL Inspection — the single-URL debugger

Paste any URL from your property into the search bar at the top of Search Console. You get the indexing verdict, the canonical URL Google selected versus the one you declared, the discovery route (sitemap, referring page), and the last crawl date.

Then click Test live URL. This fetches the page right now, which matters because the default view can be weeks stale. The live test also shows the rendered HTML, so if your content is injected by JavaScript and doesn’t appear there, you have found your problem.

Request Indexing is the button everyone overuses. Use it for one new or newly fixed page. It has a small daily quota, it is a request not a promise, and firing it at 200 URLs is a waste of an afternoon. Publish to your sitemap and build internal links instead — that is how pages actually get crawled at scale.

Report 4: Sitemaps

A sitemap is a machine-readable list of the URLs you want indexed. Most content management systems generate one automatically — WordPress exposes /wp-sitemap.xml, and plugins like Yoast or Rank Math produce their own index.

Submit it under Indexing > Sitemaps and then read the number Google reports back. One sitemap file holds up to 50,000 URLs and 50MB uncompressed; split larger sites into multiple files behind a sitemap index.

The useful signal is the gap. A sitemap listing 480 URLs against 190 indexed pages tells you where to dig. Include only canonical, indexable, 200-status URLs — never noindexed pages, redirects or 404s, which send Google mixed messages about your own site.

Report 5: Core Web Vitals

Under Experience, Core Web Vitals grades real visitors’ loading experience using field data from Chrome, split into mobile and desktop. Three metrics, with Google’s “good” thresholds:

  • LCP (Largest Contentful Paint) — when the main content appears. Good: 2.5 seconds or less.
  • INP (Interaction to Next Paint) — responsiveness to taps and clicks. Good: 200 milliseconds or less. It replaced FID (First Input Delay) in 2024.
  • CLS (Cumulative Layout Shift) — how much the page jumps around while loading. Good: 0.1 or less.

Low-traffic sites often see “not enough data” here; that is normal, not a penalty. When you do have data, start with the mobile tab, because that is where most Indian traffic sits for most publishers — check your own Devices tab in Performance to confirm your split.

Keep it in proportion. Speed is a tiebreaker between comparable results, not a substitute for being the better answer. Fix a 6-second LCP; don’t spend a quarter chasing 2.4 seconds down to 2.1.

The Links report lists your top linked pages, top linking sites, top linking text (anchor text) and — the part beginners skip — internal links.

Sort internal links ascending. Pages with one or two internal links are near-invisible to Google, and they are overwhelmingly the ones stuck in Discovered. Adding three or four contextual links from your strongest existing pages is the cheapest indexing fix available, and it costs nothing but an hour.

Ignore the external numbers as a scoreboard. Search Console shows a sample, not a complete backlink index, so use it for direction and surprises — not for competitive bragging.

Five mistakes beginners make

  1. Verifying the wrong property. Data looks thin because half your traffic lives on the other variant. Use a Domain property.
  2. Treating every non-indexed page as an error. Read the reason before you panic.
  3. Mass-requesting indexing. It treats the symptom. Fix the cause: server speed, duplication, internal links.
  4. Comparing GSC clicks to GA4 sessions. They count different things over different windows and will never match. Trend each separately.
  5. Only looking at the first 1,000 rows. Your long-tail opportunity is in the export, not the screen.

One more worth a monthly glance: Security & Manual Actions. It is almost always empty. If it isn’t, it outranks everything else on this list.

Why this matters more for Indian marketers

Search Console is free and unlimited, while most third-party SEO suites run from roughly ₹3,000 to well over ₹10,000 a month at current exchange rates — an estimate, but enough to matter for a two-person team or a solo consultant. For a small Indian business, GSC plus a spreadsheet covers most of what a paid rank tracker would.

Two habits pay off locally. First, filter Performance by country: India and US readers often arrive on the same page through very different queries, and that reshapes how you write the opening. Second, read the Queries tab for transliterated and Hinglish phrasing. If people reach a page by typing gst return kaise bhare, the answer-first paragraph should use that wording, not corporate English.

What this means for you

  • Set up a Domain property today and submit your sitemap. Data accrues from verification onwards, so delay costs you history you can’t recover.
  • Monthly, 30 minutes: export Performance by page and query, list every page with 1,000+ impressions and under 2% CTR, and rewrite the top five titles.
  • Diagnose indexing by the exact label. Discovered means a crawl or bloat problem. Crawled – currently not indexed means a content problem. Don’t apply one fix to the other.
  • Use internal links as your indexing tool, not the Request Indexing button.
  • Before any migration or redesign, screenshot your Pages report. It becomes your before-and-after proof when something breaks.
  • Keep a change log with dates. Search results move slowly; without dates you cannot tell which change caused which curve.

Google’s own documentation at Google Search Central is the authoritative reference for every report label, and Search Console itself is where you verify your site.

Frequently asked questions

Is Google Search Console free?

Yes. Google Search Console is completely free, with no paid tier, no row limits on exports via its API, and no cap on the number of sites you can verify. You only need the ability to prove you own the site, through a DNS record, an HTML file upload, a meta tag, or a linked Google Analytics or Tag Manager account.

What does “Crawled – currently not indexed” mean?

It means Googlebot downloaded and read your page, then decided not to add it to the search index. This is a quality or duplication judgement, not a technical error — the page works fine. The reliable fix is to make the content substantially more useful and more distinct from your other pages, or to merge it into a stronger page. Repeatedly requesting indexing will not change the verdict.

How is that different from “Discovered – currently not indexed”?

Discovered means Google knows the URL exists, from your sitemap or a link, but has not fetched it yet. It usually points to crawl capacity: a slow server, or far too many thin and near-duplicate URLs competing for attention. Fix server response times, cut URL bloat, and add internal links to the pages you care about.

How long does it take for a new page to be indexed?

For an established site with a healthy sitemap and good internal linking, anywhere from a few hours to a couple of weeks is normal. New sites with few external links commonly wait several weeks. If a page is still unindexed after a month, stop waiting and read its exact status in the URL Inspection tool — the label tells you whether the blocker is crawling or content.

Do I still need Search Console if I have GA4?

Yes, they answer different questions. GA4 shows behaviour after the click; Search Console shows the queries, impressions and indexing status before it. Only Search Console tells you that a page is invisible to Google in the first place — which is precisely the problem GA4 cannot report, because an unindexed page sends no traffic to measure.

Written by

Lakshit Sharma

Lakshit Sharma is an AI and data consultant (BITS Pilani) who builds marketing data stacks — CDPs, analytics and measurement — for growing businesses. He writes LearnMarketing's practical, jargon-free guides on martech, CDPs and marketing measurement.