agentspeed.

clerk.com

scanned 7/26/2026, 5:35:15 AM · fresh · rubric 2026.08.0
Built with Next.js
robots.txt present: passrobots.txt allows AI agents: warnContent-Signal directives: passllms.txt present: passSitemap present: passLink response headers: failCanonical URL: passMCP server card: passOAuth authorization metadata: failOAuth resource metadata: failAPI catalog / OpenAPI: passWeb Bot Auth: failMarkdown negotiation: passText-to-markup ratio: failContent without JavaScript: skipHeading hierarchy: warnCookie wall blocks content: passPage title: passMeta description: passJSON-LD present: passStructured data validates: warnSchema type coverage: passPaywall / login wall: passAgent Skills manifest: failWebMCP actions: failPrimary action reachable: passReachability: passTime to first byte: passFull render time: skipPage weight: pass83/ 100 · B
Good

This is how AI agents (not browsers) experience clerk.com. The score weights five categories of machine-readability; the ticks on the arc are the 30 individual checks behind it.

✉ Email me this report + alert me when it changes ↓

Top fixes

Checks tagged “emerging” are 2026 agent-protocol standards most of the web hasn’t adopted yet — adopting early is an edge, not a defect.

warnrobots.txt allows AI agentsDiscoverability

1 access agent(s) blocked: YouBot — these keep your site out of AI answers. 3 training-data crawler(s) blocked (Bytespider, CCBot, cohere-ai) — a licensing choice, not scored.

Fix · Next.js: Allow GPTBot, ClaudeBot, and PerplexityBot in robots.txt (or remove the blanket Disallow).

failLink response headersDiscoverability

No HTTP Link: response headers. Emit canonical/alternate/describedby relations so HEAD-only or stream-rendering agents get them without parsing HTML.

Fix: Emit `Link:` headers for canonical, alternate-language, and describedby relations. Agents that fetch HEAD-only or stream-render rely on these.

failText-to-markup ratioReadability

Visible text is 1.0% of HTML weight (12687/1234191 bytes). Low. Markup may be crowding out agent-usable text.

Fix: Heavy ad or navigation markup crowds out agent-usable text. Aim for a text-to-DOM ratio above 15%.

warnStructured data validatesStructured data

1 recommended-field warning(s). First: WebSite recommends "potentialAction" (improves agent comprehension).

Fix: Validate your JSON-LD with Google Rich Results test. Fix missing required properties.

warnHeading hierarchyReadability

Heading issues: 6 <h1> tags (expected 1).

Fix: Use a single H1 and avoid skipping heading levels (H1 → H3).

failOAuth authorization metadataemergingDiscoverability

No RFC 8414 metadata at /.well-known/oauth-authorization-server. Agents that act on behalf of users need this to discover your authorization endpoints.

Fix: Expose OAuth metadata at `/.well-known/oauth-authorization-server` per RFC 8414. Required for agents that need to perform user-authorized actions on your site.

Don’t lose this report

Get it in your inbox now — and a heads-up whenever clerk.com’s agent-readiness score changes. Free, unsubscribe anytime.

Fix it

Generated, ready-to-ship files for the gaps above — copy them or download and drop them into your repo.

Allow AI agents in robots.txt
Merge these groups into your robots.txt at the site root.
# Allow AI agents (AgentSpeed-generated)
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /

Sitemap: https://clerk.com/sitemap.xml
Qualifies for certificationSilver

This score clears the Silver threshold (80+). Certification turns it into a dated, publicly verifiable attestation — a verification URL, an embeddable badge, and weekly monitoring for a full year. Scores under 70 can’t buy this, which is what makes displaying it mean something.

Get certified — $199/year →

What the agent receives

