SEO & Indexing Glossary
Precise definitions of the concepts that decide whether your pages get crawled, indexed, and ranked - written for SEOs, linked to the guides and free tools that act on them.
Indexing Concepts
The systems and protocols that decide whether a URL enters a search engine's index.
Search Engine Indexing
Search engine indexing is the process of analyzing a crawled page's content and storing it in the search engine's index — the database queried when users search. A page that is not indexed cannot rank for any query.
Search Index
A search index is the structured database where a search engine stores the content it has crawled and analyzed. When a user searches, results come from the index — not the live web — which is why unindexed pages are invisible.
Google Indexing API
The Google Indexing API is an official Google API that notifies Google when a URL is added, updated, or deleted, prompting a fast crawl. Google restricts eligible content to job postings and broadcast-event livestream pages.
IndexNow
IndexNow is an open URL-submission protocol, launched by Microsoft Bing and Yandex in 2021, that lets a site notify participating search engines the instant a URL is added, updated, or deleted. Google does not participate.
Crawling & Rendering
How search engine bots discover, fetch, and render pages before indexing them.
Crawling
Crawling is the process by which search engine bots discover URLs and fetch their content for analysis. It is the first stage of search visibility: a page must be crawled before it can be rendered, indexed, or ranked.
Googlebot
Googlebot is the web crawler Google uses to discover and fetch pages for its search index. Googlebot Smartphone, which crawls with a mobile user agent, is the primary crawler for nearly all sites under mobile-first indexing.
Crawl Budget
Crawl budget is the number of URLs Googlebot can and wants to crawl on a site within a given timeframe. It combines the crawl capacity limit, set by server health, with crawl demand, set by the site's popularity and staleness.
Rendering (JavaScript SEO)
Rendering is the stage where Google executes a page's JavaScript in a headless Chromium browser to see the final content. Pages that depend on client-side JavaScript are indexed from this rendered output, not the raw HTML.
Orphan Page
An orphan page is a page with no internal links pointing to it from anywhere else on the site. Crawlers that discover URLs by following links rarely find orphan pages, so they are crawled late, infrequently, or never.
XML Sitemap
An XML sitemap is a machine-readable file listing the URLs a site wants search engines to crawl, with optional metadata like last-modified dates. It is a discovery aid: listing a URL invites crawling but does not guarantee indexing.
Directives & Signals
The files, tags, and attributes site owners use to control crawling and indexing.
Robots.txt
Robots.txt is a plain-text file at a site's root that tells search engine crawlers which URL paths they may fetch. It controls crawling, not indexing — a URL blocked in robots.txt can still be indexed from links pointing to it.
Noindex
Noindex is a directive, delivered as a meta robots tag or an X-Robots-Tag HTTP header, that tells search engines to keep a page out of their index. Google must be able to crawl the page to see it.
Canonical URL
A canonical URL is the representative version Google selects from a group of duplicate or near-duplicate pages. Only the canonical appears in search results, and it accumulates the group's ranking signals — the duplicates are folded into it.
Search Console States
What Google Search Console's page indexing statuses mean and how to act on them.
URL Inspection Tool
The URL Inspection tool is the Google Search Console feature that reports a URL's authoritative index status — indexed or not, the canonical Google selected, and the last crawl date — and queues priority crawls via Request Indexing.
Discovered – Currently Not Crawled
Discovered – currently not crawled is a Google Search Console page status meaning Google knows the URL — from links or a sitemap — but has not fetched it yet. The page sits in the crawl queue, sometimes indefinitely.
Crawled – Currently Not Indexed
Crawled – currently not indexed is a Google Search Console page status meaning Googlebot fetched and rendered the page, and Google then declined to index it — a judgment about the page's quality and value, not a technical block.