Skip to content
Good for Bots

BuiltToWinWeb

built2winweb.com

Custom PHP websites built for a flat fee alongside AI agent readiness software

Click badge to copy

Changed your site? Run a new scan.

Claim to rescan

Claiming is free. Verify ownership to request a rescan after deploying your changes.

Unclaimed listings are checked automatically every 90 days.

Good for Bots report

BuiltToWinWeb scores 100 of 100: the whole readable base, the whole agent layer, no penalties.

Earned

The whole readable base above the line, the whole agent layer below it.

100
Penalties0
How scoring works · current methodology →

Through a bot’s eyes

“BuiltToWinWeb provides custom PHP website development and sells AI agent readiness software and indexing packs.”

Simulated from the response GoodForBotsBot received on , not a live answer from any AI assistant.

What it can read, and what stays hidden →

What a bot can read

A language model reading this input learns about the dual offerings of custom web development and AI readiness software. The text covers specific services such as custom websites, ecommerce, web apps, local SEO, and WordPress migrations, as well as digital products like the AI Indexing Pack priced at $39. Contact methods include social links, Google reviews, and a 24-hour quote form. The provided llms.txt and JSON-LD data add structured facts, including physical address details in Greenacres, Florida, a phone number, founder information, schema markup, and explicit product pricing ranges from $3,000 to $15,000 for custom builds. The Markdown twin format mirrors the homepage structure while supplying direct external paths.

What is BuiltToWinWeb?

BuiltToWinWeb is a web design and development service that creates hand-coded custom PHP websites, online stores, and web apps for small businesses and professionals. It offers flat-fee pricing without monthly platform costs, giving clients full ownership of the source code upon delivery.

Read more →

In addition to custom development, the site offers WebAgentScan, a SaaS product that scores domain names out of 100 across metrics including AI agent readiness, MCP server security, and Domain Rating, alongside downloadable AI indexing packs for site owners.

3 prompts, 0 points

For Claude Code, Cursor or Codex. The score moves after the next scan.

+1 capabilitybadge capabilities from 5 to 6

List an MCP server card in the AI Catalog

The AI Catalog names an MCP server (urn:air:built2winweb.com:mcp:server) but not as an MCP server card, so a client looking for one will not find it.

Read prompt

+1 capabilitybadge capabilities from 6 to 7

Publish an Agent Skills index

An Agent Skills index declares an unrecognised schema; its entries were not interpreted.

Read prompt

+1 capabilitybadge capabilities from 7 to 8

Declare WebMCP tools for browser agents

WebMCP markers are present, but no complete static tool declaration could be established.

Read prompt

Pro

2 more prompts in Pro

Pro shows a prompt for every fix and drafts your llms.txt and robots.txt. It never changes the score.

$9 once, per listingSee Pro

Deployed your fixes? Rescan to update your score →

Select a check to see what we found and how it is graded.

Readable base

50 / 50

Passes.

3.3 of 3.3 points.

robots.txt is valid, with 2 user-agent groups.

Passes.

8.3 of 8.3 points.

Sitemap declared in robots.txt, listing at least 613 URLs.

Passes.

8.3 of 8.3 points.

All 4 pages read pass. The homepage describes itself to machines as ItemList, ListItem, Review in valid schema.org JSON-LD.

Passes.

10 of 10 points.

3 of 4 pages read pass; 1 partly. The page at /ai-indexing-pack-wordpress/ is partly structured: No <main> element and nothing carrying role="main".

Passes.

8.3 of 8.3 points.

144 of 144 assessed homepage navigation links expose usable destinations.

Passes.

4.2 of 4.2 points.

269 of 269 assessed homepage links and buttons have a nonempty accessible name.

Passes.

2.5 of 2.5 points.

16 of 16 assessed homepage form fields meet the static naming and field-semantics checks.

Passes.

2.5 of 2.5 points.

286 of 286 assessed homepage controls and role declarations meet the static role, state and relationship checks.

Passes.

1.7 of 1.7 points.

All 4 pages read pass. The homepage declares itself as its canonical URL.

Agent layer

50 / 50

Passes.

11.3 of 11.3 points.

/llms.txt is well formed: 20 links across 5 sections.

Passes.

7.5 of 7.5 points.

/llms.txt is descriptive: a summary plus descriptions on 100% of links. 1 of 20 descriptions follows the link with something other than ":", the separator the format specifies (`- [name](url): notes`).

Passes.

12.5 of 12.5 points.

/llms-full.txt serves the site's content as markdown (10 KB).