The agent’s-eye view
Clerk | Authentication and User Management Skip to main content Products Docs Changelog Company Pricing Sign in Start building Start building Sign out Dashboard Clerk raises $50m Series C Learn more More than authentication, Complete User Management Need more than sign-in? Clerk gives you full stack auth and user management — so you can launch faster, scale easier, and stay focused on building your business. Start building for free Start building for free Build with agents Trusted by fast-growing companies around the world. Clerk Components Pixel-perfect UIs, embedded in minutes Drop-in UI components for authentication, profile management, organization management, and billing. Match to your brand with any CSS library, then deploy to your own domain. Explore all components User Authentication Add user &lt;SignUp/&gt; and &lt;SignIn/&gt; , provide account access through a dropdown menu, and manage profile and security settings. &lt;SignUp /&gt; &lt;SignIn /&gt; &lt;UserButton /&gt; &lt;UserProfile /&gt; &lt;Waitlist /&gt; B2B Authentication Allow your users to create new organizations, switch between accounts, manage settings and billing, and view memberships and invitations. &lt;CreateOrganization /&gt; &lt;OrganizationSwitcher /&gt; &lt;OrganizationProfile /&gt; &lt;OrganizationList /&gt; Billing Display pricing plans with feature comparisons and subscription options to help your users choose the right plan for their needs. &lt;PricingTable /&gt; &lt;UserProfile /&gt; Billing &lt;OrganizationProfile /&gt; Billing Cameron Walker cameron.walker@gmail.com Manage Account Sign out Cameron Walker cameron@work.com CW Cameron Walker cameron@personal.com Add account Sign out of all accounts Secured by Account Manage your account info. Profile Security Billing API keys Secured by Profile details Profile Cameron Walker Update profile Email Addresses cameron@personal.com Add email address Phone number +1 (555) 123-4567 Add phone number Connected accounts Google · example@gmail.com Connect account Create Organization Logo Upload Recommended size 1:1, up to 10MB. Name Organization name Slug URL my-org Create organization Secured by Silver For personal use :host{display:inline-block;direction:ltr;white-space:nowrap;line-height:var(--number-flow-char-height, 1em) !important}span{display:inline-block}:host([data-will-change]) span{will-change:transform}.number,.digit{padding:calc(var(--number-flow-mask-height, 0.25em) / 2) 0}.symbol{white-space:pre} $ 1 9 . 9 9 $19.99 / month Billed annually Start 14-day free trial Handmade Rubber Fish Handmade Plastic Cheese Incredible Concrete Chair Tasty Steel Soap Fantastic Wooden Chips Current plan Join the waitlist Enter your email address and we&#x27;ll let you know when your spot is ready. Thanks for joining the waitlist We&#x27;ll be in touch when your spot is ready Email address Enter your email address Join the waitlist Already have access? Sign in Secured by Create your account Welcome! Please fill in the details to get started. Last used Continue with Google Continue with GitHub or Email address Last used Enter your email address Password Enter your password Continue Already have an account? Sign in Secured by Sign in to your account Welcome back! Please sign in to continue Last used Continue with Google Continue with GitHub or Email address Last used Enter your email address Continue Secured by Test Organization Test Organization Member Manage Personal account Clerk App Admin Create organization Secured by Organization Manage your organization General Members Billing API keys Secured by General details Organization profile Clerk Sample Apps Update profile Verified domains Add domain Allow users to join the organization automatically or request to join based on a verified email domain. Leave organization Leave organization Delete organization Delete organization Choose an account Select the account with which you wish to continue. Personal account Clerk App Admin Clerk Sample Apps Admin Request to join Clerk Sample Apps Admin Join Create organization Secured by User authentication Everything you need for authentication Ever feel like authentication requirements change with the season? Clerk keeps up with the latest trends and security best practices. Explore user authentication Multifactor Authentication Each user's self-serve multifactor settings are enforced automatically during sign-in. Fraud and Abuse Prevention Reduce fraudulent sign-ups and free trial abuse by blocking high-risk disposable email domains and restricting the use of email subaddresses with the “+” separator. Fraudulent sign-ups detected 14:09 bad_actor+1@email.com Blocked Aug 4 at 14:09 bad_actor+2@email.com Blocked Aug 4 at 14:10 another.bad.actor@throwaway.com Blocked Aug 4 at 14:12 bad_actor+3@email.com Blocked Aug 4 at 14:16 Advanced security Clerk is SOC 2 type 2 compliant and CCPA compliant. We conduct regular third-party audits and penetration tests. Session Management Clerk manages the full session lifecycle, including critical security functionality like active device monitoring and session revocation. Device MacBook Pro Browser Chrome Location San Francisco, CA Sign out of device Social Sign-On Add high-conversion Social Sign-on (SSO) to your application in minutes. 20+ options and growing. Bot Detection Dramatically reduce fraudulent sign-ups with built-in, continually updated machine learning. Email and SMS one-time passcodes Fast and reliable one-time passcode delivery with built-in brute force prevention. Security alert Your security passcode is 764676 Phone 1 SMS Books TV Google X NatWest Clerk Magic Links Improve sign-up conversion rates and filter out spam/fraud with Magic Links. Yb9WrnC5nFrvvz Joseph Cole j.cole @⁠example.com Passwords Simple and secure password authentication, complete with breach detection and recovery options. API Keys Give every user secure, production-ready API keys without building any of the underlying boilerplate code or UI. Authenticating... MCP Server Add secure, consent-driven access to your app with Clerk's MCP Server, all backed by Clerk's authentication and authorization. B2B Authentication The easy solution to multi-tenancy Clerk has all the features you need to onboard and manage the users and organizations of your multi-tenant SaaS application. Explore B2B features Custom roles and permissions Powerful primitives to fully customize your app's authorization story. Product Member Administrator Editor QA Tester Owner Engineer Marketing Human Resources Auto-join Let your users discover and join organizations based on their email domain. Auto-join Invitations Fuel your application's growth by making it simple for your customers to invite their team. Invite this person Organization UI Components Clerk's UI components add turn-key simplicity to complex Organization management tasks. Clerk Bluth Company Mr. Manager Dunder Mifflin Asst (to the) Regional Manager Personal account Create organization Secured by Billing Subscription billing, without the headache Add subscriptions to your B2C or B2B application without having to write payment code, custom UI, or wrangle webhooks. Just drop in React components and start earning recurring revenue. Here’s what you can do out of the box: Define and manage plans Unify user and subscription data Gate access to content Explore Billing features Acme, Inc. Product Pricing Integrations Blog Tailor made pricing from Acme, Inc. Free 365-day trial, no credit-card required. Starter Acme Plan $9 / month Billed annually Get started Custom branding Mobile app integration Daily backups Collaboration tools Basic design file inspection Pro Acme Plan $19 / month Billed annually Get started Everything included in Starter Unlimited projects 24/7 priority support Advanced analytics Centralized admin tools Checkout Starter Acme Plan $9.00 per month Tax $5.00 Total Due Today USD $14.00 Account Funds Visa ⋯ 4242 Pay $14.00 or Add a New Payment Source Pay with More Payment Methods Payment 

