agentspeed.

weaviate.io

scanned 7/25/2026, 10:40:44 PM · cached · refresh in 22h · rubric 2026.07.4
Built with Webflow
robots.txt present: passrobots.txt allows AI agents: passContent-Signal directives: failllms.txt present: passSitemap present: passLink response headers: failCanonical URL: passMCP server card: failOAuth authorization metadata: failOAuth resource metadata: failAPI catalog / OpenAPI: failWeb Bot Auth: failMarkdown negotiation: failText-to-markup ratio: failContent without JavaScript: skipHeading hierarchy: passCookie wall blocks content: warnPage title: passMeta description: passJSON-LD present: failStructured data validates: skipSchema type coverage: failPaywall / login wall: passAgent Skills manifest: failWebMCP actions: failPrimary action reachable: passReachability: passTime to first byte: passFull render time: skipPage weight: pass65/ 100 · D
Needs work

This is how AI agents (not browsers) experience weaviate.io. 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.

failJSON-LD presentStructured data

No JSON-LD blocks found. Add a <script type="application/ld+json"> with a schema.org type for this page.

Fix · Webflow: Add JSON-LD in Page Settings → Custom Code (inside <head>) for the page’s type.

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 4.2% of HTML weight (7399/174485 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%.

warnCookie wall blocks contentReadability

Consent modal detected (cookiebot.com); content still visible. Verify the modal does not block first-paint for screenshot agents.

Fix: Defer cookie consent overlay until after content is visible, or render behind the primary content. Agents without JS or with ad-blocking profiles see a blank page otherwise.

failSchema type coverageStructured data

Page looks like Article|BlogPosting|NewsArticle; missing JSON-LD type(s): Article|BlogPosting|NewsArticle.

Fix: Align JSON-LD type to page purpose. Product pages without Product markup are skipped by agent shopping flows.

failContent-Signal directivesemergingDiscoverability

No Content-Signal directives. Add e.g. `Content-Signal: ai-train=no, ai-summarize=yes` to declare granular AI usage policy beyond binary allow/disallow.

Fix: Add `Content-Signal:` directives to your robots.txt. This is the emerging standard (Cloudflare-driven) for declaring fine-grained AI usage policy beyond a binary allow/disallow.

Don’t lose this report

Get it in your inbox now — and a heads-up whenever weaviate.io’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.

Add JSON-LD structured data
Paste inside <head>. Use Article/Product instead of Organization on those page types.
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "The AI database developers love | Weaviate",
  "url": "https://weaviate.io/",
  "description": "Bring AI-native applications to life with less hallucination, data leakage, and vendor lock-in"
}
</script>

What the agent receives

