How to Improve Your Site's Agent-Readiness Score on Not Human Search

Updated

Not Human Search scores any site from 0 to 100 across 7 agentic signals and gives you a free instant score. To improve it, start by running your site through the "Score Your Site" entry to see which signals are missing, then add the machine-readable files and protocols you lack — most commonly llms.txt, an OpenAPI description, MCP support, and Schema.org markup — and re-check the score after each change. The highest-scoring indexed sites (100) carry the full set: llms.txt, ai-plugin, OpenAPI, API, AI bots, Schema.org, and MCP.

Step 1: Get your baseline score

Use the "Score Your Site" entry on Not Human Search and submit your domain. The result is an instant 0–100 score plus a per-signal breakdown, so you can see exactly which of the 7 agentic signals are present and which are missing. Treat this as your starting point — don't guess at what's absent when the tool tells you.

Step 2: Understand what each signal means

The 7 signals the site scores are:

Signal What it indicates
llms.txt A machine-readable summary file for LLMs at your domain
ai-plugin A plugin manifest describing your service to AI clients
OpenAPI A machine-readable API specification
API A usable programmatic interface
AI bots Accessibility/allowance for AI crawlers and agents
Schema.org Structured data describing your content and entities
MCP Model Context Protocol support for agent tool use

A site at 100 carries all seven. The listing pages show the exact combination, e.g. "llms.txt ai-plugin OpenAPI API AI bots Schema.org MCP" with a "+25 llms.txt" and "+20 ai-plugin" weighting hint, so the signals are not equally weighted — llms.txt and ai-plugin appear to contribute the largest shares.

Step 3: Add the missing signals

Work from the highest-weight gaps first.

Add llms.txt

Place an llms.txt file at your site root that summarizes what your service does and links to key resources, so agents can read a compact description instead of crawling everything. This is the single most common signal among top-ranked sites.

Add ai-plugin and OpenAPI

Publish an ai-plugin manifest and an OpenAPI specification describing your endpoints, parameters, and auth. Together these let an agent discover and call your service without human interpretation. Sites like CompliAPI advertise "one API key, one GET request," which is exactly the kind of clarity an OpenAPI spec encodes.

Add MCP support

Expose your service through the Model Context Protocol so agents can use it as a tool. Several indexed sites (e.g. Agent Guild) list REST, MCP, and A2A together, signaling broad agent compatibility.

Add Schema.org markup and allow AI bots

Add structured data to your pages and make sure AI crawlers aren't blocked. Both are baseline signals that appear on every 100-scoring listing.

Step 4: Re-check and iterate

After each change, re-run "Score Your Site." Because scoring is instant, you can verify whether a new file was detected before moving to the next signal. If a signal you added isn't registering, confirm the file is reachable at the expected path and correctly formatted — a present-but-unparseable file typically won't count.

What not to worry about

Ranking is based on readiness, never payment, per the site's own statement. So improving your score is purely a matter of adding the machine-readable signals — there's no paid placement to buy. You can also study the 5,379+ indexed sites, filterable by category, protocol, or job, to see which signal combinations the top scorers use and copy the pattern.