All docs

Dashboard

Indexation Intelligence

Track per-URL Google indexation status. Catch articles stuck as discovered or submitted but not indexed — and auto-recommend pings and resubmissions.

Updated

Indexation Intelligence

Per-URL indexation tracking ensures Google has actually crawled and indexed your articles — the prerequisite to earning traffic.

What is indexation?

Before Google can rank your page, it must:

  1. Discover your URL (crawl it via sitemap, links, or resubmission)
  2. Crawl your content (fetch and parse HTML, images, text)
  3. Index your page (add it to Google’s searchable index)

Many articles never earn rankings because they’re stuck in step 1 or 2 — Google sees them but doesn’t index them yet.

How to use

  1. Go to Dashboard → Indexation
  2. View your published URLs with their current status
  3. Filter by status (indexed, discovered, submitted, fetch error, not indexed)
  4. Sort by “last checked” or “next check”
  5. Click a URL to see history and recommended actions

Status meanings

  • Indexed (green) — Google found and indexed this page; it’s eligible to rank
  • Discovered Not Indexed (orange) — Google found the URL but hasn’t indexed it yet (too new, crawl budget used, content thin, or blocked by robots.txt)
  • Submitted Not Indexed (orange) — you submitted via Google Search Console, but Google hasn’t indexed it
  • Fetch Error (red) — Google tried to crawl but got an error (404, 500, timeout, access denied)
  • Not Indexed (red) — URL not found in Google’s index

Automatic tracking

When you publish an article, Kyni:

  1. Marks it as “submitted” (via Google Search Console API if connected)
  2. Runs daily checks to see if status changed
  3. Logs each status change with timestamps
  4. Auto-recommends actions when status is stuck for >48 hours

Auto-recommendations

Stuck in Discovered Not Indexed for 2+ days?

  • Kyni recommends: resubmit via GSC or ping Google
  • Best for: new pages, thin content, crawl budget pressure

Stuck in Submitted Not Indexed for 3+ days?

  • Kyni recommends: add internal links, improve content depth, wait (refresh check in 24h)
  • Best for: pages Google is still evaluating

Fetch Error visible?

  • Kyni recommends: check site availability, verify no robots.txt block, check server logs
  • Best for: 500s, timeouts, IP blocks

How it works

Kyni checks Google Search Console API for your account. For each published URL:

  1. Queries GSC for current indexation status
  2. Compares to last known status
  3. Records change timestamp
  4. Shows visual timeline in UI
  5. Suggests next action if stuck

Note: GSC data is delayed by 24–48 hours. New articles show as “submitted” until Google crawls and indexes them.

Why it matters

You can have perfect content with zero traffic if Google doesn’t index it. Common blockers:

  • Robots.txt blocks crawling — check robots.txt on your site
  • Noindex tag — verify HTML head doesn’t have <meta name="robots" content="noindex">
  • Thin content — pages under 300 words are less likely to be indexed
  • Too many crawl budget consumers — if your site is huge, redirect or delete thin pages to free crawl budget for important ones
  • New site — brand new domains take weeks to get crawled

What you can do

If discovered but not indexed:

  • Wait 2–3 weeks (new sites are slow to index)
  • Add internal links from high-authority pages on your site
  • Expand content to 500+ words
  • Verify no noindex tags in HTML head
  • Submit via Google Search Console (Push Button in Kyni Indexation tab)

If fetch error:

  • Run a quick site health check (use curl or test in browser)
  • Verify DNS/SSL certs are valid
  • Check server logs for errors
  • Verify site isn’t behind IP-based login/firewall
  • Test from Google’s perspective using “Test Live URL” in GSC

If not indexed after 30 days:

  • Content may be too thin or duplicated elsewhere
  • Verify it’s not flagged as spam in GSC
  • Add more unique insights or data
  • Create internal links with keyword anchor text
  • Contact Google via Search Console help > Request review

Cost

Included in all plans — no per-check credit cost. Daily checks are automatic.

FAQ

How often does Kyni check indexation status? Daily at 02:00 UTC. Each published URL is checked against Google Search Console.

Why doesn’t my new article show as indexed immediately? Google’s crawl and indexing queue takes 24–48 hours. New articles start as “submitted” until they’re indexed.

Can Kyni force Google to index my page? No. Kyni can request indexing via GSC API (the “Push” button) and recommend optimizations. The final decision is Google’s. Most pages index within 48 hours if they meet quality standards.

What if I’m not connected to Google Search Console? Indexation tracking requires GSC connection. When you first connect GSC in Dashboard Settings, Kyni backfills 30 days of status history.

What does “crawl budget” mean? Google limits how many pages it crawls per site per day (based on site authority + speed). If you have 10,000 thin pages, Google may not crawl all of them in a day. Delete, redirect, or noindex low-value pages to free budget for important ones.

Can I check indexation manually? Yes. Go to Google Search Console > Pages > “Indexed (Google selected)” and search your URL. Kyni automates this and tracks changes.

  • SEO Audit — check for crawlability issues (robots.txt blocks, noindex tags)
  • Site Vitals — speed impacts crawlability; slow sites get less crawl budget
  • Content Generation — publish structured, fresh content to improve indexation chances