Free SEO tools
11 toolsA directory of small, free tools I've built for SEO, structured data and the agentic web. Each one runs in your browser and has its own dedicated page. No sign up.
Can AI crawlers reach my site?
3 toolsAI Crawler Access Checker
Probes your site as GPTBot, ClaudeBot and PerplexityBot and finds the blocks that keep you out of AI answers.
Example · suganthan.comOpen to AI crawlers
- GPTBotallowed
- OAI-SearchBotallowed
- ChatGPT-Userallowed
- ClaudeBotallowed
- Claude-Userallowed
- PerplexityBotallowed
- Google-Extendedallowed
- CCBotallowed
499 Timeout Risk Checker
Times any URL the way AI live fetchers do and rates the risk that one gives up on it.
Example · suganthan.comFast enough for live fetchers
Common Crawl Visibility Checker
Checks whether your site is in Common Crawl, with 12 months of capture history for any domain or page.
Example · suganthan.comIn 12 of 12 crawls
- October 2025: 3 pages
- November 2025: 3 pages
- December 2025: 4 pages
- January 2026: 3 pages
- February 2026: 8 pages
- March 2026: 48 pages
- April 2026: 34 pages
- May 2026: 26 pages
- June 2026: 36 pages
- July 2026: 55 pages
- August 2026: 55 pages
- September 2026: 46 pages
Pages captured per crawl, October 2025 to September 2026. 46 in the latest.
Is my site ready for AI agents?
3 toolsOKF Bundle Generator
Turns any website into an Open Knowledge Format bundle for AI agents, up to 100 pages at a time.
502 bundles built by 372 people in the last 90 days
What the zip holdsokf-yoursite-com.zip
index.mdthe bundle's front pagelog.mdwhat changed, and when<page>.mdone concept for each page, up to 100
Serve it at yoursite.com/okf/, starting at /okf/index.md.
Agentic Resource Discovery Checker
Checks for the discovery file AI agents read to find what a site offers, and turns what is missing into a setup list.
Example · suganthan.comReady, 8 of 8 checks
- ai-catalog.json found
- specVersion 1.0
- 3 valid entries
- Agentmap in robots.txt
- HTML link tag
- HTTP Link header
- did:web identity
- AI clients can read it
Agentic Web Search
Describe a capability in plain English and get back the agents, MCP servers and tools that can do it.
Example search · MCP servers4 results
“summarise web pages as markdown”
- WeVisDoc-4B: Document to Markdown MCP ServerConvert document page images to structured Markdown
- Web Scraper MCP ServerScrape a website and download its content as markdown
Does Google know who I am?
3 toolsKnowledge Panel Readiness Checker
Shows whether Google, Wikidata and Wikipedia know who you are, and what a Knowledge Panel still needs.
545 checks by about 230 people in the last 90 days
Example · Suganthan Mohanadasan3 of 4 signals
- Google entity
/g/11q1_jdcqb - Search Profile, claimed
@suganthan - Wikidata item
Q141144940 - Wikipedia article
none yet
Google Search Profile URL Generator
Turns a Knowledge Graph ID into a direct Google Search profile link, useful outside the US.
About 840 searches by about 300 people in the last 90 days
Example · Suganthan MohanadasanProfile link
- Knowledge Graph ID
/g/11q1_jdcqb- Google Search profile link
profile.google.com/cp/Cg0vZy8xMXExX2pkY3Fi
Schema Markup Generator
Generates validated Person or Organization JSON-LD with your sameAs links, entirely in your browser.
Example · PersonJSON-LD
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Suganthan Mohanadasan",
"jobTitle": "Co-founder",
"worksFor": {
"@type": "Organization",
"name": "Snippet Digital"
},
"url": "https://suganthan.com/",
"sameAs": [
"https://profile.google.com/cp/Cg0vZy8xMXExX2pkY3Fi",
"https://www.linkedin.com/in/suganthan-mohanadasan/",
"https://x.com/suganthan"
]
} What is Search Console hiding?
2 toolsKeyword Relevance Filter
Filters your Search Console queries by business relevance and own brand, with editable labels and CSV or JSON exports.
From the example file3 labels
- keyword clustering toolRelevantNon-branded
- keyword insights pricingRelevantBranded
- content calendar templateOutside scope
Brief: “keyword research and keyword clustering software”.
AI Mode and AI Overview Query Classifier
Sorts the AI Mode conversations out of your Search Console queries and labels every one.
From the example export76 queries