I built a free website audit tool that combines SEO/AEO/GEO visibility with security analysis
I have been developing and testing this for months and it is finally ready.
The problem: I audit websites for clients regularly and I always needed three or four separate tools to get a full picture. One for SEO basics, one for structured data, one for security headers, and none of them cross-referenced their findings.
So I built Canopy Guard. It runs a single scan against any domain and scores four layers:
- SEO: crawlability, H1 structure, meta descriptions, canonicals, internal linking depth
- AEO: schema markup validation, FAQ JSON-LD, Organization JSON-LD, Q&A content density
- GEO: chunking efficiency for generative AI, citation precision, llms.txt status
- Security: TLS, HSTS, 6 security headers, AI crawl policy, exposed endpoints, server disclosure
The part I am most proud of is the Cross-Reference Intelligence layer. It maps visibility data against security data and surfaces gaps that only exist in the overlap. Example: if your robots.txt lets every AI bot in but you have no llms.txt, your content is being ingested without citation guidance. No SEO tool or security scanner flags that individually.
Tech stack: React frontend on Vercel, Node.js/Express/TypeScript backend on Railway, 12 scan modules running in parallel, Notion for lead storage, PDF report generation in-browser. Looking for feedback on the scoring methodology, especially the AEO and GEO layers since those are newer concepts most tools ignore.