49s.co.uk looks like a company or service site, is ranked in the top 10,000 sites and was registered in 1997. It is built with Create React App, React and Firebase; we found no traces of an AI site builder.

The page shows little text before its JavaScript runs, so we also read its own script (/static/js/main.972ca972.js) for traces.

Among the top 10K sites.

A popularity band, not a visit count.

Tranco: #22,674 · Chrome UX Report: Top 10,000 · Majestic Million: Not ranked

Each list, with its date
SourceSaysAs of
TrancoA research ranking that combines several traffic and link sources, published daily.#22,674list of 27 Oct 2026
Chrome UX ReportRank buckets from Google’s real Chrome traffic, published monthly.Top 10,000Sep 2026
Majestic MillionRanks sites by how many separate networks link to them (links, not visits), published daily. CC BY 3.0Not rankedlist of 28 Oct 2026
Was this answer right?

Built with Create React App, React and Firebase.

  • Create React AppFrameworkShow evidenceHide evidence
    Evidence · page source, line 1
    <script src="/static/js/main.972ca972.js">
    Popular sites using Create React App Is this wrong? Report it
  • ReactFrameworkShow evidenceHide evidence
    Evidence · script /static/js/main.972ca972.js
    …1,e.toLowerCase(),null,!0,!0)});var A=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,y=Symbol.for("react.element"),b=Symbol.…
    Popular sites using React Is this wrong? Report it
  • FirebaseBackendShow evidenceHide evidence
    Evidence · page source, line 1
    …5mgFI4NHdaCyz9g",authDomain:"sis-49s-app.firebaseapp.com",projectId:"sis-49s-app",storageBucket:…
    Popular sites using Firebase Is this wrong? Report it
Everything else it uses (8)

Around it: CDN, Security, DNS, Email and more.

Business tools can stay listed after a site stops using them.

Was this answer right?

1 of 1 trust signals found on the home page.

Signals, not a judgement: missing details are common on small, honest sites.

  • Domain registered17 Jan 1997, 29 years agoNoted
  • HTTPSLoads over HTTPS with a valid certificateFound
  • Security filterNot blocked by Cloudflare’s security filter and Quad9’s security filterNoted
Every signal we looked at

On the site

  • Contact pageNamed in the app’s own codeFound
  • About pageThe page shows little text before its JavaScript runsCouldn’t check
  • Privacy policyThe page shows little text before its JavaScript runsCouldn’t check
  • TermsThe page shows little text before its JavaScript runsCouldn’t check
  • Refund or returns policyThe page shows little text before its JavaScript runsCouldn’t check
  • Contact detailsThe page shows little text before its JavaScript runsCouldn’t check
  • Company detailsThe page shows little text before its JavaScript runsCouldn’t check
  • Payment providersThe page shows little text before its JavaScript runsCouldn’t check
  • Trackers1 analytics and advertising tool: HotjarNoted

Behind the site

  • Security filterNot blocked by Cloudflare’s security filter and Quad9’s security filterNotedCloudflare’s security filter and Quad9’s security filter
  • Domain registered17 Jan 1997, 29 years agoNoteddomain registry
  • HTTPSLoads over HTTPS with a valid certificateFound
  • Protective settings2 of 6 in placePartly
  • Email protectionPartly protected against forged emailPartlyDNS records

A second opinion on its security setup: Mozilla’s HTTP Observatory grades the site when you open it. Ten checks before you buy · A signal looks wrong? Report it

Was this answer right?

What it is

Website Summary

Looks like: Company or service site.

In its own words49's

Our reading of the page, medium confidence.

Show evidenceHide evidence
Exhibit 1 · Wikidata
Q4638791: 49s, enterprise
Is this wrong? Report it

Who is behind it

  • Wikidata49s

Wikidata: Based in London, United Kingdom.

Show evidenceHide evidence
Exhibit 1 · Wikidata
Q4638791: 49s
Is this wrong? Report it

Each name is quoted from its source. A brand and the company that owns it often go by different names.

More about it: Wikidata, profiles, AI use, page facts

In Wikidata

  • 49s: lottery company based in London, UK · enterprise · since 1996

Wikidata, the free knowledge base behind Wikipedia, lists this domain as the official website of this item. Volunteers write it; each item shows its sources.

AI use

  • AI training: asks Amazonbot, Applebot-Extended, Bytespider, CCBot and 11 more to stay away.
  • AI assistants: asks Google-CloudVertexBot to stay away.
  • Content signals: search=yes,ai-train=no,use=reference.
