Results for https://www.vedant-dev.com/ LEVEL 2 Scanned just now
29 /100
Bot-Aware
Discoverability
50
2 pass · 2 fail
Content Accessibility
0
0 pass · 1 fail
Bot Access Control
100
2 pass · 0 fail
Discovery
0
0 pass · 7 fail
Commerce
Not checked
02 / 04 pass
Discoverability
- fetch GET /robots.txt 200
# As a condition of accessing this website, you agree to abide by the following # content signals: # (a) If a Content-Signal = yes, you may collect content for the corresponding # use. # (b) If a Content-Signal = no, you may not collect content for the # corresponding use. # (c) If the website operator does not include a Content-Signal for a # corresponding use, the website operator neither grants nor restricts # permission via Content-Signal with respect to the correspon…
- conclude robots.txt present with User-agent directive
{"contentType":"text/plain; charset=utf-8"}
- fetch GET /sitemap.xml 307
Redirecting...
- fetch GET /sitemap.xml 200
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://vedant-dev.com</loc> <lastmod>2026-03-09T10:59:10.245Z</lastmod> <changefreq>weekly</changefreq> <priority>1</priority> </url> <url> <loc>https://vedant-dev.com/blog</loc> <lastmod>2026-03-09T10:59:10.245Z</lastmod> <changefreq>weekly</changefreq> <priority>0.8</priority> </url> <url> <loc>https://vedant-dev.com/blog/concentrated-liquidity</loc> <lastmod>2026-01-29T00:00:00.000Z…
- parse Valid XML sitemap structure detected
- conclude Sitemap OK at https://www.vedant-dev.com/sitemap.xml
{"url":"https://www.vedant-dev.com/sitemap.xml"}
- fetch GET / 200
- conclude No Link header on homepage
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- dns AD=false status=0 answers=0
- conclude No DNSSEC-validated (AD=true) ServiceMode DNS-AID records
00 / 01 pass
Content Accessibility
- fetch GET / 200
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/1b99372b3eaef0c8.p.758e15a8.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next…
- conclude No markdown negotiation (content-type=text/html; charset=utf-8)
{"status":200,"contentType":"text/html; charset=utf-8"}
02 / 03 pass
Bot Access Control
- parse Parsed 11 user-agent group(s)
- conclude Found AI crawler rules or User-agent: * policy
- parse Content-Signal lines: 1
- conclude Found ai-train / search / ai-input directives
{"signals":["search=yes,ai-train=no,use=reference"]}
- fetch GET /.well-known/http-message-signatures-directory 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude Directory missing or invalid — reporting neutral
{"status":404}
00 / 08 pass
Discovery
- fetch GET /.well-known/api-catalog 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude HTTP 404
- fetch GET /.well-known/openid-configuration 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /.well-known/oauth-authorization-server 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude No valid OAuth/OIDC discovery document
- fetch GET /.well-known/oauth-protected-resource 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude PRM missing or incomplete
- fetch GET /auth.md 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /.well-known/oauth-protected-resource 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/…
- parse authMd=false prm=false agent_auth=false registrationDocs=false
- conclude auth.md discovery incomplete
{"authOk":false,"prmOk":false,"agentAuth":false,"mentionsRegistration":false}
- fetch GET /.well-known/mcp.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /.well-known/mcp/server-cards.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /.well-known/mcp/server-card.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch POST /api/mcp/mcp 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude No MCP card or live endpoint
- conclude Check disabled for this scan
- fetch GET /.well-known/agent-skills/index.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /.well-known/skills/index.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude No valid agent-skills index
- fetch Launching Browser Rendering session for WebMCP inspection
- parse Captured 0 WebMCP tool registration(s)
- conclude No tools recorded via provideContext/registerTool
00 / 05 pass
Commerce
- conclude Coinbase Bazaar discovery not queried (skipped in v1 scanner)
- fetch GET / 200
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/1b99372b3eaef0c8.p.758e15a8.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/83afe278b6a6bb3c.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next…
- fetch GET /api 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- fetch GET /api/v1 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude No 402 x402 challenge found
- fetch GET /openapi.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude HTTP 404
- fetch GET /.well-known/ucp 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude HTTP 404
- fetch GET /.well-known/acp.json 404
<!DOCTYPE html><!--yeqGOclZJaRW0MVi4_4ms--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/chunks/bf6e8fb2f475a60f.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/c59be0637738535e.js"/><script src="/_next/static/chunks/7b9e1410a444c580.js" async=""></script><script src="/_next/static/chunks/10cbf02e6fc36465.js" async=""></script>…
- conclude HTTP 404
- conclude Check disabled for this scan
Improve the score
Next: Level 3 — Agent-Readable
Serve text/markdown when clients Accept: text/markdown
Next level
Level 3 — Agent-Readable