Passes.

10 of 10 points.

3 of 4 pages read pass. Asking the page at /ai-indexing-pack-wordpress/ for markdown still returns text/html.

Passes.

5 of 5 points.

States a position on 13 AI crawlers, across 3 purposes (training, search, user-fetch).

Passes.

2.5 of 2.5 points.

Declares AI usage preferences via Content-Signal (robots.txt): ai-train, ai-input, search.

Penalties

− 0

Passes.

Penalty: 0 of 15 points.

Our crawler reaches the page without being challenged.

Passes.

Penalty: 0 of 20 points.

Nothing on the homepage tells a crawler to skip it or to withhold its snippet.

Passes.

Penalty: 0 of 25 points.

The captured homepage HTML contains 3499 content words; completeness is not assessed.

Passes.

Penalty: 0 of 25 points.

robots.txt allows every known search and user-fetch crawler to reach the homepage.

Passes.

Penalty: 0 of 10 points.

The homepage is served over HTTPS and returns HTTP 200.

Passes.

Penalty: 0 of 3 points.

The homepage provides both a non-empty title and meta description.

Passes.

Penalty: 0 of 3 points.

The homepage is reached in 0 redirects.

Passes.

Penalty: 0 of 3 points.

The homepage reached a plain crawler in 88 ms.

Agent capabilities

5 of 10 · no points

Each one found adds +1 to the badge.

Passes.

+1 on the badge.

Publishes an API catalog describing 4 APIs.

Passes.

+1 on the badge.

Publishes an auth.md linking both OAuth protected-resource and authorization-server metadata.

Half passes.

Adds +1 to the badge when found.

The AI Catalog names an MCP server (urn:air:built2winweb.com:mcp:server) but not as an MCP server card, so a client looking for one will not find it.

Passes.

+1 on the badge.

Publishes an A2A Agent Card at /.well-known/agent-card.json, with 1 A2A interface.

Half passes.

Adds +1 to the badge when found.

An Agent Skills index declares an unrecognised schema; its entries were not interpreted.

Half passes.

Adds +1 to the badge when found.

WebMCP markers are present, but no complete static tool declaration could be established.

Passes.

+1 on the badge.

Publishes a Web Bot Auth key directory at /.well-known/http-message-signatures-directory with 1 usable signing key; the response is not signed, which Cloudflare's verifier requires.

Not applicable.

Adds +1 to the badge when found.

No HTTP 402 payment challenge on the homepage or robots.txt, and no manifest at /.well-known/x402.

Passes.

+1 on the badge.

Publishes ACP 2025-09-29 discovery metadata for checkout. No transaction was tested.

Half passes.

Adds +1 to the badge when found.

Publishes UCP metadata, but its discovery declaration is unusable: the payment handler registry is missing or is not an object.

Access & usage policy

Who can read this page, and for what purpose?

GoodForBotsBot received HTTP 200 via a direct request. No indexing restriction was observed in the supported homepage directives.

Sampled URL: https://built2winweb.com/

Declared crawling rules

No matching refusal for this URL was found for the listed identities.