Show evidence (17)Hide evidence
Exhibit 1 · robots.txt, line 35
User-agent: Amazonbot · Disallow: /
Exhibit 2 · robots.txt, line 38
User-agent: Applebot-Extended · Disallow: /
Exhibit 3 · robots.txt, line 41
User-agent: Bytespider · Disallow: /
Exhibit 4 · robots.txt, line 44
User-agent: CCBot · Disallow: /
Exhibit 5 · robots.txt, line 47
User-agent: ClaudeBot · Disallow: /
Exhibit 6 · robots.txt, line 50
User-agent: Diffbot · Disallow: /
Exhibit 7 · robots.txt, line 53
User-agent: Google-Extended · Disallow: /
Exhibit 8 · robots.txt, line 56
User-agent: GPTBot · Disallow: /
Exhibit 9 · robots.txt, line 59
User-agent: omgili · Disallow: /
Exhibit 10 · robots.txt, line 62
User-agent: anthropic-ai · Disallow: /
Exhibit 11 · robots.txt, line 65
User-agent: Claude-Web · Disallow: /
Exhibit 12 · robots.txt, line 68
User-agent: cohere-ai · Disallow: /
Exhibit 13 · robots.txt, line 74
User-agent: meta-externalagent · Disallow: /
Exhibit 14 · robots.txt, line 96
User-agent: Cotoyogi · Disallow: /
Exhibit 15 · robots.txt, line 99
User-agent: ICC-Crawler · Disallow: /
Exhibit 16 · robots.txt, line 90
User-agent: Google-CloudVertexBot · Disallow: /
Exhibit 17 · robots.txt, line 31
Content-Signal: search=yes,ai-train=no,use=reference
Is this wrong? Report it

What its robots.txt and robots tags ask of AI crawlers. Each crawler chooses whether to follow it.

Site name
Not given
Language
English (en)
What it tells search engines
None

Read from what the page says about itself; we haven’t checked whether it’s true.

Was this answer right?

Built with AI?

AI Website Detector

No AI builder traces found.

We look for what AI site builders such as Lovable, Bolt and v0 leave in a page. Code written with an AI assistant such as Cursor, Claude Code or ChatGPT leaves nothing to find, so we can’t tell whether AI helped.

AI traces: None found

How we know

AI site builders leave traces in the sites they make. We look for the traces of 53 of them and show every match with the line it came from, so you can check it yourself.

We test this on 2,275 sites whose makers we know, and publish what we get wrong.

How we test it · Every builder we know · How to tell if a site was built with AI

Was this answer right?

AI can find it, but not yet read it well: it scores 37 of 100.

It keeps 16 of 51 AI crawlers out, for training and for answers: the site’s choice, never scored.

37of 100

AI readiness

Findable

Search engines may list it and crawlers may read it.

  1. Findable
  2. 3AI-friendly
  3. 4Agent-ready

To reach Readable:Text without scripts +25Title and description +8

Can AI find it?

30/32

Can AI read it?

7/58

Can agents use it?

0/10

Optional: for sites with an API or a sign-in.

Below the median of the 2,439 most visited sites we read, which is 72.

Checked 5 Nov 2026

What to fix

3 fixes, up to +45 points
  • Text without scripts

    Now Little, 4 characters: scripts draw the rest.

    Put the page’s text in its HTML, rendered on the server or at build time.

    Details

    Why it matters: Most AI crawlers don’t run scripts: they read only what the HTML holds.

    Show evidenceHide evidence
    Exhibit 1 · page text, before scripts run
    49's
    Is this wrong? Report it
    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    The home page of https://49s.co.uk sends only 4 characters of text before its scripts run, so AI crawlers that don’t run JavaScript see an almost empty page. Make the server send the page’s content in its HTML: render it on the server, or prerender each page at build time (static generation), so its headings, text and links are in the HTML before any script runs. Keep the interactive parts working as they do now.
    +25points
  • Structured data

    Now None found.

    Add schema.org structured data, as JSON-LD, to the home page’s HTML.

    Details

    Why it matters: Structured data tells AI tools and search engines what the site is: a company, a shop, a product.

    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    Add schema.org structured data to the home page of https://49s.co.uk as JSON-LD, in a <script type="application/ld+json"> tag in its HTML: an Organization with its name, url, logo and sameAs links to its official profiles, and a WebSite with its name and url. Add the type that fits what the site offers too, such as Product, Article or LocalBusiness. Use only facts that are true of the site.
    +12points
  • Title and descriptionIn part

    Now A title, no description.

    Give the home page a title and a meta description in its HTML.

    Details

    Why it matters: A title and a description are the words AI tools and search engines quote first.

    Show evidenceHide evidence
    Exhibit 1 · page source, line 1
    <title>49's</title>
    Is this wrong? Report it
    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    Give the home page of https://49s.co.uk a descriptive <title> and a <meta name="description" content="…"> of about 150 characters that says what the site is and offers (we found: a title, no description). Put both in the HTML the server sends, not set later by scripts.
    +8points
