AI Site Grade

aligne.co — AI Site Grade

Aligne.co blocks every AI crawler with a Cloudflare JS challenge, making the site completely invisible to LLMs and search engines.

Aligne.co's Cloudflare JS challenge wall returns 403 to all AI crawlers, preventing any content, schema, or external signals from being indexed or used by LLMs.

Findings
10
Evidence checks
28
Completed
30 May 2026

Analysis

Cloudflare JS Challenge Blocks Every AI Crawler — Site Is Invisible to LLMs

Every AI crawler tested — GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, Bytespider — receives a 403 status from Cloudflare's JS challenge wall, identical to a standard browser. The homepage, robots.txt, and llms.txt all return the same "Verifying your connection..." HTML shell with zero readable content. No sitemap is accessible. No Wayback Machine snapshot exists. The site has no discoverable indexed pages in search results.

Cold-Knowledge Gap

The LLM model describes Aligne as a UK-based sustainable fashion retailer founded in 2020 by ex-Net-a-Porter and MatchesFashion executives, with a Pre-Loved resale platform launched in 2023 and a Smart Works charity partnership in 2024. This knowledge is detailed and positive — yet none of it can be verified from the live site. The model's knowledge predates the current Cloudflare lockdown or was acquired from off-domain press coverage. The site itself contributes zero signal to AI training pipelines.

No Schema, No Content, No Structure

Because the homepage is a JS challenge wall, zero JSON-LD schema, zero headings beyond the Cloudflare challenge, zero visible product or brand content is extractable. No Organization, WebSite, Product, or FAQPage schemas are present. The llms.txt endpoint returns the same 403 wall — no AI guidance file exists. The site runs on Shopify (inferred from the 23.227.38.65 IP, a Shopify CDN address) behind Cloudflare's managed challenge platform.

External Signals Absent

Web searches for the brand name, product lines, and press mentions returned zero results from the search tool used. No Trustpilot reviews, Reddit threads, or press articles were discoverable through the available search interface. The model's cold knowledge — including the Pre-Loved platform and charity partnership — cannot be corroborated or contradicted by any external source accessible during this investigation. The brand's entire digital footprint, for AI purposes, consists of what the model already knows from prior training data, with no live site to refresh or deepen that understanding.

Findings

  1. Cloudflare JS challenge blocks every AI crawler with 403 High

    All tested AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, anthropic-ai, Applebot-Extended, Bytespider) receive a 403 status from Cloudflare's JS challenge wall. The homepage, robots.txt, and llms.txt all return the same HTML shell with no readable content.

    What to change: Remove the JS challenge for AI crawler user agents, or serve static HTML content to bots. Alternatively, use Cloudflare's bot management to allow known AI crawlers.

  2. robots.txt returns 403, no crawl directives available High

    The robots.txt endpoint at https://aligne.co/robots.txt returns a 403 status with the same Cloudflare challenge wall. No user-agent rules or sitemap references are accessible to any crawler.

    What to change: Ensure robots.txt is served without a JS challenge, and include directives to allow AI crawlers.

  3. llms.txt endpoint returns 403, no AI guidance file High

    The llms.txt endpoint at https://aligne.co/llms.txt returns a 403 status, preventing any AI-specific guidance from being served.

    What to change: Create and serve an llms.txt file with a summary of the site and links to key pages, without a JS challenge.

  4. No pages indexed in search engines High

    Web searches for site:aligne.co and brand queries returned zero results, indicating no pages are indexed by search engines. This is consistent with the Cloudflare wall blocking all crawlers.

    What to change: Allow search engine crawlers through the Cloudflare challenge to enable indexing.

  5. No schema markup extractable from homepage High

    Because the homepage is a JS challenge wall, no JSON-LD schema (Organization, WebSite, Product, FAQPage) is visible to crawlers. The site cannot communicate structured data to AI systems.

    What to change: Serve static HTML with JSON-LD schema markup to all crawlers, bypassing the JS challenge for bots.

  6. No llms.txt or AI guidance file exists Medium

    The llms.txt endpoint returns 403, and no other AI guidance file (e.g., ai.txt) is discoverable. The site provides no structured information for AI consumption.

    What to change: Create an llms.txt file listing key pages and a brief description of the site.

  7. No Wayback Machine snapshot available Medium

    The Wayback Machine has no snapshot of aligne.co, indicating the site has never been archived or is blocked from archiving.

    What to change: Ensure the site is accessible to the Wayback Machine by allowing the archive.org crawler.

  8. No external signals (reviews, press, social) discoverable via search Medium

    Web searches for brand name, product lines, and press mentions returned zero results. No Trustpilot reviews, Reddit threads, or press articles were found, leaving the brand's digital footprint minimal.

    What to change: Build external signals through PR, social media, and review platforms to improve brand visibility.

  9. LLM cold knowledge about Aligne cannot be verified from live site Medium

    The LLM describes Aligne as a UK sustainable fashion retailer with a Pre-Loved platform and charity partnership, but none of this can be confirmed from the live site due to the Cloudflare wall. The site contributes zero signal to AI training.

    What to change: Make site content accessible to AI crawlers so that LLMs can verify and update their knowledge.

  10. Shopify site behind Cloudflare limits crawling options Medium

    The site runs on Shopify (inferred from IP 23.227.38.65) behind Cloudflare's managed challenge platform. This combination restricts the ability to serve static content to bots without additional configuration.

    What to change: Configure Cloudflare to allow AI crawlers by setting up bot management rules or serving a static version to known bots.

What's working

  • LLM has detailed positive knowledge of Aligne brand — The LLM model describes Aligne as a UK-based sustainable fashion retailer founded in 2020 by ex-Net-a-Porter and MatchesFashion executives, with a Pre-Loved resale platform and charity partnership. This knowledge is detailed and positive, providing a foundation for AI visibility if the site becomes accessible.

Track aligne.co across AI search

This is one snapshot. Open the interactive report to inspect evidence, or grade another site free.

Open this AI Site Grade Grade another site Track your brand