AI crawler robot blocked from accessing a website by an HTTP 429 rate limit barrier

An AI crawler reaches a website gateway only to be stopped by an HTTP 429 “Too Many Requests” barrier, illustrating how rate limiting can disrupt AI retrieval.

AI Visibility / Technical Investigation / October 2026

Your Website Is Online. So Why Can't AI Retrieve It?

A website can be online, indexed by Google, technically sound and supported by structured data — yet still fail when an AI crawler attempts to retrieve its content.


The story behind the numbers

An AI Visibility problem hiding in plain sight

For ordinary human visitors, the website appeared to be operating normally. But our AI Observatory was recording something different — repeated unsuccessful HTTP responses to requests identifying as AI crawlers.

The investigation moved from edge telemetry through Cloudflare security analytics, crawler impersonation and HTTP response codes, eventually reaching the raw Apache HTTPS access logs.

There, we found origin-log evidence of HTTP 429 responses affecting requests using the GPTBot user-agent. The responses were concentrated in particular sessions and included requests for genuine business pages. A user-agent string alone does not authenticate the requester.

Being visible to a search engine does not automatically mean being reliably accessible to an AI retrieval system.

Evidence 01 / AI Observatory

The first warning

Rolling 24-hour snapshot / 20 October 2026

AI Observatory records observed crawler-labelled requests and their HTTP response outcomes rather than inferring access from indexing or search visibility. A successful HTTP status is not, by itself, proof that the expected page content was delivered: a security challenge could return a successful status. The GPTBot-labelled results raised the first question about retrieval reliability.

274 GPTBot-labelled autonomous accesses
115 Business retrieval attempts
74 Business requests with successful HTTP status
64.3% Business-request HTTP success rate
Source: Sydney Business Web AI Observatory. Of 115 business-page requests, 74 received a successful HTTP status (64.3%) and 41 did not (35.7%). These are status-based observations, not verification of delivered page content or crawler identity. Autonomous access counts and business-page request counts measure different activities; other datasets use different scopes and time windows.
Beyond conventional SEO

AI Visibility is also a delivery problem

Technical SEO provides essential foundations: crawlability, indexing, site performance, canonical URLs and accessible content. AI Visibility adds a further operational consideration — can AI systems consistently retrieve the information they need?

A coherent Intelligent Entity Skeleton can help machines understand relationships within a business. An AI Credibility Footprint can support external corroboration. Neither removes the need for reliable content delivery.

The engineering question: Which responses were generated at the Cloudflare edge, which originated in hosting security controls, and which requests merely claimed to be legitimate crawlers? The following sections document the evidence collected, the hosting provider's diagnosis and the remaining verification limits.
Evidence 02 / Cloudflare Analytics

Following the Evidence: Where Were the Requests Failing?

The first task was to establish whether Cloudflare was rejecting legitimate AI crawler traffic, whether the origin server was failing to respond, or whether the statistics were being distorted by malicious automated requests.

Cloudflare / OpenAI traffic / 7 days
888
Requests classified as OpenAI traffic

Cloudflare reported 380 allowed requests and 508 requests in other, unsuccessful classifications across OpenAI-labelled crawler traffic. These are Cloudflare analytics categories, not a count of HTTP failures or proof that 508 content retrievals failed.

The essential qualification
3
Different OpenAI user-agent categories

GPTBot, OAI-SearchBot and ChatGPT-User have different functions. Their activity must not be treated as interchangeable, and an unsuccessful request cannot automatically be interpreted as lost AI Visibility.

Investigation / 01

Not every GPTBot is really GPTBot

The Cloudflare security-event export delivered an unexpected finding. Some requests carrying a GPTBot user-agent string were probing for sensitive configuration files and attempting operations unrelated to ordinary web crawling.

The requests included attempts to access development configuration files and endpoints associated with vulnerability scanning. Cloudflare's managed security rules blocked several of these requests.