Optional: 4 fixes few sites have yetup to +18 points
  • Files for AI agents

    Now None of the 8 we look for.

    If agents could use the site, publish what they need where they look.

    Details

    Why it matters: Agents act for people: they look for these files to know what a site lets them do. Worth it only if agents can use the site.

    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    If AI agents could use https://49s.co.uk for its visitors (to search it, book, buy or sign in), publish what they need at the standard addresses, and only what the site really offers: an MCP server card at /.well-known/mcp/server-card.json if it runs an MCP server, an API catalog at /.well-known/api-catalog (RFC 9727) listing its public APIs, and OAuth protected resource metadata at /.well-known/oauth-protected-resource (RFC 9728) if agents sign in.
    +10optional
  • llms.txt

    Now None found.

    Publish a short Markdown summary of the site at /llms.txt.

    Details

    Why it matters: A short summary for AI models, at an address they can find. A proposal: few AI companies say they read it yet.

    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    Create https://49s.co.uk/llms.txt as llmstxt.org describes it: a Markdown file with an H1 naming the site, a one-paragraph summary in a blockquote, and short sections listing its most useful pages as links, each with a line on what it holds. Serve it as text/plain or text/markdown.
    +4optional
  • Markdown copy

    Now Not offered: it sends the page’s HTML.

    Answer requests for Markdown with a Markdown version of the page.

    Details

    Why it matters: A Markdown copy gives AI tools the page’s words without the HTML around them.

    Prompt for your coding assistant (Claude Code, Cursor, your builder’s chat)
    When a request to https://49s.co.uk asks for Markdown (its Accept header includes text/markdown), answer with a Markdown version of the page’s main content and the header Content-Type: text/markdown. Requests for HTML keep getting HTML; add Vary: Accept so caches keep the two apart.
    +2optional
Every check, with its evidence

Can AI find it?

  • robots.txtFound, 93 linesFound
  • SitemapListed in robots.txt, and it lists 1 sitemapFound
    Show evidenceHide evidence
    Exhibit 1 · robots.txt, line 134
    Sitemap: https://49s.co.uk/sitemap.xml
    Is this wrong? Report it
  • Links for AI toolsNone in the home page’s headersNot found
  • Search listingAllowed: no noindex ruleAllowed

Can AI read it?

  • Text without scriptsLittle, 4 characters: scripts draw the restNot found
    Show evidenceHide evidence
    Exhibit 1 · page text, before scripts run
    49's
    Is this wrong? Report it
  • Markdown copyNot offered: it sends the page’s HTMLNot found
  • llms.txtNone foundNot found
  • Title and descriptionA title, no descriptionPartly
    Show evidenceHide evidence
    Exhibit 1 · page source, line 1
    <title>49's</title>
    Is this wrong? Report it
  • Structured dataNone foundNot found

Can agents use it?

  • API catalogNone foundNot found
  • Sign-in for AI agentsNone foundNot found
  • Auth.mdNone foundNot found
  • AI catalogNone foundNot found
  • MCP serverNone foundNot found
  • Agent cardNone foundNot found
  • Agent SkillsNone foundNot found
  • Agents in DNSNone foundNot found

What it lets AI do

Not scored

Keeping AI out is the site’s choice, so it never lowers the score.

  • AI trainingOpenAI, Anthropic, Google, Apple and 2 more kept out, Meta and ByteDance partlyPartly
  • AI answers and searchGoogle kept out; the rest let inPartly
Every AI crawler, and how we checked

AI companies

  • OpenAIChatGPTTo train its modelsKept outGPTBotline 56To answer people and searchLet inOAI-SearchBotChatGPT-User
  • AnthropicClaudeTo train its modelsKept outClaudeBotline 47anthropic-ailine 62Claude-Webline 65To answer people and searchLet inClaude-SearchBotClaude-User
  • GoogleGeminiTo train its modelsKept outGoogle-Extendedline 53To answer people and searchKept outGoogle-CloudVertexBotline 90
  • PerplexityTo train its modelsNone namedTo answer people and searchLet inPerplexityBotPerplexity-User
  • MetaMeta AITo train its modelsPartlymeta-externalagentline 74, kept outFacebookBotlet inTo answer people and searchLet inmeta-externalfetchermeta-webindexer
  • AppleApple IntelligenceTo train its modelsKept outApplebot-Extendedline 38To answer people and searchNone named
  • AmazonTo train its modelsKept outAmazonbotline 35To answer people and searchLet inAmzn-SearchBotAmzn-User
  • Common Crawlopen data for trainingTo train its modelsKept outCCBotline 44To answer people and searchNone named
  • ByteDanceTo train its modelsPartlyBytespiderline 41, kept outTikTokSpiderlet inTo answer people and searchNone named
  • MistralLe ChatTo train its modelsNone namedTo answer people and searchLet inMistralAI-User