The agent’s-eye view
The AI database developers love | Weaviate Skip to main content Introducing Engram by Weaviate - now GA - Read our Blog Product ▼ Solutions ▼ Enterprise Developers ▼ Company ▼ Pricing Contact Log in Try now ☰ New Weaviate Engram - Personalized AI experiences Design, build and ship complete AI experiences Vector search, RAG, and memory - all in one open-source platform. Start building Documentation Trusted By AI Teams Platform Services Everything you need to build with AI Four core capabilities, one unified platform - deployment-agnostic and open source. Vector Database Store, index, and search high-dimensional vectors at any scale. The foundation for search, RAG, and agents. Explore Query Agent Ask questions in natural language. Query Agent translates intent into optimized database queries automatically. Explore Embeddings Built-in vector generation from text, images, and more. No external embedding pipeline required. Explore Engram Create personalized AI experiences that learn and adapt to each user over time. Explore USE CASES Real stories. Real results. With over 20M open source downloads and thousands of customers, Weaviate is a core piece of the stack for leading startups, scale-ups, and enterprises. RAG “ I need peace of mind. When we are scaling our systems, I don&#x27;t want to worry about scalability and uptime of our vector database as it serves as a core foundation supporting all our services. ” Dr. Hirak Chhatbar , Co-Founder and CTO Read Case Study 200+ Hours saved on database maintenance 9B Vectors in production SEARCH “ Weaviate stood out as it’s clearly built for production use, not just testing. It was the only solution with an efficient tenant system that scaled to our workload of tens of thousands of segmented indexes. ” Aaron Edwards , Founder Read Case Study 50K+ Tenants stored in a single cluster 6.1M+ Customer questions answered ENTERPRISE “ Many large banks focus on quick AI wins but there’s a big opportunity to reinvent research workflows from start to finish in an AI-native way. ” Seán Kilgarriff , Product Lead &amp; Founding Team Read Case Study 42M Vectors in production 1DAY Enterprise deployment SECURITY “ Before MarvelX, I implemented Weaviate in banking where security was really important. Being able to have trust in something battle-tested is very important. ” Ali el Hassouni , Founder Read Case Study 10× Improved processing output 99.9% Faster turnaround RAG “ Accuracy — how good the answer is — is the first thing we want to optimize for. That’s how we found Weaviate. ” Kerry Chang , Head of Product Engineering Read Case Study 450+ Data types supported 50K+ Tenants stored RAG “ I need peace of mind. When we are scaling our systems, I don&#x27;t want to worry about scalability and uptime of our vector database as it serves as a core foundation supporting all our services. ” Dr. Hirak Chhatbar , Co-Founder and CTO Read Case Study 200+ Hours saved on database maintenance 9B Vectors in production SEARCH “ Weaviate stood out as it’s clearly built for production use, not just testing. It was the only solution with an efficient tenant system that scaled to our workload of tens of thousands of segmented indexes. ” Aaron Edwards , Founder Read Case Study 50K+ Tenants stored in a single cluster 6.1M+ Customer questions answered ENTERPRISE “ Many large banks focus on quick AI wins but there’s a big opportunity to reinvent research workflows from start to finish in an AI-native way. ” Seán Kilgarriff , Product Lead &amp; Founding Team Read Case Study 42M Vectors in production 1DAY Enterprise deployment SECURITY “ Before MarvelX, I implemented Weaviate in banking where security was really important. Being able to have trust in something battle-tested is very important. ” Ali el Hassouni , Founder Read Case Study 10× Improved processing output 99.9% Faster turnaround RAG “ Accuracy — how good the answer is — is the first thing we want to optimize for. That’s how we found Weaviate. ” Kerry Chang , Head of Product Engineering Read Case Study 450+ Data types supported 50K+ Tenants stored DEVELOPER EXPERIENCE Production-ready AI applications, faster Spin up a cluster, point it at your data, and go. Weaviate can take care of embeddings, ranking, and auto-scaling so you can ship features, not infrastructure. Quickstart Agent Skills Cloud Console &amp; Tools Deployment Integrations Developer Resources Explore Demos Quickstart Use SDKs for Python, Go, TypeScript, or JavaScript, or connect to GraphQL or REST APIs. Agent Skills Cloud Console &amp; Tools Deployment Integrations Developer Resources Explore Demos SEARCH VECTORIZE RAG TENANTS INDEX AGENTS # Select collection collection = client . collections . get ( &quot;SupportTickets&quot; ) # Pure vector search response = collection . query . near_vector ( near_vector = [ 0.1 , 0.1 , 0.1 ] , limit = 5 ) # Semantic search response = collection . query . near_text ( query = &quot;login issues after OS upgrade&quot; , limit = 5 ) # Hybrid search (vector + keyword) response = collection . query . hybrid ( query = &quot;login issues after OS upgrade&quot; , alpha = 0.75 , limit = 5 ) WHY WEAVIATE? Easy start, boundless scale, deploy anywhere One foundation for search, RAG, agents, and everything that comes next. AI-first features under one roof Avoid separate systems and complex data pipelines. Write less custom code and build AI apps faster. Billion-scale architecture Adapt to any workload. Scale seamlessly as you grow up or out, all while optimizing costs. A partner in innovation Fuel your AI products with cutting-edge features and first-class support from our global team of experts. Where the AI builders build Get AI database tutorials, training, courses, resources, and support for builders of all levels. Production-ready for Enterprise Meet enterprise requirements and run securely in our cloud or yours. Security &amp; governance Global scalability Multi-tenancy Observability High availability RBAC, SOC 2, and HIPAA BEFORE WEAVIATE WITH WEAVIATE GET STARTED Let&#x27;s build together Spin up a cluster, point it at your data, and go. Weaviate can take care of embeddings, ranking, and auto-scaling so you can ship features, not infrastructure. Start with Cloud Free tier Usage based pricing Enterprise options Support See pricing Build on your own Sign up for cloud Create your first dataset Connect an LLM Build your AI app Start building Get the developer newsletter Product updates, how-tos, community spotlights, and more. Delivered monthly to your inbox. Please provide your email address if you&#x27;d like to receive our monthly developer newsletter. You can unsubscribe at any time. Product Vector Database Embeddings Query Agent Integrations Engram Product Previews Shared Cloud Dedicated Cloud Pricing Solutions RAG Hybrid Search Agentic AI Cost Performance Optimization Case Studies Weaviate Playground Developers Weaviate Database Docs Weaviate Cloud Docs Weaviate Deployment Docs Weaviate Agents Docs LLM / Agent guides GitHub Learning Center Blog Academy Knowledge Cards Paper Reviews Podcasts Events &amp; Webinars Weaviate Hero Program Forum Company Company Careers Remote Playbook Investors Contact Us Partners Overview AWS Google Cloud Snowflake Databricks Security Terms &amp; Policies Report a Vulnerability Preferences Cookie Settings