A user-agent string is a declaration, not proof of identity. Requests claiming to be GPTBot must be distinguished from verified OpenAI crawler traffic before drawing conclusions about AI Visibility. That requires checking the source against OpenAI's published crawler IP ranges, rather than relying on the label alone.

Suspicious requests observed in Cloudflare events
GET /.gitlab-ci.yml
GET /.npmrc
GET /local_settings.py
POST /api/auth
POST /dashboard
POST /_next
These requests identified themselves using GPTBot user-agent strings. Their behaviour was consistent with security probing rather than normal AI content discovery. The user-agent identity was not authenticated.

Investigation / 02

Separating HTTP responses

GPTBot-labelled traffic / 24-hour Cloudflare snapshot

Filtering Cloudflare HTTP traffic for requests containing the GPTBot user-agent identifier produced a more precise picture. Of 323 recorded requests, only two received an HTTP 5xx response. The larger issue lay among the HTTP 4xx responses. These figures describe HTTP status codes, not authenticated crawler identities or verified content delivery. An HTTP 2xx status could, for example, accompany a security challenge instead of the requested page.

Source: Cloudflare HTTP Traffic analytics, 20 October 2026. The remaining seven responses comprise four redirects, two HTTP 5xx errors and one other HTTP 4xx response. Classification is based on the reported user-agent string.
112
HTTP 429 responses

The evidence that changed the investigation

Unlike the suspicious configuration-file probes, these rate-limited requests included genuine business pages and WordPress resources. They were concentrated in a short period rather than distributed evenly across the day.

Examples of resources receiving HTTP 429
/website-hosting/ 11
/wp-json/wp/v2/pages/2613 10
/ai-observatory-verified-ai-retrieval-monitoring/ 2
/appointments/ 2

HTTP 429 means that a request has been rejected because a rate-limiting threshold was reached. It does not, by itself, identify which component applied the restriction.

The key distinction for AI Visibility is that the affected requests included meaningful website content. A rate-limited retrieval may prevent a crawler from obtaining the requested information during that particular attempt. Whether it retries successfully, or whether this changes subsequent AI-generated answers, requires separate evidence.

Evidence interpretation / Why the counts differ

The three monitoring layers were not measuring identical populations or periods. AI Observatory's 41 unsuccessful business-page requests came from a rolling 24-hour measurement restricted to its qualifying business retrievals. Cloudflare's 112 HTTP 429 responses covered GPTBot-labelled requests across a wider range of website paths in a separate 24-hour snapshot. Apache's 93 HTTP 429 responses in the second incident came from origin access-log records during a particular burst.

Business pages, images, WordPress REST endpoints and other paths are represented differently across these measurements. The counts are therefore complementary observations, not three totals that should be numerically equal. A request-level reconciliation would require matching timestamps, paths and identifying data across the underlying records. That reconciliation has not been published.

03

The next question: Cloudflare or the origin?

Cloudflare established that HTTP 429 responses were occurring, but the analytics alone did not identify their source. Inspecting the website's Apache HTTPS access logs supplied the next layer of evidence: the origin was also recording those responses. The hosting provider subsequently identified an Imunify360 rate-limiting rule as the responsible mechanism, documented in the following sections.

Evidence 03 / Apache HTTPS Access Logs

The Origin Logs: Where the HTTP 429s Became Visible

Cloudflare had shown us that requests identifying as GPTBot were receiving HTTP 429 responses. But where were those responses coming from? The decisive next step was to examine what the hosting server itself had recorded.

130
GPTBot-labelled HTTP 429 responses

The same failure, now visible in the Apache log

The October 2026 HTTPS access log for Sydney Business Web contained 423 requests carrying a GPTBot identifier in the user-agent. Of these, 130 were recorded with HTTP status 429 — Too Many Requests.

From dashboard to evidence

Why the HTTPS log mattered

Our initial examination of the conventional HTTP access log did not reveal the relevant traffic. Sydney Business Web uses Cloudflare extensively for content delivery, performance and edge security, with encrypted HTTPS connections to its hosting infrastructure.

