LIVE|APPLEBOT|v.1

Apple Surface Discoverability

Get Found in Siri, Spotlight & Safari Suggestions

Always-on monitoring of how Applebot indexes your site for Apple's billion-device user base. Apple separately controls AI-training inclusion via Applebot-Extended, which does not itself crawl. Sentry catches blocked render resources, missing Extended decisions, and WAF false-positives. Cortex handles the fix.

sentry.applebot.live● 7 min ago
03:30:00GET https://capconvert.com/
03:30:00200 OK · text/html · Safari-shape UA
03:30:01Parsing 10 Applebot rules...
03:30:02 PASS robots_allows_applebot
03:30:03 PASS applebot_extended_decided (explicit Disallow)
03:30:04 PASS ip_verified (3/3 vs applebot.json)
03:30:05 PASS no_noindex_on_canonical
03:30:06 PASS render_resources_unblocked
03:30:07 PASS js_renderable
03:30:08 PASS https_canonical
03:30:09 WARN structured_data_valid (1 warning)
03:30:10 FAIL safari_ua_allowlist (WAF flags 'fake Safari')
03:30:11 PASS geo_consistent
03:30:12 Score 8/10 · Grade B · warning
Apple Search Optimization

Continuous Apple Surface Monitoring

Continuous audits of Applebot's access to your site against the 10 things that determine whether Siri, Spotlight, and Safari Suggestions can surface you. Applebot-Extended is a separate, meta-only decision and does not itself crawl. Sentry catches both directives plus the Safari-UA WAF trap. Cortex fixes it.

RULE · 1

robots_allows_applebot

robots.txt allows Applebot

User-agent: Applebot is not Disallowed. This is Apple's search crawler; blocking it removes the site from Siri, Spotlight, and Safari Suggestions across a billion active Apple devices.

RULE · 2

applebot_extended_decided

Applebot-Extended directive explicit

robots.txt contains an explicit Allow or Disallow for Applebot-Extended. Apple's docs state this token does NOT crawl — it is a meta-control governing whether content already crawled by Applebot is used for Apple Intelligence foundation-model training.

RULE · 3

ip_verified

Apple IP range matches

Recent Applebot visitor IPs match the CIDR prefixes published at search.developer.apple.com/applebot.json, and reverse-DNS lookups resolve appropriately. Filters spoofed Safari-UA imposters.

RULE · 4

no_noindex_on_canonical

No noindex on canonical pages

Canonical content has no `noindex` meta or `X-Robots-Tag: noindex` header. Removes the page from Apple Search inclusion regardless of robots.txt.

RULE · 5

render_resources_unblocked

JS, CSS, and assets not blocked

Per Apple's published guidance: 'If javascript, CSS, and other resources are blocked via robots.txt, it may not be able to render the content properly.' Render-eligible assets are crawl-allowed.

RULE · 6

js_renderable

Content reaches the rendered DOM

Critical headings and body copy appear in the initial HTML or are emitted within Apple's render budget. Apple's documentation confirms Applebot 'may render the content of your website within a browser.'

RULE · 7

https_canonical

HTTPS-canonical site

All http:// URLs 301 to https://. The site's declared canonical tag is on the https origin. Apple indexes the https form by default.

RULE · 8

structured_data_valid

Schema.org valid

Page-level JSON-LD parses cleanly. Apple uses structured data to compose Siri answer cards, Spotlight previews, and rich link previews in Messages.

RULE · 9

safari_ua_allowlist

WAF accepts the Safari-shape UA

Apple ships a Safari-shaped UA with an `(Applebot/X.X; +http://www.apple.com/go/applebot)` suffix. WAF rules that flag 'fake Safari' must allowlist the Applebot suffix or recent traffic to the apex domain to avoid blocking the real crawler.

RULE · 10

geo_consistent

No geo-gated divergence

HTML served to Apple's US and EU IP ranges matches the site-wide canonical content. Geo-gated HTML can confuse Apple's region-routed indexing pipeline.

Apple Search Accessibility

Free Applebot Checker

Paste your homepage URL. Sentry verifies robots.txt rules for Applebot and Applebot-Extended, IP-range fidelity against Apple's published CIDR list, render-resource accessibility, JS reachability, and WAF posture toward the Safari-shape UA, then ships a per-rule report. No signup, instant results, always free.

Comprehensive auditInstant resultsCompletely free
Instant

Audit in under a minute

Sentry fetches your site, runs every APPLEBOT rule, and renders the full result page before your next sip of coffee.

Actionable

Every failure gets a fix

Each failed rule ships with a prescription paragraph. Hand it to engineering and the gap is closed before lunch.

Ongoing

Locked in for the long haul

Add your site to the daily Sentry sweep with one click. New regressions get caught the next morning.

10 rules in the APPLEBOT Sentry. Daily 3:30 AM ET sweep.

Optimize for Apple Search

Stop Guessing. Start Seeing. Get Cortex.

One brain. Thirty-six pairs of eyes. Sentries monitor every visibility signal that decides whether search engines, AI engines, and ad platforms show you. Cortex reads what they see, weighs it against a unified corpus of platform documentation, and acts. Every move follows a defined decision protocol: action stated, reason given, impact named.

250
Ranking signals
30
Sentries
60
Platforms
Daily
Always-on
llms.txtai-citationsai-crawlersbrand-pulsetitle-tagsmeta-descstructuredsitemapcore-vitalspage-speedaccessibilitydomain-agehttpsaboutauthorsbacklinksmentionsreviewsinternalgbpnapyelptrusthelpfultopicalfirst-handcronavboostfreshnesshreflangimage-seopage-qualitycanniballlm-outputtrackingssl-tlsCORTEXdecision engine