---
title: "Joomla: vendor profile | Agent Ready Checklist"
description: "Joomla, a content management system: 0 of 6 checklist rows read are met by default, with 7 sourced facts, dated plans and what it does not do."
canonical: https://agentreadychecklist.com/vendors/joomla
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Vendors"
---

# Joomla: vendor profile | Agent Ready Checklist

> Joomla, a content management system: 0 of 6 checklist rows read are met by default, with 7 sourced facts, dated plans and what it does not do.

Source: https://agentreadychecklist.com/vendors/joomla
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Joomla

Joomla's robots.txt.dist keeps content paths open but closes /api/ and the system folders to every agent, so AR-FIND-01 is only partly met, and a site has to rename the file before it takes effect. The robots.txt can then carry Content-Signal lines. The pages read confirm no core sitemap, llms.txt feature or markdown negotiation, and state no rendering mode.

## At a glance

Type

[CMS](https://agentreadychecklist.com/vendors/by-type/cms/)

Homepage

[joomla.org](https://www.joomla.org), answered HTTP 200 on 2026-11-05

Checklist rows

6 of 31 read: **0** supported, 2 partial, 4 no statement

In the crawl

3 of 5,897 home pages counted on 2026-11-04. Counted from the crawl's headers and generator tags, an undercount for hosted builders.

Last read

2026-11-05

## What it does for this layer

-   Joomla 6.2.0 was released on GitHub on 2026-10-13. primary source, 2026-10-13: [api.github.com/repos/joomla/joomla-cms/releases/latest](https://api.github.com/repos/joomla/joomla-cms/releases/latest), read 2026-11-05
-   Joomla ships robots.txt as robots.txt.dist, which a site renames to robots.txt to put it in use. primary source: [raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist](https://raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist), read 2026-11-05
-   The Joomla robots.txt.dist has one User-agent: \* group that disallows /administrator/, /api/, /cache/, /components/ and other system folders. primary source: [raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist](https://raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist), read 2026-11-05
-   The Joomla robots.txt.dist disallows /api/ for every crawler, which also keeps agents away from Joomla's Web Services API path. observed: [raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist](https://raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist), read 2026-11-05
-   Joomla's joomla-cms repository opened on GitHub on 2011-09-27 and showed 5,165 stars on 2026-11-05. observed: [api.github.com/repos/joomla/joomla-cms](https://api.github.com/repos/joomla/joomla-cms), read 2026-11-05
-   The Joomla robots.txt.dist on the 6.2-dev branch has 15 Disallow lines, ending with /modules/, /plugins/ and /tmp/. observed: [raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist](https://raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist), read 2026-11-05
-   The joomla/joomla-cms repository on GitHub is licensed under GPL-2.0. primary source: [api.github.com/repos/joomla/joomla-cms](https://api.github.com/repos/joomla/joomla-cms), read 2026-11-05

## Products and plans

| Product | What it is | Price | As of |
| --- | --- | --- | --- |
| Joomla | Open-source PHP content management system. | Free, open source; GPL-2.0 licence; api.github.com/repos/joomla/joomla-cms | 2026-11-05 |

## Standards

| Row | What it asks | Status | What the vendor's pages say | Source |
| --- | --- | --- | --- | --- |
| AR-FIND-01 | Do not block agents | partial | robots.txt.dist allows content paths for all agents but disallows /api/ and system folders. | raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist |
| AR-FIND-03 | Sitemap listed in robots.txt | no statement | Core sitemap support was not confirmed; extensions usually provide it. | none |
| AR-READ-01 | Answer in the initial HTML | no statement | The pages read today do not state the rendering mode. | none |
| AR-READ-07 | Ship llms.txt | no statement | No llms.txt feature was found. | none |
| CF-CONTENT-SIGNALS | Content-Signal line | partial | robots.txt is a plain file the site can edit to add Content-Signal lines. | raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist |
| CF-MARKDOWN-NEGOTIATION | Markdown by Accept | no statement | No markdown negotiation was found. | none |

## Checks on its own site

| Reading | Result | Date | Source |
| --- | --- | --- | --- |
| Cloudflare scan of joomla.org | 20 of 100, band L1 Basic Web Presence | 2026-11-05 | isitagentready.com |
| Crawl row for joomla.org | 4 of 10 checks pass; Tranco rank 3,146 | 2026-11-04 | agentreadychecklist.com/data/ |
| Home pages counted in the crawl | 3 of 5,897; Counted from the shared crawl of 2026-11-04 by generator meta tag in the home page HTML; the generator rule only sees tags whose name attribute comes first, so it undercounts | 2026-11-04 | agentreadychecklist.com/data/ |

| Check | Result | Verify Kit check |
| --- | --- | --- |
| robots.txt allows all 17 agent tokens at / | pass | robots-verdicts |
| robots.txt blocks no search or user-fetch token | pass | robots-verdicts |
| Home page has an h1 and 50 words in the initial HTML | pass | initial-html |
| A missing path returns 404 or 410 | pass | status-codes |
| /llms.txt exists | fail | llms-linked |
| Home page links to llms.txt | fail | llms-linked |
| Accept: text/markdown returns text/markdown | fail | markdown-negotiation |
| Home page carries JSON-LD that parses | fail | json-ld |
| OpenAPI linked from the home page or served at /openapi.json | fail | openapi |
| /.well-known/mcp.json serves JSON | fail | mcp-or-cli |

## What it does not do

-   Joomla does not put robots.txt in place by itself; the shipped file is named robots.txt.dist.
-   Joomla's shipped robots rules do not leave its /api/ path open to agents.

## Reading notes

docs.joomla.org was not fetched because its robots.txt disallows the crawl user agent.

## Related pages on this site

Same type

[CMSs](https://agentreadychecklist.com/vendors/by-type/cms/), [all vendors](https://agentreadychecklist.com/vendors/)

## Sources

-   [joomla.org](https://www.joomla.org)read 2026-11-05
-   [api.github.com/repos/joomla/joomla-cms/releases/latest](https://api.github.com/repos/joomla/joomla-cms/releases/latest)read 2026-11-05
-   [raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist](https://raw.githubusercontent.com/joomla/joomla-cms/6.2-dev/robots.txt.dist)read 2026-11-05
-   [api.github.com/repos/joomla/joomla-cms](https://api.github.com/repos/joomla/joomla-cms)read 2026-11-05
-   [isitagentready.com](https://isitagentready.com/)read 2026-11-05
-   [agentreadychecklist.com/data/](https://agentreadychecklist.com/data/)read 2026-11-04

Edition

Data

2026-11-04

Reviewed

2026-11-05

Spec

AgentReady v2.0, 273d2d7

Crawl

13,071 rows, 2026-11-04

Ora

132 checks, contract 1.38.0, 2026-11-05

Verify with Ora

The scanner this site recommends for the whole checklist. 132 checks, a score out of 100, no account.

`npx ax@0.10 audit <url> --min-score <n>`

[Why Ora, and its limits](https://agentreadychecklist.com/verify-with-ora/)

Method

-   [How rows, commands and rates are made](https://agentreadychecklist.com/method/)
-   [How an Ora check is matched to a row](https://agentreadychecklist.com/checklist/ora-checks/)
-   [Pass rates by rank band](https://agentreadychecklist.com/data/by-rank/)

Sources and read dates sit at the foot of the page.

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
