AI Site Grade

wiggin.co.uk — AI Site Grade

Wiggin.co.uk's insight pages canonicalize to a staging subdomain, leaking authority and confusing AI crawlers.

The site has strong AI crawler access and an llms.txt file, but suffers from a staging canonical leak, empty JS-rendered expertise page, and a cold-knowledge gap that omits its gaming and sports law practices.

Findings
9
Evidence checks
26
Completed
30 May 2026

Analysis

Wiggin.co.uk — AI-Visibility Audit

The site's /insight/ page canonicals to a staging subdomain (staging.wiggin.co.uk), meaning every insight article an AI crawler indexes gets its canonical authority pointed at a non-production environment — a structural SEO defect that undermines the entire content library's ranking signal.

Crawler Access

All 11 tested AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot, ChatGPT-User, Bytespider, Applebot-Extended, anthropic-ai, Perplexity-User, and a browser baseline) receive 200 OK with identical byte payloads (~1.2MB) from Cloudflare. No UA-based blocking exists. The robots.txt has no AI-specific directives — only a generic * block on /wp-json/ and /admin/wp-admin/. The llms.txt exists (generated by Yoast SEO v27.6) and is well-structured, listing pages, posts, people, expertise areas, and insights — a strong signal for LLM consumption.

Content & Schema Posture

The homepage carries 591 words of visible text with rich client testimonials from Chambers UK 2026 and Legal 500 2026. JSON-LD schema is present as Organization + Place + WebPage + WebSite + BreadcrumbList, but the Organization block has empty telephone array and lists opening hours as 09:00-17:00 every day including weekends — an implausible schedule for a law firm. The expertise/ landing page returns zero visible text from a plain GET (JS-rendered filter interface), meaning AI crawlers see an empty shell. No FAQ schema, no Article schema on insight posts, and no LegalService schema type anywhere despite the firm being a law firm.

Cold-Knowledge Gap

The LLM knows Wiggin as a "UK-based law firm specializing in media, technology, and IP" founded in 1998 from Denton Hall, focused on defamation and privacy. The site itself reveals a far broader reality: Wiggin is a dominant player in gaming and betting law (named "Law Firm of the Year – Gaming" gold tier 2025/2026), sports/football club acquisitions (Sheffield Wednesday, Heart of Midlothian, Espanyol, Cheltenham Town), live & immersive events, and operates legal tech spin-offs (Viewfinder, Riagla, Giraffe, Flux Digital Policy). The cold model knows nothing about the gaming practice, the sports practice, the Brussels office, the legal tech products, or the Charitable Foundation. This is a major positioning gap.

Canonical & Staging Leak

The live https://wiggin.co.uk/insight/ page declares its canonical as https://staging.wiggin.co.uk/insight/. The staging subdomain is fully indexable (200 OK, index, follow meta) and carries its own self-referencing canonical. The llms.txt also lists several URLs pointing to staging.wiggin.co.uk (e.g., staging.wiggin.co.uk/wiggin-plus/...). This creates a fragmented citation landscape where AI engines may attribute Wiggin's content to a staging environment rather than the production domain.

External Signals

The homepage sameAs only links to LinkedIn. No Twitter/X, no YouTube, no Wikipedia presence. Web searches for Wiggin in context of gaming, betting, and media law return zero organic results from DuckDuckGo — the site has minimal discoverable off-domain footprint despite being top-ranked in legal directories. The Wayback Machine shows a snapshot from March 2026, confirming the site is actively crawled but not widely cited externally.

Findings

  1. Insight pages canonicalize to staging subdomain High

    The live /insight/ page declares its canonical URL as staging.wiggin.co.uk/insight/, and the staging subdomain is indexable. This leaks authority and may cause AI engines to attribute content to a non-production environment.

    What to change: Change the canonical URL on all live insight pages to point to the production domain. Ensure the staging subdomain is blocked from indexing via robots.txt or noindex meta tag.

  2. Expertise landing page renders as empty JS shell High

    The /expertise/ page returns zero visible words on a plain GET request, indicating content is loaded client-side via JavaScript. AI crawlers that do not execute JS see an empty page.

    What to change: Server-side render the expertise content or provide a static HTML fallback for crawlers.

  3. LLM knowledge omits gaming and sports law practices High

    The cold LLM knows Wiggin only as a media/tech/IP law firm, but the site reveals a dominant gaming and betting practice, sports club acquisitions, legal tech spin-offs, and a Brussels office. This positioning gap means AI-generated summaries miss key differentiators.

    What to change: Prominently feature gaming, sports, and legal tech content on the homepage and key landing pages. Add structured data (e.g., LegalService schema) for these practice areas.

  4. llms.txt contains staging subdomain URLs Medium

    The llms.txt file lists several URLs pointing to staging.wiggin.co.uk, which may cause AI crawlers to fetch and cite staging content instead of production.

    What to change: Update llms.txt to reference only production URLs.

  5. Organization schema lists implausible opening hours Medium

    The JSON-LD Organization block shows opening hours as 09:00-17:00 every day including weekends, which is unrealistic for a law firm and may degrade trust with AI parsers.

    What to change: Correct the opening hours to reflect actual business days (Monday-Friday) or remove the field if not applicable.

  6. No LegalService schema type on the site Medium

    Despite being a law firm, the site does not use LegalService schema anywhere. This limits AI understanding of the firm's specific legal offerings.

    What to change: Add LegalService schema to practice area pages and the homepage.

  7. Insight posts lack Article schema Medium

    The insight article page does not include Article or NewsArticle schema, reducing the chance of rich snippets in AI-generated answers.

    What to change: Add Article schema with headline, datePublished, author, and image to all insight posts.

  8. Organization schema has empty telephone array Low

    The JSON-LD Organization block includes an empty telephone array, which may cause AI parsers to ignore contact information.

    What to change: Populate the telephone field with the firm's main phone number.

  9. Limited external citations and social presence Medium

    The site's sameAs only links to LinkedIn, and web searches for Wiggin in gaming and media law return zero organic results. This reduces off-domain authority signals for AI.

    What to change: Build a Wikipedia page, create social media profiles (Twitter/X, YouTube), and pursue citations in industry publications.

What's working

  • llms.txt file is present and well-structured — The site serves an llms.txt file generated by Yoast SEO, listing pages, posts, people, expertise areas, and insights. This is a strong signal for LLM consumption.
  • All tested AI crawlers receive 200 OK — All 11 tested AI crawlers (GPTBot, ClaudeBot, etc.) receive 200 OK with identical content. No UA-based blocking exists, and robots.txt has no AI-specific restrictions.
  • Homepage features rich client testimonials from legal directories — The homepage includes testimonials from Chambers UK 2026 and Legal 500 2026, providing authoritative third-party validation that AI crawlers can index.
  • Sitemap is present and contains 80 URLs — The sitemap is accessible and lists 80 URLs, helping crawlers discover content efficiently.
  • JSON-LD schema is present on homepage — The homepage includes Organization, Place, WebPage, WebSite, and BreadcrumbList schema, providing structured context to AI crawlers.

Track wiggin.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