Examining the separate Apache SSL access log changed the investigation. It revealed both the affected requests and the HTTP 429 response codes recorded by the origin.

This provided additional evidence that rate limiting was occurring along the delivery path. It also narrowed the investigation: the failures were not solely requests rejected at Cloudflare's edge before reaching Apache.


Two concentrated episodes

The rate-limiting timeline

All 130 HTTP 429 responses associated with GPTBot-labelled requests in the examined log occurred in two clusters, five days apart.

Incident 01 / 14 October 2026
37
HTTP 429 responses
Source IP recorded 74.7.227.146
Recorded interval (UTC) 00:33:14 – 01:04:32
Observed duration Approximately 31 minutes
Incident 02 / 19 October 2026
93
HTTP 429 responses
Source IP recorded 74.7.242.45
Recorded interval (UTC) 13:34:33 – 14:18:20
Sydney local time 20 October, 00:34 – 01:18 AEDT
Source: Sydney Business Web Apache HTTPS access log, October 2026. Dates and times were extracted from individual HTTP 429 records. These are recorded IP addresses and user-agent identifiers, not independently authenticated proof of crawler ownership. Verification against the relevant published crawler IP ranges remains a separate task.

The response distribution

What Apache recorded

The wider response distribution confirms that the requests were not uniformly rejected. HTTP 200 and HTTP 429 responses occurred within the same monthly dataset. An HTTP 200 status does not, by itself, verify that the intended content rather than a security challenge was delivered.

255 HTTP 200
16 HTTP 301
12 HTTP 403
7 HTTP 404
130 HTTP 429
3 Other: 401 / 500
Total: 423 GPTBot-labelled requests. The remaining three responses comprise one HTTP 401 and two HTTP 500 responses. These are monthly log counts, not a rolling 24-hour AI Observatory measurement. They should not be equated directly with the separate Cloudflare or Observatory totals.
Business content affected

Not simply nonexistent files

The origin log revealed 429 responses affecting normal website resources, including service pages, technical articles, image files and WordPress REST API endpoints.

This distinction matters. A scanner attempting to retrieve a hidden configuration file is not equivalent to a crawler being denied a genuine business page.

For AI Visibility, the latter is a practical delivery concern: requested information may be unavailable during an otherwise legitimate retrieval attempt. Whether any individual request came from the genuine crawler requires verification.

Examples from the Apache 429 records

/website-hosting/ Business service information
/ai-observatory-verified-ai-retrieval-monitoring/ Technical article about AI retrieval
/appointments/ Business contact and appointment pathway
/wp-content/uploads/2026/08/Cloudflare-AI-Crawler-Access-Sydney-Business-Web.webp Supporting editorial image
Interpreting the findings

What we know — and what remains to verify

Established by the recorded evidence

Apache recorded 130 HTTP 429 responses to GPTBot-labelled requests, concentrated in two episodes. These included legitimate business pages and supporting resources. The origin records demonstrate unsuccessful HTTP retrieval attempts affecting meaningful website content. Following examination of these findings, the hosting provider identified an Imunify360 WAF rate-limiting rule as the responsible mechanism.

Still requiring verification

The provider's diagnosis has not been independently substantiated in this article by a published Imunify360 rule ID or matching WAF event records. The user-agent labels do not prove that every request originated from OpenAI. Nor do HTTP response codes alone establish that successful requests received the intended page rather than a challenge. Any effect on ChatGPT answers or business recommendations also remains unproven.

Engineering the Complete Hosting Environment

Root Cause Identified — Monitoring Continues

Sydney Business Web deliberately operates its own business website on a high-quality shared hosting platform. For customers whose applications, traffic or operational requirements demand greater dedicated resources and control, we also provide advanced VPS hosting solutions.

Our approach is to select infrastructure appropriate to each business, then complement it with professional configuration, Cloudflare integration and ongoing engineering supervision.

