AI Site Grade

loyaltylion.com — AI Site Grade

LoyaltyLion's homepage serves AI crawlers a 240KB HTML shell with only 24 words of visible text, making content effectively invisible to LLM crawlers that parse rendered text.

LoyaltyLion's AI visibility is undermined by JavaScript-dependent pages that render minimal text for crawlers, broken comparison and resource pages, missing MemberProgram schema despite advocating for it, and a cold-knowledge gap that omits its scale and AI narrative.

Findings
11
Evidence checks
27
Completed
30 May 2026

Analysis

LoyaltyLion's homepage serves AI crawlers a 240KB HTML shell with only 24 words of visible text — yet every major AI bot (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) gets a 200 with identical content, meaning no UA-based blocking exists, but the content is effectively invisible to LLM crawlers that parse rendered text.

Crawler Access

All eleven tested AI bot user-agents receive HTTP 200 with identical byte size (240KB) to the browser baseline. No UA-based blocking, no Cloudflare challenge, no WAF gating. The site runs on AWS CloudFront + nginx behind Route53 DNS. However, the homepage and several key pages (/pricing, /platform/enterprise-loyalty-program) return under 25 words of visible text from a plain GET — the content is loaded client-side via JavaScript. The robots.txt is a Yoast SEO stub that only blocks HubSpot tracking parameters (/*hstc=*, /*hsfp=*) and mentions zero AI crawlers by name. No llms.txt exists (404). The sitemap is well-structured with 429+ URLs across 4 sub-sitemaps.

Cold-Knowledge Gap

The LLM cold-knowledge query describes LoyaltyLion as a "loyalty and rewards platform for e-commerce" founded in 2014 by Charlie Casey and Dave Doolin, headquartered in London, serving mid-market DTC merchants on Shopify/Magento/BigCommerce with clients like Princess Polly, ILIA Beauty, and TOMS. It also mentions "mixed reviews on G2 and Trustpilot" with "complex setup and limited flexibility for smaller brands." The actual site positions itself as "the world's most AI-ready loyalty platform" serving 12,000+ brands with 187 million loyalty members — a scale and AI narrative entirely absent from the cold knowledge. The cold knowledge also references Magento/BigCommerce support, which the site does not prominently feature; the site is heavily Shopify-centric.

Schema Posture

Every page carries Yoast-generated WebPage + Organization + BreadcrumbList schema with proper @id references and sameAs links to Facebook, X, Instagram, LinkedIn, and Pinterest. The /about page adds a second standalone Organization block with alternateName: "Loyalty Lion". However, no page uses Product, SoftwareApplication, FAQPage (despite FAQ sections existing), or the MemberProgram schema type — even though a blog post titled "Using MemberProgram structured data to make your loyalty program more visible to AI" is linked from the blog index but returns 404. The site writes about AI visibility for loyalty programs but does not implement the schema it advocates.

External Signals

The site references press coverage from Forbes and Shopify's enterprise blog, plus a podcast appearance on The Resilient Retail Club. DNS TXT records show verification tokens for Anthropic, Apple, HubSpot, Stripe, Segment, Atlassian, Notion, Linear, Cursor, ConfigCat, and Miro — indicating a broad SaaS integration stack and active AI-ecosystem participation. However, web searches for G2 and Trustpilot reviews returned zero results, and the cold knowledge's mention of "mixed reviews" could not be verified through live search. The footer links to comparison pages (/compare/yotpo-vs-loyaltylion, /compare/smile-vs-loyaltylion) that both return 404, suggesting a broken navigation pattern.

Findings

  1. Homepage and key pages render as empty JS shells for crawlers High

    The homepage, /pricing, and /platform/enterprise-loyalty-program return under 25 words of visible text from a plain GET, with content loaded client-side via JavaScript. All AI bots receive the same 240KB HTML shell, making the site's core messaging invisible to LLM crawlers that do not execute JavaScript.

    What to change: Implement server-side rendering (SSR) or static generation for key pages so that AI crawlers receive meaningful text content in the initial HTML response.

  2. Robots.txt does not explicitly allow or block any AI crawlers Medium

    The robots.txt is a Yoast SEO stub that only blocks HubSpot tracking parameters and mentions zero AI crawlers by name. While no AI bots are blocked, the lack of explicit directives leaves crawler behavior to defaults, and the site's JS-dependent pages are effectively inaccessible regardless.

    What to change: Add explicit allow directives for AI crawlers (e.g., GPTBot, ClaudeBot) and consider adding a crawl-delay directive to manage load.

  3. No llms.txt file published Low

    The site returns a 404 for /llms.txt, missing an opportunity to provide AI crawlers with a curated list of important pages and context about the site's content.

    What to change: Create an llms.txt file that lists key pages (e.g., /platform, /case-studies, /blog) and provides a brief description of the site for AI crawlers.

  4. MemberProgram schema not implemented despite blog advocating for it High

    No page on the site uses the MemberProgram schema type, even though a blog post titled 'Using MemberProgram structured data to make your loyalty program more visible to AI' exists (but returns 404). The site writes about AI visibility for loyalty programs but does not implement the schema it advocates.

    What to change: Add MemberProgram structured data to pages describing the loyalty program, such as /platform and /features/loyaltylion-ai.

  5. Blog post on MemberProgram schema returns 404 Medium

    The blog post 'Using MemberProgram structured data to make your loyalty program more visible to AI' is linked from the blog index but returns a 404 error, creating a broken user experience and signaling to crawlers that the content is unavailable.

    What to change: Restore the blog post or redirect it to a relevant page, and ensure all internal links point to live content.

  6. Comparison pages for Yotpo and Smile.io return 404 Medium

    The footer links to /compare/yotpo-vs-loyaltylion and /compare/smile-vs-loyaltylion, both of which return 404 errors. These broken pages harm user experience and waste crawl budget.

    What to change: Remove or fix the broken comparison page links, or redirect them to a working comparison page.

  7. Case studies resource page returns 404 Low

    The URL /resources/case-studies returns a 404 error, indicating a broken link in the site's resource section.

    What to change: Fix the broken link or redirect it to the working /case-studies page.

  8. Cold knowledge omits scale and AI narrative Medium

    LLM cold knowledge describes LoyaltyLion as a platform for mid-market DTC merchants with mixed reviews, but does not mention the site's claim of serving 12,000+ brands with 187 million loyalty members or its positioning as 'the world's most AI-ready loyalty platform'. This gap means AI-generated summaries may underrepresent the brand's scale and value proposition.

    What to change: Increase the site's authority and visibility through consistent external signals (press, reviews, backlinks) and ensure key claims are prominently featured in crawlable text.

  9. FAQ sections lack FAQPage structured data Medium

    Several pages contain FAQ sections but do not use FAQPage schema, missing an opportunity to appear in rich results and provide direct answers to AI crawlers.

    What to change: Add FAQPage structured data to pages with FAQ content.

  10. No SoftwareApplication schema on product pages Low

    The site describes a software platform but does not use SoftwareApplication schema on pages like /platform or /features/loyaltylion-ai, which would help AI crawlers understand the product category and features.

    What to change: Add SoftwareApplication schema to product and feature pages.

  11. G2 and Trustpilot reviews not found via web search Low

    Web searches for LoyaltyLion reviews on G2 and Trustpilot returned zero results, and the cold knowledge's mention of 'mixed reviews' could not be verified. This lack of discoverable third-party reviews may reduce trust signals for AI crawlers.

    What to change: Encourage customers to leave reviews on G2 and Trustpilot, and ensure review profiles are linked from the site.

What's working

  • All major AI bots allowed with HTTP 200 — All eleven tested AI bot user-agents receive HTTP 200 responses with no UA-based blocking, Cloudflare challenges, or WAF gating, ensuring crawlers can access the site.
  • Sitemap is well-structured with 429+ URLs — The sitemap is properly indexed with 429+ URLs across 4 sub-sitemaps, helping crawlers discover the site's content efficiently.
  • Yoast-generated WebPage, Organization, and BreadcrumbList schema on every page — Every page carries Yoast-generated schema with proper @id references and sameAs links to major social platforms, providing a solid structured data foundation.
  • DNS TXT records show broad SaaS integration and AI ecosystem participation — DNS TXT records include verification tokens for Anthropic, Apple, HubSpot, Stripe, Segment, Atlassian, Notion, Linear, Cursor, ConfigCat, and Miro, indicating active participation in the AI ecosystem and a robust integration stack.
  • Site references press coverage from Forbes and Shopify — The site mentions coverage from Forbes and Shopify's enterprise blog, as well as a podcast appearance, providing external authority signals.
  • Dedicated LoyaltyLion AI feature page with substantial content — The /features/loyaltylion-ai page contains 897 words of descriptive content about AI capabilities, providing a rich source for AI crawlers to understand the product's AI features.
  • Case studies page with 2089 words of customer success content — The /case-studies page contains 2089 words of detailed customer stories, providing valuable content for AI crawlers to understand the platform's impact.
  • In-depth consumer loyalty report page with 3914 words — The /loyalty-in-2026 page contains 3914 words of original research and insights, serving as a strong content asset for AI visibility.

Track loyaltylion.com 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