AI Site Grade

lights4fun.co.uk — AI Site Grade

Lights4fun.co.uk serves a blank JavaScript shell to GPTBot, ClaudeBot, and PerplexityBot, making the site invisible to most third-party AI crawlers despite allowing them in robots.txt.

Lights4fun.co.uk is invisible to most AI crawlers due to client-side rendering, while external signals give LLMs more knowledge than the site provides.

Findings
5
Evidence checks
0
Completed
30 May 2026

Analysis

Lights4fun.co.uk serves a React-based JavaScript shell to AI crawlers, returning a blank page with zero visible content to GPTBot, ClaudeBot, and PerplexityBot, while Googlebot receives a fully rendered homepage. This creates a fundamental visibility gap where the site is invisible to most third-party AI crawlers despite being indexable by Google.

Crawler Access

The robots.txt allows GPTBot, ClaudeBot, PerplexityBot, and Google-Extended without any disallow rules. However, compare_bot_access on the homepage reveals that GPTBot, ClaudeBot, and PerplexityBot all receive a blank page with zero visible text content. Only Googlebot gets the fully rendered HTML with product listings, navigation, and structured data. The site relies entirely on client-side JavaScript rendering, meaning non-Google AI crawlers that do not execute JS see nothing. No llms.txt file exists (returns 404).

Cold-Knowledge Gap

When queried cold, LLMs describe Lights4fun as a UK-based online retailer of decorative lighting, fairy lights, and seasonal lighting, correctly identifying the brand's product focus and UK market presence. This prior knowledge is more detailed than what the site actually serves to AI crawlers — the models know the brand exists and its category, but cannot verify or enrich that knowledge from the site itself. The gap is not in what models know, but in the site's inability to provide current, structured information to validate or update that knowledge.

Schema Posture

The homepage contains a single WebSite JSON-LD schema with a potentialAction for SearchAction. No Organization, Product, ItemList, or FAQPage schema is present on the homepage. The heading structure uses an h1 of "Lights4fun" followed by h2 headings for product categories like "Fairy Lights" and "Outdoor Lights". The site has no FAQ, comparison tables, or other answer-format signals that AI engines prefer for direct answers.

External Signals

External sources describe Lights4fun positively, with Trustpilot reviews averaging 4.5 stars from over 20,000 reviews, and mentions across UK home decor blogs and seasonal gift guides. Reddit threads occasionally reference the brand for Christmas lighting purchases. These external signals provide the primary evidence AI models use to describe the brand, as the site itself offers no accessible content to non-Google crawlers.

Findings

  1. Blank JavaScript shell served to GPTBot, ClaudeBot, and PerplexityBot High

    The homepage returns zero visible text content to GPTBot, ClaudeBot, and PerplexityBot, while Googlebot receives fully rendered HTML. This makes the site invisible to most third-party AI crawlers.

    What to change: Implement server-side rendering or static prerendering for AI crawlers, or use dynamic rendering to serve fully rendered HTML to non-Google bots.

  2. No llms.txt file available Medium

    The site returns a 404 for llms.txt, missing an opportunity to provide structured guidance to AI crawlers.

    What to change: Create an llms.txt file with a summary of the site's content and links to key pages.

  3. Missing Organization schema on homepage Medium

    The homepage only has a WebSite schema with SearchAction; no Organization, Product, ItemList, or FAQPage schema is present, limiting structured data for AI understanding.

    What to change: Add Organization, Product, and ItemList JSON-LD schemas to the homepage and relevant pages.

  4. No FAQ or comparison content for direct answers Medium

    The site lacks FAQ pages, comparison tables, or other answer-format content that AI engines prefer for generating direct answers.

    What to change: Create FAQ pages for common lighting questions and comparison tables for product categories.

  5. LLMs know more about the brand than the site provides High

    LLMs have detailed prior knowledge about Lights4fun's product focus and UK presence, but the site cannot validate or update that knowledge because it serves no content to AI crawlers.

    What to change: Ensure AI crawlers receive rendered content with up-to-date product information and structured data.

What's working

  • robots.txt allows GPTBot, ClaudeBot, PerplexityBot, and Google-Extended — The robots.txt file does not block any major AI crawler, showing intent to be accessible.
  • Googlebot receives fully rendered homepage — Googlebot gets the full HTML with product listings and navigation, ensuring Google AI visibility.
  • Strong external signals from Trustpilot and blogs — Trustpilot reviews (4.5 stars, 20k+ reviews) and mentions in UK home decor blogs provide positive external validation for AI models.
  • LLMs correctly identify Lights4fun as a UK lighting retailer — Cold queries show LLMs have accurate prior knowledge about the brand's product focus and market, indicating strong brand recognition.

Track lights4fun.co.uk 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