Show your score

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

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

Track this score

Get this report by email, then a heads-up when weaviate.io’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.

Full breakdown

13 pass1 warn13 fail3 skip
Discoverability
pass
robots.txt present
A robots.txt is reachable at the site root.
100/100
pass
robots.txt allows AI agents
All 8 answer-time access agents allowed.
100/100
fail
Content-Signal directivesemerging
No Content-Signal directives. Add e.g. `Content-Signal: ai-train=no, ai-summarize=yes` to declare granular AI usage policy beyond binary allow/disallow.
0/100
pass
llms.txt present
Found /llms.txt (36586 bytes), H1 + at least one link present.
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://weaviate.io/.
100/100
fail
MCP server cardemerging
No valid MCP Server Card at /.well-known/mcp/server-card.json. Publish one so agents can discover your tools without HTML scraping.
0/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
fail
API catalog / OpenAPIemerging
No /.well-known/api-catalog (RFC 9727) and no /openapi.json|yaml. Publish one so agents that integrate with APIs can discover your endpoints.
0/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
fail
Markdown negotiationemerging
Accept: text/markdown returns HTML, not markdown. Serve a markdown variant of primary content when requested; agents summarize and cite it more reliably.
0/100
fail
Text-to-markup ratio
Visible text is 4.2% of HTML weight (7399/174485 bytes). Low. Markup may be crowding out agent-usable text.
32/100
skip
Content without JavaScript
Browser pass unavailable; cannot measure JS dependency.
pass
Heading hierarchy
Hierarchy is well-formed (1 H1, no skipped levels, 17 headings total).
100/100
warn
Cookie wall blocks content
Consent modal detected (cookiebot.com); content still visible. Verify the modal does not block first-paint for screenshot agents.
70/100
pass
Page title
A concise <title> is present (42 chars).
100/100
pass
Meta description
A well-sized meta description is present (94 chars).
100/100
Structured data
fail
JSON-LD present
No JSON-LD blocks found. Add a <script type="application/ld+json"> with a schema.org type for this page.
0/100
skip
Structured data validates
No JSON-LD blocks present; nothing to validate (covered by structured_data.jsonld_present).
fail
Schema type coverage
Page looks like Article|BlogPosting|NewsArticle; missing JSON-LD type(s): Article|BlogPosting|NewsArticle.
0/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 ("AI vector database platform") with price/CTA ("Start building").
100/100
pass
Reachability
HTTP 200.
100/100
Performance
pass
Time to first byte
TTFB 184ms. Healthy.
100/100
skip
Full render time
Full-render time unavailable (browser pass skipped or failed).
pass
Page weight
Initial document is a lean 170 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