Show your score

Embed this badge on your site. It links back to this live scan and updates on every rescan.

AgentSpeed score for clerk.com
<a href="https://agentspeed.com/scan/clerk.com"><img src="https://agentspeed.com/badge/clerk.com" alt="AgentSpeed agent-readiness score" height="56"></a>

Track this score

Get this report by email, then a heads-up when clerk.com’s agent-readiness actually changes — a check regressing, or the composite dropping.

Two things never trigger an email: a score change caused by us publishing a new rubric, because that is a different instrument rather than a change to your site, and movement explained only by timing-derived checks, which shift run to run on a site nobody touched.

Want it on your own schedule, with Slack or a webhook instead of email? Score-drift monitoring is on every paid plan.

This score says whether an AI agent could read clerk.com. AI traffic analytics says whether one actually came — and which pages turned it away.

Full breakdown

18 pass3 warn7 fail2 skip
Discoverability
pass
robots.txt present
A robots.txt is reachable at the site root.
100/100
warn
robots.txt allows AI agents
1 access agent(s) blocked: YouBot — these keep your site out of AI answers. 3 training-data crawler(s) blocked (Bytespider, CCBot, cohere-ai) — a licensing choice, not scored.
89/100
pass
Content-Signal directivesemerging
Content-Signal directives are advertised, declaring fine-grained AI usage preferences.
100/100
pass
llms.txt present
Found /llms.txt (18661 bytes), H1 + at least one link present. Not scored.
100/100
pass
Sitemap present
sitemap.xml reachable and referenced from robots.txt.
100/100
fail
Link response headers
No HTTP Link: response headers. Emit canonical/alternate/describedby relations so HEAD-only or stream-rendering agents get them without parsing HTML.
0/100
pass
Canonical URL
Canonical points to self: https://clerk.com/.
100/100
pass
MCP server cardemerging
An MCP Server Card is published at /.well-known/mcp/server-card.json — agents can discover the tools this site exposes.
100/100
fail
OAuth authorization metadataemerging
No RFC 8414 metadata at /.well-known/oauth-authorization-server. Agents that act on behalf of users need this to discover your authorization endpoints.
0/100
fail
OAuth resource metadataemerging
No RFC 9728 metadata at /.well-known/oauth-protected-resource. Publish it so agents can discover required scopes without hand-coded credentials.
0/100
pass
API catalog / OpenAPIemerging
An API catalog (RFC 9727) or an OpenAPI document is reachable, so agents can plan API calls against your site.
100/100
fail
Web Bot Authemerging
No Web Bot Auth JWKS at /.well-known/http-message-signatures-directory.json. Publish one to allow trusted agents while keeping a default-deny posture for the rest.
0/100
Readability
pass
Markdown negotiationemerging
Requests with Accept: text/markdown return a markdown representation — agents prefer markdown over HTML for summarization and citation.
100/100
fail
Text-to-markup ratio
Visible text is 1.0% of HTML weight (12687/1234191 bytes). Low. Markup may be crowding out agent-usable text.
8/100
skip
Content without JavaScript
Browser pass unavailable; cannot measure JS dependency.
warn
Heading hierarchy
Heading issues: 6 <h1> tags (expected 1).
75/100
pass
Cookie wall blocks content
No common consent-modal markers detected.
100/100
pass
Page title
A concise <title> is present (42 chars).
100/100
pass
Meta description
A well-sized meta description is present (141 chars).
100/100
Structured data
pass
JSON-LD present
Found 2 JSON-LD blocks.
100/100
warn
Structured data validates
1 recommended-field warning(s). First: WebSite recommends "potentialAction" (improves agent comprehension).
95/100
pass
Schema type coverage
Page intent unclear; no specific schema.org type expected.
100/100
Actionability
pass
Paywall / login wall
No paywall or login-wall detected on the landing URL.
100/100
fail
Agent Skills manifestemerging
No Agent Skills manifest at /.well-known/agent-skills.json. Enumerate the tasks agents can perform (search, add-to-cart, contact-support) so they pick the right one without scraping.
0/100
fail
WebMCP actionsemerging
No WebMCP detected. On pages with first-class actions (cart, support, account), embed a WebMCP server so on-page agents invoke tools directly.
0/100
pass
Primary action reachable
Primary offering identified ("Authentication and user management platform") with price/CTA ("Start building for free").
100/100
pass
Reachability
HTTP 200.
100/100
Performance
pass
Time to first byte
TTFB 114ms. Healthy.
100/100
skip
Full render time
Full-render time unavailable (browser pass skipped or failed).
pass
Page weight
Initial document is a lean 1205 KB.
100/100
Beyond the scan

Running AI agents of your own? AgentSpeed also monitors them in production — every run, its latency, cost, and failures, with alerts when something breaks. Free for 10,000 events a month, no credit card.

Start watching free →See plans