Shared & VPS Hosting Infrastructure selected according to application requirements, performance and operational needs.
Cloudflare Integration CDN delivery, DNS management, edge security and performance optimisation.
Engineering Oversight Technical configuration, monitoring, diagnostics, troubleshooting and ongoing support.

This combination allows customers to benefit from established hosting infrastructure and sophisticated cloud-edge capabilities, supported by the technical experience needed to make those systems work effectively together.

The investigation illustrates that engineering approach. Having identified the HTTP 429 responses in Apache's HTTPS logs, we referred the specific evidence to the infrastructure provider for examination.

The provider reported that an Imunify360 Web Application Firewall rule was responsible. According to its technical diagnosis, the rule limited each domain-specific GPTBot session to 30 requests within a 10-second window, returning HTTP 429 responses when that threshold was exceeded.

The provider subsequently whitelisted the responsible rule for our hosting account. It also confirmed that the hosting account had not reached its resource limits. This was therefore diagnosed as a specific security restriction, rather than an exhausted hosting capacity problem.

The intervention was targeted at the identified rule, not a wholesale removal of website security. AI crawler accessibility must remain balanced against protection from malicious automated traffic.

Early Cloudflare monitoring recorded zero GPTBot-labelled HTTP 429 responses in a later 24-hour snapshot. This was encouraging, but the traffic volume was lower and there were no qualifying GPTBot business retrievals in the corresponding AI Observatory window. The evidence is therefore insufficient to declare the correction fully verified under renewed genuine crawler activity.

The provider's diagnosis and corrective action are documented here. The follow-up section presents the initial measurements and the remaining verification work. Additional findings will be published as evidence becomes available.

The wider AI Visibility question

If a website is indexed, structured correctly and functioning for human visitors, how much confidence can a business place in its AI Visibility without measuring whether its intended content is actually reaching retrieval systems?

Analysis / What the Evidence Means

AI Visibility Is More Than Being Found. It Is a Connected System.

The HTTP 429 investigation illustrates a wider engineering principle: discoverability, reliable retrieval, coherent business identity and independent credibility all contribute to effective AI Visibility. A weakness in one can undermine the value of the others.

01

Discoverability

Can AI crawlers locate the website, its important pages and the information describing the business?

02

Retrieval Reliability

When content is requested, can the delivery infrastructure return the intended content successfully and consistently, rather than merely a successful HTTP status?

03

Entity Coherence

Do the website and its structured data communicate consistent relationships between the business, services and people?

04

External Credibility

Is the business identity supported by independent evidence beyond its own website?

These four elements are presented as a practical explanatory model for this investigation, not as a claim that AI systems use a particular four-stage ranking formula. They complement Sydney Business Web's wider AI Visibility methodology.
The missing operational dimension

Retrieval is the connection between discovery and understanding

Conventional SEO has long recognised the importance of making website content discoverable and accessible. AI Visibility builds on those foundations, while introducing additional questions about how AI retrieval systems obtain and interpret business information.

A crawler may discover a page successfully and still encounter a failed request when attempting to obtain its contents. Equally, a successful HTTP status does not conclusively demonstrate that the intended page was delivered: a security challenge may return an HTTP 200 response.

In our investigation, AI Observatory exposed the HTTP response failure pattern. Cloudflare revealed concentrated HTTP 429 responses, and the Apache HTTPS logs independently recorded rate limiting affecting genuine business resources. The hosting provider subsequently attributed the behaviour to an Imunify360 WAF rule.

The central lesson is not that every crawler should be unrestricted. It is that retrieval reliability must be observable, measurable and managed alongside conventional website security.


Connected Identity / Sydney Business Web Methodology

When information arrives, does it form a coherent identity?

Successful delivery of the intended content is necessary for a crawler to obtain that information, but it does not establish that the business will be understood correctly. Websites contain pages, names, service descriptions, locations, people and relationships that must form a consistent picture.

Concept 01 / Entity Coherence

The Intelligent Entity Skeleton

Sydney Business Web uses the concept of an Intelligent Entity Skeleton to describe a coherent framework of connected business information.

