TargetBoard
An initial deterministic pass across targetboard.ai — AI-crawler access, crawlability, schema, rendering, and semantic structure. Each item is a pass/fail call, not an opinion. A full audit follows once we engage.
Escalated — critical findings could block visibility
Takeaways — what could block visibility
2 criticalGemini cannot fetch the homepage on demand
Medium effortUsers who paste targetboard.ai into Gemini receive no content — the product is invisible in Google's AI assistant, eliminating any chance of citation, feature summary, or recommendation from that surface, which is particularly damaging for a B2B SaaS targeting growth and marketing leads who may research tools through AI assistants.
Cloudflare WAF may silently block AI crawler IP ranges
Medium effortEven though robots.txt explicitly allows all 12 tracked AI crawlers, Cloudflare's bot-management layer can intercept requests before robots.txt is consulted, meaning background indexing by GPTBot, ClaudeBot, PerplexityBot and others could be suppressed without any visible error — reducing the site's presence in AI-generated answers over time.
Technical scorecard
11 pass · 2 flagged across 13 deterministic checks. Site clears the basic crawl-accessibility bar with a few hygiene issues. Good candidate for an SEO engagement focused on growth, not rescue.
Claude
PassCan fetch and read the homepage
When a user pastes this URL into Claude, the assistant successfully fetches the page and reads its content. Claude returned verbatim on-page text: 'Agentic Operational Intelligence for Project Leaders'.
ChatGPT
PassCan fetch and read the homepage
When a user pastes this URL into ChatGPT, the assistant successfully fetches the page and reads its content. ChatGPT returned verbatim on-page text: 'Agentic Operational Intelligence for Project Leaders'.
Gemini
CriticalCannot read the homepage
When a user pastes this URL into Gemini, the assistant gets an explicit error: 'BLOCKED: The browse tool returned an empty result to the Python script, indicating the URL could not be fetched for processing.'. This is a stricter block than robots.txt — it prevents live, user-requested fetches, not just background indexing.
Crawler access policy published
Passrobots.txt found and reachable (142 bytes).
Sitemap location is referenced in robots.txt
Passrobots.txt points to 1 sitemap location(s): https://targetboard.ai/sitemap.xml
All major search and AI crawlers are allowed
PassAll 12 tracked search engines (Google, Bing) and AI crawlers (GPTBot, ClaudeBot, PerplexityBot, and 8 others) have unrestricted access.
Preferred URL is declared (canonical tag present)
PassCanonical URL declared: https://targetboard.ai
Bot-protection layer detected (Cloudflare)
InfoThe site is fronted by Cloudflare bot-protection. AI crawlers (ChatGPT, Claude, Perplexity) may be blocked by this layer even when robots.txt allows them — verify the WAF's bot rules allowlist verified AI crawler IP ranges.
Homepage content is readable without JavaScript
PassThe homepage serves 5,003 characters of readable content directly in the HTML — no security challenge, no JavaScript required.
Homepage content renders without JavaScript
PassThe homepage delivers 5,003 characters of content directly in the HTML — readable by every search engine and AI crawler without running JavaScript.
Homepage links are crawler-followable
Pass66 of 67 homepage links have valid destinations. The remaining 1 use `href="#"` or `javascript:` — typical for buttons/dropdowns and not a crawl concern at this scale.
Homepage has a clear main heading
PassMain heading (H1): "Agentic Operational Intelligence for Project Leaders".
Structured data present (1 block, 1 schema type(s))
Pass1 valid structured-data block(s) on the homepage. Schema types declared: SoftwareApplication.
Want to walk through the fixes together?
A 30-minute call to triage the failures, agree what blocks publishing, and slot the remediation into the content engine setup.