5 of the 27 other AI crawlers we know are kept out: cohere-ai, Diffbot, Omgili, ICC-Crawler and Cotoyogi.

What it tells AI crawlers

  • Content Signalssearch=yes,ai-train=no,use=referenceFound
    Show evidenceHide evidence
    Exhibit 1 · robots.txt, line 31
    Content-Signal: search=yes,ai-train=no,use=reference
    Is this wrong? Report it
  • A “noai” tagNoneNot found

Like 26% of the 943 popular sites whose robots.txt we’ve read since 29 Oct 2026, it keeps at least one AI training crawler out. Of the 1,154 popular sites we’ve checked since 29 Oct 2026, 9% have a page drawn by scripts, 3% send a Markdown copy, 10% have an llms.txt and 4% offer a file for AI agents. How many websites block AI crawlers?

We read the site once, as our named bot: its robots.txt, read as crawlers read it, its home page and the files AI tools ask sites for. What we couldn’t read says so. robots.txt asks and doesn’t enforce: a firewall can treat AI crawlers differently from us.

Was this answer right?

Score breakdown

Site Score

88 of 100: strong trust signals.

How established and checkable it is; AI traces carry no weight.

88of 100
TransparencyContact, policies and about page8 / 8
Track recordHow long the domain has existed25 / 25
PopularityIts place in public rankings20 / 20
Security and setupHTTPS and standard protections11 / 15
ConsistencyName, description and what it tells search engines5 / 10
Why each part scored what it did
TransparencyContact, policies and about page8 / 8contact page linked · email and phone: couldn’t check · privacy policy link: couldn’t check · terms link: couldn’t check · refund policy link: couldn’t check · about page link: couldn’t check
Track recordHow long the domain has existed25 / 25domain registered 29 years ago
PopularityIts place in public rankings20 / 20Top 10K in a popularity list
Security and setupHTTPS and standard protections11 / 15loads over HTTPS · sends visitors to HTTPS · doesn’t insist on HTTPS · no protective settings
ConsistencyName, description and what it tells search engines5 / 10site name matches the domain · no description · doesn’t tell search engines what it is

A high score isn’t a promise that a business is honest. How the score works.

Was this answer right?

Domain history

Domain History

Registered in 1997; first archived in 2005.

  1. Domain registeredRDAP
  2. First captured by the web archiveInternet Archive
  3. This scanCheckAnySite

In the web archive: captured in 21 of 22 years · see the first capture

  1. 2005: captured
  2. 2006: captured
  3. 2007: captured
  4. 2008: captured
  5. 2009: no capture
  6. 2010: captured
  7. 2011: captured
  8. 2012: captured
  9. 2013: captured
  10. 2014: captured
  11. 2015: captured
  12. 2016: captured
  13. 2017: captured
  14. 2018: captured
  15. 2019: captured
  16. 2020: captured
  17. 2021: captured
  18. 2022: captured
  19. 2023: captured
  20. 2024: captured
  21. 2025: captured
  22. 2026: captured
Changes, earlier scans and alerts
Since our previous scan
This is our first scan of the site.
Was this answer right?

How we scanned it

Only from what anyone can see: the site’s public pages and public records.

  • Politely. Our scanner, CheckAnySiteBot, says who it is and follows the site’s robots.txt.
  • With sources. Every fact above says where it came from and when.
  • Without guessing. When we couldn’t check something, we say so.
This scan, in numbers

934 checks on 5 Nov 2026, with version 0.6.0 of our checks and version 1.1 of the score.

How we work · What each version changed · About our scanner

Questions about 49s.co.uk

What is 49s.co.uk?

It looks like a company or service site. See the evidence

How old is 49s.co.uk?

Its domain was registered on 17 Jan 1997, 29 years ago. See the evidence

What is 49s.co.uk built with?

It is built with Create React App, React and Firebase; we found 11 technologies in all. See the evidence

How popular is 49s.co.uk?

It is among the top 10,000 sites, by Tranco and Chrome UX Report. See the evidence

Was 49s.co.uk made with AI?

We found no traces of an AI site builder. That doesn’t prove a person built it: AI coding assistants leave no traces. See the evidence

Who is behind 49s.co.uk?

Wikidata names 49s. See the evidence

More sites like this: company or service site

Automated findings from the site’s public home page and public records, as of 5 Nov 2026. They describe what we found, not the people or business behind the site, and they may be incomplete or out of date. This is information, not advice. Terms · Report an error

What this scan can’t tell you
  • Whether the business is real, honest or delivers what it sells.
  • Whether a site was made with AI when no traces were left: coding assistants and hand edits leave none.
  • How many people visit: we show popularity bands from public lists, not visits.
  • Anything beyond the home page as it was at the time of the scan.

Is this your site? Ask for a correction.