Structured data can express relationships between an organisation, its services, products, people and other relevant entities. Those connections must also remain consistent with the visible website.

For AI Visibility, the objective is not simply to create valid schema markup. It is to present an internally coherent business identity that retrieval systems can interpret.

Sydney Business Web / Intelligent Entity Skeleton  ·  Open video
Sydney Business Web / AI Credibility Footprint  ·  Open video
Concept 02 / External Corroboration

The AI Credibility Footprint

A business can describe itself accurately on its own website. But external sources provide another dimension of evidence.

The AI Credibility Footprint describes the wider collection of independent information that can corroborate a business identity, its activities and its expertise.

Relevant citations, professional references, publications and other independently maintained sources can support that wider identity when they are accurate and genuinely relevant.

This is a matter of corroboration, not a guarantee of inclusion in AI-generated answers.

Valid structured data does not guarantee coherent identity. Coherent identity does not guarantee retrieval. And successful retrieval does not guarantee recommendation.

Applying the Lessons

What the HTTP 429 investigation adds to AI Visibility practice

The incident demonstrated that a website may possess the technical foundations for strong AI Visibility while still experiencing delivery failures under particular request conditions.

Simply validating structured data, checking robots.txt or confirming search-engine indexing would not have revealed this pattern.

It required evidence from multiple infrastructure layers: AI Observatory telemetry, Cloudflare analytics and the origin server's access logs.

Equally important was the distinction between requests claiming to represent recognised AI crawlers and independently authenticated crawler traffic. A user-agent identifier alone cannot establish that identity.

04

AI Visibility needs evidence, not assumptions

Discoverability, reliable retrieval, entity coherence and external corroboration form complementary aspects of AI Visibility. The investigation began with measurable HTTP response failures and progressed through Cloudflare and Apache evidence. The infrastructure provider subsequently identified an Imunify360 WAF rate-limiting rule and applied a targeted correction. The remaining engineering tasks are to verify the outcome during renewed authenticated crawler activity and distinguish successful HTTP responses from confirmed delivery of the intended website content.

Evidence 04 / Provider Diagnosis / 21 October 2026

The Cause Was Identified. Now We Measure the Correction.

Our infrastructure provider identified the technical mechanism behind the HTTP 429 failures: an Imunify360 Web Application Firewall rule restricting GPTBot sessions when a specific request-rate threshold was exceeded. The diagnosis is attributed to the provider; independent WAF rule records have not been published in this case study.

30 Requests per 10 seconds
The provider-reported Imunify360 threshold for each domain-specific GPTBot session. Exceeding it triggered temporary HTTP 429 responses, according to the provider's technical investigation.
Hosting provider's technical diagnosis

Provider Diagnosis: A Security Rule, Not Resource Exhaustion

The hosting infrastructure provider reported that an Imunify360 WAF rule enforced a limit of 30 requests within a 10-second window per domain-specific GPTBot session.

According to that diagnosis, exceeding the threshold resulted in temporary HTTP 429 — Too Many Requests responses. The provider also examined account resource usage and reported no evidence that hosting resource limits had been reached.

This distinction matters. The failures were attributed to a particular security policy rather than insufficient shared hosting capacity. The provider's finding complements our Apache evidence, but the detailed WAF rule ID and matching event records have not been published.

01 / DETECT

AI Observatory

Identified an unusually low HTTP-status success rate among GPTBot-labelled business-page requests, prompting further investigation.

02 / ISOLATE

Cloudflare & Apache

Revealed concentrated HTTP 429 responses and confirmed that affected requests were recorded in the origin HTTPS logs. The user-agent label alone did not authenticate crawler identity.

03 / CORRECT

Targeted WAF Whitelist

The hosting provider reported that it whitelisted the identified Imunify360 rule for the affected hosting account, rather than disabling website security generally.


Early Post-Correction Evidence

What Cloudflare Shows Now

Historical 24-hour snapshots / October 2026

