# Fix pack for bikes.example.org

Written 7 October 2026 by a program, from the free site check of bikes.example.org run on 7 October 2026 at 12:00 UTC. 4 of 12 checks passed.

This pack holds 6 files beside this report. They answer 6 of the 8 findings that did not pass. Read each file before you publish it: it was written from your public home page, and you know your site better than a program does.

## The files

1. `index.md`: At the root of the site, so that it answers at https://bikes.example.org/index.md. Then add the alternate link line from head-additions.html to the home page's head, so the page names its Markdown version.
2. `sitemap.xml`: At the root of the site, so that it answers at https://bikes.example.org/sitemap.xml. It is a starter: it lists the home page and the 7 pages of your own that the home page links to, and nothing else.
3. `robots-additions.txt`: Open the robots.txt you have and add these lines where each comment says. Do not replace the file.
4. `llms.txt`: At the root of the site, so that it answers at https://bikes.example.org/llms.txt. It was written from your home page's title, description and links: read it, put the pages that matter most first, and add one line after each link saying what the page is for.
5. `structured-data.html`: Paste the script block into the head of the home page. It says who you are; it does not say what you sell or at what price, because the page did not tell us. Add a Product, Service or Offer block for that.
6. `head-additions.html`: Add these lines inside the head of the home page. The canonical line names https://bikes.example.org/ as the page's one address: change it if your home page lives at another address.

## Each finding

### 1. The home page answers over HTTPS: passed

- Found: Status 200.

### 2. There is a robots.txt file: passed

- Found: Found, with rules.

### 3. AI assistants are not shut out by name: passed

- Found: No AI assistant is named; the general rule applies and it allows them.

### 4. The site states what AI may do with its content: not passed

- Found: No Content-Signal line in robots.txt.
- File: `robots-additions.txt`
- Where it goes: Open the robots.txt you have and add these lines where each comment says. Do not replace the file.
- How to check: Open https://bikes.example.org/robots.txt: you should see the new lines. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 5. There is a site map: not passed

- Found: No /sitemap.xml and no Sitemap line in robots.txt.
- File: `sitemap.xml`
- Where it goes: At the root of the site, so that it answers at https://bikes.example.org/sitemap.xml. It is a starter: it lists the home page and the 7 pages of your own that the home page links to, and nothing else.
- How to check: Open https://bikes.example.org/sitemap.xml: you should see the list. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.
- File: `robots-additions.txt`
- Where it goes: Open the robots.txt you have and add these lines where each comment says. Do not replace the file.
- How to check: Open https://bikes.example.org/robots.txt: you should see the new lines. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 6. There is an llms.txt file: not passed

- Found: No file at /llms.txt (status 404).
- File: `llms.txt`
- Where it goes: At the root of the site, so that it answers at https://bikes.example.org/llms.txt. It was written from your home page's title, description and links: read it, put the pages that matter most first, and add one line after each link saying what the page is for.
- How to check: Open https://bikes.example.org/llms.txt: you should see this text, as plain text. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 7. The home page is offered as Markdown: not passed

- Found: A request for Markdown gets the web page again, and the page names no Markdown version.
- File: `index.md`
- Where it goes: At the root of the site, so that it answers at https://bikes.example.org/index.md. Then add the alternate link line from head-additions.html to the home page's head, so the page names its Markdown version.
- How to check: Open https://bikes.example.org/index.md: you should see this text. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.
- File: `head-additions.html`
- Where it goes: Add these lines inside the head of the home page. The canonical line names https://bikes.example.org/ as the page's one address: change it if your home page lives at another address.
- How to check: View the source of https://bikes.example.org/: the lines should be there. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 8. The home page carries structured data: not passed

- Found: No JSON-LD block on the home page.
- File: `structured-data.html`
- Where it goes: Paste the script block into the head of the home page. It says who you are; it does not say what you sell or at what price, because the page did not tell us. Add a Product, Service or Offer block for that.
- How to check: View the source of https://bikes.example.org/: the block should be there. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 9. The page can be read without running scripts: passed

- Found: About 180 words are in the page as delivered.

### 10. Title, description, canonical address and language are set: not passed

- Found: Missing: a canonical address.
- File: `head-additions.html`
- Where it goes: Add these lines inside the head of the home page. The canonical line names https://bikes.example.org/ as the page's one address: change it if your home page lives at another address.
- How to check: View the source of https://bikes.example.org/: the lines should be there. Then run the free check again at https://sevenskyconsulting.com/check/?site=bikes.example.org (it keeps an answer for ten minutes, so wait that long after you publish). This line of the check should then read yes.

### 11. An assistant can connect to the site as a tool: not passed

- Found: No MCP server card under /.well-known/.
- Not fixable by a file. An MCP server is a program that answers requests, not a file. It is worth building only if the site does something an assistant could call.

### 12. Skills or APIs are listed where assistants look: not passed

- Found: No agent-skills index and no API catalog under /.well-known/.
- Not fixable by a file. A skills index or an API catalog lists what a site offers to programs. This pack cannot know what yours offers, and a list of things that do not exist would mislead.

## Not fixable by a file

- An assistant can connect to the site as a tool. An MCP server is a program that answers requests, not a file. It is worth building only if the site does something an assistant could call.
- Skills or APIs are listed where assistants look. A skills index or an API catalog lists what a site offers to programs. This pack cannot know what yours offers, and a list of things that do not exist would mislead.

## What this pack is not

It is not the paid report. Nobody has read your site: a program read its home page and its robots.txt once, on the date above. A person reading the site, a written report and a call are the fixed-price offer at https://sevenskyconsulting.com/offers/#agent-readiness-check.