Sources and scope: declared crawling rules
  • Declared allow · Scan admission

    • GoodForBotsBot/1.0 (+https://goodforbots.com/bot)

    The recorded robots admission decision allowed our crawler to proceed.

    GoodForBotsBot admission along the homepage request chain

    https://built2winweb.com/

    robots.txt is present and valid

  • Declared allow · robots.txt

    • goodforbotsbot (Site diagnostics)
    • * (Default robots group)
    • mistralai-index (ai-search)
    • kimi-searchbot (ai-search)
    • amzn-searchbot (ai-search)
    • meta-webindexer (ai-search)
    • exasearchbot (ai-search)
    • aiwebindex (ai-search)
    • duckassistbot (ai-search)
    • shapbot (ai-search)
    • yandexadditional (ai-search)
    • yandexadditionalbot (ai-search)
    • mistralai-training (ai-training)
    • kimibot (ai-training)
    • ai2bot (Unknown)
    • webzio-extended (ai-training)
    • mistralai-user (user-fetch)
    • kimi-user (user-fetch)
    • amzn-user (user-fetch)
    • diffbot-user (user-fetch)
    • firecrawlagent (extraction)
    • webzio (extraction)
    • meta-externalfetcher (user-fetch, agent)
    • googlebot (search)
    • bingbot (search)

    No matching refusal for this URL in the applicable robots group. This is a declaration, not an access test.

    Acquisition of https://built2winweb.com/

    https://built2winweb.com/robots.txt

    User-agent: *
    allow: /

    robots.txt is present and validStates a position on AI crawlersAllows search and user-fetch crawlers

  • Declared allow · robots.txt

    • oai-searchbot (ai-search)
    • claude-searchbot (ai-search)
    • perplexitybot (ai-search)
    • gptbot (ai-training)
    • claudebot (ai-training)
    • applebot-extended (ai-training)
    • chatgpt-user (user-fetch)
    • claude-user (user-fetch)
    • perplexity-user (user-fetch)
    • google-extended (ai-training, grounding)
    • meta-externalagent (ai-training, product-improvement)
    • amazonbot (ai-training, product-improvement)
    • ccbot (open-dataset, ai-training)
    • anthropic-ai (Unknown)
    • claude-web (Unknown)
    • bytespider (Unknown)
    • cohere-ai (Unknown)
    • youbot (Unknown)

    No matching refusal for this URL in the applicable robots group. This is a declaration, not an access test.

    Acquisition of https://built2winweb.com/

    https://built2winweb.com/robots.txt

    User-agent: gptbot
    User-agent: oai-searchbot
    User-agent: chatgpt-user
    User-agent: claudebot
    User-agent: claude-searchbot
    User-agent: claude-user
    User-agent: anthropic-ai
    User-agent: claude-web
    User-agent: perplexitybot
    User-agent: perplexity-user
    User-agent: google-extended
    User-agent: applebot-extended
    User-agent: amazonbot
    User-agent: meta-externalagent
    User-agent: ccbot
    User-agent: bytespider
    User-agent: cohere-ai
    User-agent: youbot
    allow: /

    robots.txt is present and validStates a position on AI crawlersAllows search and user-fetch crawlers

Observed access

GoodForBotsBot received HTTP 200 via a direct request.

Sources and scope: observed access
Coverage and interpretation
  • Crawler coverage includes the registered identities and up to 50 user-agent entries from robots.txt. Source excerpts and detail groups are bounded; omissions are labelled.
  • Observed access describes GoodForBotsBot only. Other crawler entries describe declared rules, not tests of those operators' access.
  • Coverage is the sampled homepage response and collected robots.txt files. No indexing or citation is guaranteed. Usage preferences are declarations, not a legal determination of permission.
  • This explanation adds no points or penalties. Any score effects belong to the linked checks.
  • AIPREF and Content Signals keep their own definitions. AIPREF search can include processing used exclusively for search; training preferences are not a blanket ruling on every search process.

In its category

1st of 3 in Companies & Agencies

Whole category →
  1. 1BuiltToWinWeb · this reportbuilt2winweb.com
  2. 2WordPress Speed Optimization Servicewordpressspeedoptimizationservice.com
  3. 3TinyOps Studio LLCtinyopsstudio.com

Category average 79. The percentile appears once the catalogue holds a few hundred sites.

Scanned

Site profile

Login
Not established
API
Detected
A link to a machine-readable API description
Commerce
Detected

It decides which conditional checks apply. “Not established” means no proof in what we read, not proof of absence.

Scan details

Every scan is kept. Pro draws the history as a chart →

Scanned
4 Oct 2026
Rubric
0.9.0
Requests
26
Fetched
6.6 MB
Took
18.8 s
Homepage
88 ms · direct
Pages read
4
robots.txt
allowed
Which pages the scan read

The homepage and up to three pages from the sitemap and homepage links. Structured data, page structure, Markdown negotiation and typed links check each page read and take the median page; other checks read the homepage.

  • Homepagealways read
  • /ai-indexing-pack-wordpress/article · linked from the homepage · from the sitemap · read
  • /pricingpricing · linked from the homepage · from the sitemap · read
  • /blogcollection · linked from the homepage · from the sitemap · read

More like BuiltToWinWeb:Companies & AgenciesAI & Machine LearningWeb DevelopmentB2B

Also AI & Machine Learning

goodforbots.com

Evaluates website readability for AI crawlers and language models with a scoring rubric

Same category

wordpressspeedoptimizationservice.com

WordPress speed optimization service focused on Core Web Vitals and edge caching

Same category

tinyopsstudio.com

Fixed-price automation and agent-operations services for engineering and operations teams

Also B2B

bulkshare.cloud

Branded file delivery on custom domains for agencies and freelancers

Also AI & Machine Learning

pathnovo.com

AI agents that parse engineering documents into structured data for enterprise systems

Also AI & Machine Learning

modeinspect.com

AI design tool that runs in your codebase for canvas and code workflows