# Can agents read master-webtools.com?

**98/100, Yes.** Agents can read master-webtools.com. The fixes below are ranked by the points they win back.

Scanned 3 Nov 2026, 07:33 UTC · 8 pages · scoring v1 · [Full report](https://canagentsread.com/master-webtools.com)

| Tier | Points | Checks |
|---|---|---|
| Getting in | 75 / 75 | 5 passed |
| Making sense | 14.9 / 15 | 10 passed · 1 partial |
| Extras | 8.5 / 10 | 17 passed · 3 failed · 5 doesn't apply |

## Biggest wins first

1. **Show when pages were updated** (+0.5 points): None of the 8 pages we read shows a publish or update date.
2. **Add a Content-Signal line to robots.txt** (+0.5 points): robots.txt has no Content-Signal line.
3. **Link an RSS or Atom feed** (+0.5 points): The homepage links no RSS, Atom or JSON feed.
4. **Point each page's canonical at itself** (+0.1 points): 1 of 8 canonicals name another page, such as / → /.

A prompt for a coding agent with the five biggest fixes is at https://canagentsread.com/master-webtools.com/fix-prompt.md.

## Getting in (75 of 75 points)

### AI agents are let in

Passed · 21 / 21 points · `agent_access`

All 4 AI agents get the page: ChatGPT-User, OAI-SearchBot, Claude-User, PerplexityBot.

### Words are in the HTML

Passed · 21 / 21 points · `no_js_content`

7,263 characters of text in the server HTML, 1 H1 and 8 H2s.

### Pages are public, with real text

Passed · 13 / 13 points · `public_content`

All 8 pages we read are public and have real content.

### Redirects don't detour

Passed · 11 / 11 points · `clean_redirects`

No meta-refresh stubs, JavaScript redirects or cross-domain hops across 8 pages.

### Dead links say so

Passed · 9 / 9 points · `agent_404`

A missing page returns HTTP 404 with links back into the site.

## Making sense (14.9 of 15 points)

### Each page names one address

Partial · 0.4 / 0.5 points · `canonical`

1 of 8 canonicals name another page, such as / → /.

**How to fix:** Give each page a canonical link to its own address:

```html
<link rel="canonical" href="https://example.com/about">
```

A canonical that points every page to the homepage tells agents they are all the homepage.

### Speaks Markdown when asked

Passed · 3 / 3 points · `md_negotiation`

The homepage answers Accept: text/markdown with Markdown and sends Vary: Accept.

### Visible to search

Passed · 1.5 / 1.5 points · `indexable`

The homepage lets search engines index it.

### Has a map of its pages

Passed · 1.5 / 1.5 points · `sitemap`

The sitemap lists 18 pages; 5 of the 5 we opened load.

### Prices are findable

Passed · 1.5 / 1.5 points · `pricing_page`

Prices are in the server HTML on 6 of the pages we read.

### Describes itself in schema.org

Passed · 1.5 / 1.5 points · `json_ld`

The homepage JSON-LD names the site with a name and url.

### Page basics filled in

Passed · 1.5 / 1.5 points · `metadata`

Canonical URL, language, description and Open Graph tags are all filled in.

### Images are described

Passed · 0.5 / 0.5 points · `image_alt`

The one image we found has alt text.

### Pages fit in one read

Passed · 1.5 / 1.5 points · `token_budget`

Every page we read fits in one read; the largest is about 2,337 tokens.

### Says who runs it

Passed · 0.5 / 0.5 points · `org_schema`

The Organization schema has all 6 fields.

### About, Contact, Privacy linked

Passed · 1.5 / 1.5 points · `trust_pages`

The homepage links to About, Contact and Privacy pages, and they load.

## Extras (8.5 of 10 points)

### Says when pages were updated

Failed · 0 / 0.5 points · `dates`

None of the 8 pages we read shows a publish or update date.

**How to fix:** Show when each page was published or last updated in a way agents can read:

```html
<time datetime="2026-10-31">31 October 2026</time>
```

or in your JSON-LD: `"datePublished": "2026-10-01", "dateModified": "2026-10-31"`.

### States its AI preferences

Failed · 0 / 0.5 points · `content_signals`

robots.txt has no Content-Signal line.

**How to fix:** Add a Content-Signal line to robots.txt saying how your content may be used. For example, to allow search and live AI answers but not training:

```
User-agent: *
Content-Signal: search=yes, ai-input=yes, ai-train=no
Allow: /
```

The choice is yours: any setting earns the points.

### Has an update feed

Failed · 0 / 0.5 points · `feed`

The homepage links no RSS, Atom or JSON feed.

**How to fix:** Link your feed from the homepage's `<head>`:

```html
<link rel="alternate" type="application/rss+xml" title="News" href="/feed.xml">
```

Most blog and CMS platforms already make the feed; it only needs linking.

### Leaves an llms.txt

Passed · 0.5 / 0.5 points · `llms_txt`

There is an llms.txt at /llms.txt (4,255 characters).

### llms.txt reads like a contents page

Passed · 0.5 / 0.5 points · `llms_format`

llms.txt has a # heading, links to pages and fits in one read.

### llms.txt links work

Passed · 0.5 / 0.5 points · `llms_links`

All 5 llms.txt links we opened load.

### Says when to use it

Passed · 0.5 / 0.5 points · `llms_guidance`

llms.txt has a "When to use Master WebTools" section.

### .md copies of pages

Passed · 0.5 / 0.5 points · `md_twins`

/index.md is Markdown, and 3 of 3 pages we tried have a .md copy.

### Points to its Markdown

Passed · 0.5 / 0.5 points · `md_alternate`

The homepage points to its Markdown at https://www.master-webtools.com/index.md.

### Gives AI agents Markdown without being asked

Passed · 0.5 / 0.5 points · `bot_markdown`

All 4 AI agents get Markdown without asking for it.

### Points to agent files in HTTP headers

Passed · 0.5 / 0.5 points · `link_headers`

The homepage Link header points agents to llms.txt and a Markdown version.

### Sitemap says what changed

Passed · 0.5 / 0.5 points · `sitemap_fresh`

18 of 18 sitemap entries have a <lastmod> date.

### Links to its other profiles

Passed · 0.5 / 0.5 points · `same_as`

The schema lists 3 profiles in sameAs.

### Clear rules for AI bots

Passed · 0.5 / 0.5 points · `robots_ai_policy`

robots.txt names all six AI search and user agents and lets them in.

### Clear page outline

Passed · 0.5 / 0.5 points · `doc_structure`

The homepage has main, header, nav and footer landmarks, one H1 and no skipped heading levels.

### Real buttons and links

Passed · 0.5 / 0.5 points · `native_controls`

All 340 controls in the server HTML are real buttons, links and fields.

### Buttons say what they do

Passed · 0.5 / 0.5 points · `control_names`

All 277 buttons and links have a name.

### Every field has a label

Passed · 0.5 / 0.5 points · `form_labels`

All 55 form fields have a label.

### No hidden instructions

Passed · 0.5 / 0.5 points · `no_hidden_prompts`

No instructions for AI agents hidden in the 8 pages we read.

### Answers quickly

Passed · 0.5 / 0.5 points · `speed`

The homepage answered in a middle time of 147 ms across 5 fetches.

### Can be searched by URL

Doesn't apply · not scored · `site_search`

The homepage has no search box.

### Lists its APIs

Doesn't apply · not scored · `api_catalog`

No API catalog at /.well-known/api-catalog.

### Publishes an agent card

Doesn't apply · not scored · `agent_card`

No agent card at /.well-known/agent-card.json or /.well-known/agent.json.

### Products are described

Doesn't apply · not scored · `product_data`

We found no sign the site sells products: no shop or cart links and no Product schema.

### Shipping and returns are findable

Doesn't apply · not scored · `shop_policies`

The site doesn't sell on its own pages: no cart or checkout links, and no offers of its own.

---

Scanned by [canagentsread](https://canagentsread.com), which checks whether AI agents can read a website. Scores read: 85–100 Yes, 65–84 Mostly, 40–64 Partly, 0–39 No.
