How Search works: from discovery to the result
Understand the stages that move a page from a link on the web to a possible search result, then diagnose the first stage that is actually failing.
The indexed result describes what Search Console knows from a processed version of a URL. A live test checks the URL as it can be fetched now. A healthy live test is useful release evidence, but it does not prove that the current version is already indexed or will appear for a query.
Keep every observation dated and every change tied to the earliest demonstrated issue.
Record the status, last crawl, selected canonical, and any reported reason before changing the page.
Check the current response after a controlled change. Review headers and rendered output, not only the on-screen summary.
State the earliest observed failure—such as access, a directive, canonical conflict, or delivery issue—and keep later questions open.
Ship the smallest reversible change, test a representative cohort, and return to the indexed record only after an appropriate observation window.
These checks make the diagnosis repeatable for another teammate.
Start with the question you need to answer. If the page is unexpectedly absent, look for access, directives, canonical signals, and content delivery before asking for another crawl.
If you ship a fix, use the live test to prove the fix reached production, then allow time to observe the later indexed record.
Understand the stages that move a page from a link on the web to a possible search result, then diagnose the first stage that is actually failing.
robots.txt tells compliant crawlers which paths they may fetch. It is a crawl-management file—not authentication and not a dependable way to remove already discoverable URLs from an index.
A noindex directive tells crawlers not to include a page or resource in their index when they can fetch and process the directive. It is not a security control and it should match the page’s intended public state.
An XML sitemap is a structured discovery hint. It works best when it contains the clean canonical URLs you want crawlers to find—not every address your application can generate.
Bounded answers for the checks that most often get conflated.
They represent different points in time. The indexed result is based on a processed version, while the live test checks the current URL.
Use requests selectively after a meaningful, shipped repair. They do not replace a technical diagnosis or guarantee an outcome.