Following the reported WAF adjustment, we returned to Cloudflare and repeated the HTTP traffic analysis using GPTBot-labelled requests and HTTP status filters.

Earlier investigation snapshot
112
HTTP 429 responses among 323 GPTBot-labelled requests in the earlier 24-hour measurement.
Initial follow-up snapshot
0
HTTP 429 responses among 49 GPTBot-labelled requests in the later 24-hour measurement.
Encouraging evidence — not completed verification

The two snapshots are not matched experiments: they contain different traffic volumes and may include requests from before the WAF adjustment. GPTBot-labelled traffic also included suspicious requests whose identity was not authenticated. Zero observed HTTP 429 responses in the later snapshot is encouraging, but does not establish reliable retrieval during another substantial, verified GPTBot crawling session.

Initial AI Observatory Follow-Up

Retrieval Activity in the Follow-Up Window

AI Observatory's follow-up rolling 24-hour snapshot recorded successful HTTP responses for qualifying business-page requests associated with several major crawler user-agent categories. These status-based measurements do not independently verify response-body content or authenticate every requester.

100%
ClaudeBot & Bingbot HTTP-status success
ClaudeBot: 42/42 business requests
Bingbot: 16/16 business requests

The same snapshot recorded Googlebot at 11/12 business requests with successful HTTP status (91.7%), Applebot at 6/6 and PerplexityBot at 1/1.

GPTBot showed one successful discovery request, but no qualifying business-page requests in that rolling window (0/0). A post-correction GPTBot business-request success rate therefore could not be calculated.

A separate question: HTTP 200 challenge pages

During a user-initiated website fetch by the Claude AI assistant, the requester received an HTML verification page rather than the intended website content. That observation is not explained by the GPTBot HTTP 429 evidence or by the hosting provider's reported whitelist correction. It may involve a different security mechanism and requires its own investigation.

An HTTP 200 response can sometimes contain a challenge page rather than the requested business content. Where monitoring measures response status rather than response-body integrity, such a request could appear successful without proving that useful information was delivered. We have not established whether this occurred within the Observatory measurements in this case.

Our next engineering task is to determine whether AI Observatory can distinguish an HTTP 200 response containing the intended website content from one containing a security verification page. We will examine the available telemetry, test suitable detection methods and document the outcome, whether or not changes to our monitoring methodology are required.

Publication Status / Investigation Update

Provider Diagnosis Received. Corrective Action Reported. Verification Continues.

This investigation documented repeated HTTP 429 responses affecting GPTBot-labelled requests in Cloudflare analytics and the origin HTTPS logs. The hosting provider identified an Imunify360 rate-limiting rule as the cause and reported applying a targeted whitelist correction.

Early follow-up measurements show no HTTP 429 responses in the later sampled Cloudflare window. However, that observation cannot establish whether the change will hold under renewed, independently verified GPTBot business retrieval activity.

Further engineering checks include confirming crawler source identities, obtaining supporting WAF rule evidence where available, and examining whether successful HTTP responses delivered the intended pages rather than security challenges.

We will revisit these findings and update the article with further measured results. The distinction between an observed HTTP response, a provider diagnosis and an independently verified retrieval outcome will remain explicit.

For AI Visibility, the wider lesson remains clear: reliable content delivery cannot be assumed merely because a website is indexed, operational and well structured. It needs to be measured.

Verification in progress — 21 October 2026
Technical Reference / Frequently Asked Questions

AI Crawler HTTP 429 Errors: Questions & Answers

What do HTTP 429 errors mean for AI Visibility, and how can website operators distinguish legitimate crawler activity from security threats? These questions summarise the practical lessons from our investigation.

What does HTTP 429 mean for an AI crawler?

HTTP 429 means "Too Many Requests". It indicates that a server or an intermediary is rate-limiting requests.

For an AI crawler, this may prevent requested pages or resources from being retrieved during that attempt. The crawler may retry later, but successful retrieval is not guaranteed.

Can HTTP 429 errors affect AI Visibility?

Yes. Repeated retrieval failures can reduce the opportunities for AI crawler systems to obtain current business information.

