AFR.IM / site

dev.to

DEV Community

Unconfigured Grade: B · Friendly Scanned
B 0 AI-Friendly

AFR report

out of 100
L1 Reachability 22.5 / 35
robots.txt AI crawler policy (14 UA families) 12.5 / 25

source robots.txt

search-type 4.50/9 · hybrid 3.00/6 · training 5.00/10; strategy tag Unconfigured. Unconfigured examples: OAI-SearchBot, Claude-SearchBot, PerplexityBot.

check id l1.robots.ai-policy

No technical wall for transparent AI UA 5 / 5

source GET / (transparent AI UA)

GET / → 200

check id l1.no-tech-wall

Basic availability 5 / 5

source GET /

GET / → 200, full HTML document returned

check id l1.basic-availability

L2 Legibility 29 / 40
llms.txt family 11 / 14

source GET /llms.txt, /llms-full.txt, homepage HTML

llms.txt 200 and non-empty; GET /llms-full.txt → HTTP 404; homepage links to llms.txt

check id l2.llms-family

Structured data (JSON-LD) 0 / 8

source homepage HTML

no JSON-LD blocks

check id l2.structured-data

Semantic HTML 8 / 8

source homepage HTML

semantic landmarks 4/4; single h1; html[lang] present; body text 1815 words

check id l2.semantic-html

Sitemap 4 / 4

source GET /sitemap.xml + robots.txt

GET /sitemap.xml → HTTP 200; robots.txt references a Sitemap; sitemap contains this site's URL

check id l2.sitemap

Content signals 6 / 6

source homepage HTML

title "DEV Community"; meta description 83 chars; date signal present; body text 1815 words

check id l2.content-signals

L3 Actionability 13 / 25
Public API 8 / 8

source llms.txt + homepage HTML + OpenAPI probe

llms.txt references an API; homepage links API/docs paths; OpenAPI document discovered; API documentation entry point present; OpenAPI: https://dev.to/openapi.json

check id l3.public-api

Agent instructions 0 / 4

source GET /agents.md + /llms.txt

agents.md HTTP 404; llms.txt has no agent policy section

check id l3.agent-instructions

MCP interface 0 / 6

source MCP probe

MCP probed; no endpoint found

check id l3.mcp

In-site AI features 5 / 7

source homepage HTML heuristics

in-site chat/assistant ✓; no AI search; developer console ✓

check id l3.site-ai-features

Engine version afr-1.2.0 · scanner-0.1.0
$ evidence --domain dev.to --engine afr-1.2.0 12 checks
L1 Reachability 22.5 / 35
robots.txt AI crawler policy (14 UA families) 12.5 / 25

source robots.txt

search-type 4.50/9 · hybrid 3.00/6 · training 5.00/10; strategy tag Unconfigured. Unconfigured examples: OAI-SearchBot, Claude-SearchBot, PerplexityBot.

check id l1.robots.ai-policy

No technical wall for transparent AI UA 5 / 5

source GET / (transparent AI UA)

GET / → 200

check id l1.no-tech-wall

Basic availability 5 / 5

source GET /

GET / → 200, full HTML document returned

check id l1.basic-availability

L2 Legibility 29 / 40
llms.txt family 11 / 14

source GET /llms.txt, /llms-full.txt, homepage HTML

llms.txt 200 and non-empty; GET /llms-full.txt → HTTP 404; homepage links to llms.txt

check id l2.llms-family

Structured data (JSON-LD) 0 / 8

source homepage HTML

no JSON-LD blocks

check id l2.structured-data

Semantic HTML 8 / 8

source homepage HTML

semantic landmarks 4/4; single h1; html[lang] present; body text 1815 words

check id l2.semantic-html

Sitemap 4 / 4

source GET /sitemap.xml + robots.txt

GET /sitemap.xml → HTTP 200; robots.txt references a Sitemap; sitemap contains this site's URL

check id l2.sitemap

Content signals 6 / 6

source homepage HTML

title "DEV Community"; meta description 83 chars; date signal present; body text 1815 words

check id l2.content-signals

L3 Actionability 13 / 25
Public API 8 / 8

source llms.txt + homepage HTML + OpenAPI probe

llms.txt references an API; homepage links API/docs paths; OpenAPI document discovered; API documentation entry point present; OpenAPI: https://dev.to/openapi.json

check id l3.public-api

Agent instructions 0 / 4

source GET /agents.md + /llms.txt

agents.md HTTP 404; llms.txt has no agent policy section

check id l3.agent-instructions

MCP interface 0 / 6

source MCP probe

MCP probed; no endpoint found

check id l3.mcp

In-site AI features 5 / 7

source homepage HTML heuristics

in-site chat/assistant ✓; no AI search; developer console ✓

check id l3.site-ai-features

No evidence, no points: every awarded point above links to its raw source.

Owner's statement

?

The owner has not left a statement yet.

Embed badge

Get your badge →
HTML
<a href="https://afr.im/site/dev.to"><img src="https://afr.im/badge/dev.to.svg" alt="AI-Friendly Rating B"></a>
Markdown
[![AI-Friendly Rating](https://afr.im/badge/dev.to.svg)](https://afr.im/site/dev.to)

Official badges are only served from AFR.IM — clicking one opens this site’s report.

Are you the owner?

Verify that you control this domain to publish a statement and manage this report.

Score history

First scan · 2026-11-13

History builds after each rescan.