Your service page looks good in a browser. A crawler receives a security challenge, an empty HTML shell or a conflicting redirect. Even excellent copy cannot resolve that. This chapter explains how to inspect the technical path to the information.

1 — Four checks, four different outcomes
Access, indexing, source selection and a later enquiry are distinct stages. HTTP status 200 only confirms a successful server response. The content tells you whether the intended page was delivered. An indexed article can still go unused. Technical quality establishes prerequisites; it cannot order a recommendation.
| Check | Suitable evidence | Does not establish |
|---|---|---|
| Fetch | Status, final URL and response content | Indexing |
| Readability | Key claims in delivered or rendered content | Source selection |
| Indexing | Inspection within the relevant search system | A particular AI answer |
| Source use | Recorded answer with URL and date | Future mentions or enquiries |
2 — Decide search access and model training separately
OpenAI distinguishes OAI-SearchBot for search from GPTBot for potential model training. ChatGPT-User performs user-initiated fetches rather than ordinary automatic crawling. Anthropic documents different roles for Claude-SearchBot, ClaudeBot and Claude-User. Perplexity separates its search crawler PerplexityBot from Perplexity-User. Consult each provider’s current documentation for its precise treatment. [1][2][3]
Our working rule follows from this: first record which public content should be discoverable and which uses you intend to allow. Then inspect the relevant controls. A blanket block on all AI bots may have unintended effects. Disabling every protective measure for visibility would be equally misguided.
Google Search also documents a Search generative AI control in Search Console. Inspect the specific property and inherited settings. This control concerns applicable generative search features and is distinct from complete removal from Search or training controls. This describes the documentation, not a change made to your account. [4]
3 — Keep the important claim accessible
Inspect the page both as a visitor and through the server response. Do title, service, location and contact details agree? Does essential content require a click, login or elaborate interaction? Publish key claims as real text. An infographic can explain them, but should not be their only carrier.
This does not mean all crawlers execute JavaScript equally. We recommend robust core content available from the server so that the page’s meaning depends less on a particular execution environment. Also inspect the visible page on mobile devices and with a keyboard.

4 — Resolve common conflicts carefully
| Finding | Useful task | Acceptance |
|---|---|---|
| 200, but a security page | Review the WAF rule for verified requests | Expected content; protection retained for other requests |
| Important text only in an image | Publish the claim as text too | Text and image agree |
| Internal link uses a redirect chain | Link directly to the intended destination | Destination reachable without unnecessary hops |
| Canonical points to another service | Resolve the preferred URL with subject and technical owners | Canonical, internal links and sitemap agree |
| DE and EN contradict each other | Review the service facts together | Both describe the same actual offer |
A bot name in a User-Agent does not prove who sent the request. For firewall or CDN exceptions, check the provider’s verification mechanisms. Apply narrowly scoped changes with a rollback path. A successful manual fetch alone does not establish access for the real bot.
5 — Structured data describe the visible page
Google does not specify a special AI schema or additional AI text format as a prerequisite. Structured data must match visible information. A sound article therefore needs a clear title, accountable author, meaningful dates and appropriate sources. JSON-LD can describe that information; it cannot replace missing evidence. [5]
Robots.txt is not access security for confidential documents. Google explains that blocked URLs may still appear in search results. Private content needs appropriate access protection. A crawler must be able to read a noindex directive; blocking the page can prevent that. [6]

6 — Start with a representative page
Choose an important service page, a guide and, where relevant, a language variant. Record the starting state, owner and expected outcome. After the fix, check the same URLs again. Only then apply the change to similar pages. Technical GEO becomes a traceable assignment with a controlled scope.
Connections within the course
| Part | What you build on here |
|---|---|
| Part 3 · AI building blocks | Accessible content supplies material for subsequent processing. |
| Part 5 · Sources | A reachable URL is not yet an observed citation. |
| Part 7 · Improvement | Finding, evidence, task and acceptance remain the workflow. |
| Part 8 · Reputation | Accurate external claims need an unambiguous destination on your site. |
Clarify your next step.
SOURCE/01 connects specific findings with evidence and a prioritised task.
Explore SOURCE/01Sources and working method
Checked on 25 October 2026. Inspection workflows and acceptance matrix are original working models. No new crawl measurement or documented client outcomes.
No exact document date stated. · Checked: 25 October 2026.
Document date: 2026-04-07 · Checked: 25 October 2026.
No exact document date stated. · Checked: 25 October 2026.
No exact document date stated. · Checked: 25 October 2026.
No exact document date stated. · Checked: 25 October 2026.
Document date: 2025-12-10 · Checked: 25 October 2026.
Glossary: terms and connections
| Term / translation | Meaning | Connection |
|---|---|---|
| Crawler / Web-Roboter | Fetches pages automatically. | Part 3: processing starts with accessible content. |
| Fetch / Abruf | A specific server request and response. | Part 5: not yet a citation. |
| Indexing / Indexierung | Inclusion in a search system’s index. | Part 6: separate from answer observation. |
| Canonical / bevorzugte URL | A signal indicating the preferred content URL. | Part 7: an unambiguous destination. |
| WAF / Web Application Firewall | Filters incoming web requests. | Here: targeted inspection instead of blanket access. |
| Rendering / Darstellung | Processing code into the displayed page. | Part 3: text must actually be available. |
| Noindex / Indexierung ausschliessen | A directive excluding a page from indexing. | Here: must be readable by the crawler. |
| Structured data / strukturierte Daten | Machine-readable description of visible content. | Part 5: does not replace evidence. |