However, an HTTP 429 response does not prove that a business has been excluded from ChatGPT or another AI-generated answer. Crawling, retrieval and recommendation are distinct processes.

How can genuine GPTBot traffic be distinguished from impersonation?

The GPTBot user-agent string alone is insufficient to prove that a request originates from OpenAI.

Operators should verify source IP addresses against OpenAI's published crawler IP information, examine request behaviour and correlate security events with access logs.

In this investigation, requests claiming to be GPTBot attempted to access sensitive configuration files, indicating malicious scanning rather than ordinary content discovery.

What caused the HTTP 429 errors in this case?

The hosting infrastructure provider identified an Imunify360 Web Application Firewall rule limiting GPTBot requests to 30 requests within a 10-second window per domain-specific GPTBot session.

Once the threshold was exceeded, requests were temporarily rejected with HTTP 429 responses. The hosting provider reported that it whitelisted the responsible rule for the affected hosting account.

Does this mean shared hosting is unsuitable for AI Visibility?

No. In this case, the infrastructure provider found no evidence of hosting resource limits being reached. The hosting provider attributed the issue to a specific security rule.

Properly selected and technically supervised shared hosting can be entirely appropriate for many business websites. VPS hosting may be preferable where workload, configuration or application requirements justify it.

The important factors are appropriate configuration, effective security, performance and reliable monitoring.

How can businesses measure AI crawler retrieval reliability?

Measuring AI Visibility requires more than checking robots.txt, schema validation or search-engine indexing.

Sydney Business Web uses AI Observatory to measure crawler activity and retrieval outcomes, supported by Cloudflare analytics and origin-server logs where deeper investigation is required.

Initial post-correction monitoring showed zero GPTBot-labelled HTTP 429 responses in a 24-hour Cloudflare snapshot. Further monitoring is needed to assess performance under renewed, verified GPTBot business retrieval activity.

Sources / Technical Documentation / Further Reading

Examine the Evidence. Explore the Engineering.

This investigation draws on production retrieval telemetry, Cloudflare analytics, Apache HTTPS access logs and the hosting infrastructure provider's technical diagnosis. The resources below provide supporting methodology, related investigations and independent technical documentation.

01 / Sydney Business Web

Related AI Visibility Resources

Related Technical Case Study AI Crawler Blocked by ModSecurity

A previous investigation of ClaudeBot retrieval failures caused by an origin-side security restriction.

sydneybusinessweb.com.au
Entity Coherence Intelligent Entity Skeleton

How connected entities, identifiers and relationships contribute to a coherent machine-readable business identity.

sydneybusinessweb.com.au
External Corroboration AI Credibility Footprint

The role of independently supported business information in strengthening identity and credibility.

sydneybusinessweb.com.au
Whole-Site Entity Graph Analysis Schema Gorilla

Analyse machine-readable business identity across a complete website rather than validating isolated schema fragments.

sydneybusinessweb.com.au

02 / Public Engineering Documentation

Inspect the Methodology

GitHub / Technical Documentation Schema Gorilla — GitHub

Whole-site entity graph methodology, identity analysis and structured-data verification documentation.

github.com/Sydney-Business-Web/schema-gorilla

03 / Independent Technical References

Standards, Crawlers & Security

OpenAI / Official Documentation Overview of OpenAI Crawlers

Official documentation of GPTBot, OAI-SearchBot and ChatGPT-User, including crawler identification and published IP information.

developers.openai.com
Cloudflare / HTTP Diagnostics Cloudflare — HTTP 429 Errors

Explanation of rate-limit responses, HTTP 429 behaviour and Cloudflare's related diagnostic information.

developers.cloudflare.com
Evidence and attribution

The HTTP request counts, retrieval measurements and incident findings in this article originate from Sydney Business Web's own monitoring and access-log analysis, supplemented by the hosting provider's technical investigation. External documentation is supplied to explain the technologies and standards involved; it does not independently verify the individual production measurements.