SEO & GEO Analyzer
Enter a URL for weighted SEO and GEO diagnostics covering search, crawler access, and AI-readable structure.
- Marketing
- Free
- No sign-up
Scores are heuristic diagnostics, not guarantees of search ranking or citation by an AI system.
Free · No sign-up · Submitted content is not intentionally stored
Why use it
SEO and GEO scores
Weighted checks for search engines and for AI answer engines, in one report.
Actionable findings
Each flagged item explains what's wrong so you can fix it.
Shareable report
Copy a plain-text summary to paste into a ticket. URLs and reports are not intentionally stored.
Great for
- Auditing a page before or after launch
- Checking that AI crawlers can read your content
- Spotting missing meta tags, structured data and headings
How to use
- Paste the full URL of a page, including
https://. - Click Analyze. The page is fetched and parsed on a Koaris edge function.
- Read the SEO and GEO scores, then work through the flagged rows.
- Use Copy for AI (or copy the panel) to share the Markdown report or drop it into an AI assistant.
What it checks
SEO
Title and meta description length, canonical URL, indexability (robots meta, X-Robots-Tag, and Googlebot path access), html lang, charset, mobile viewport, a single sequential H1 outline, image alt coverage, internal vs external links, Open Graph and Twitter Card tags, favicon, structured data (JSON-LD) validity, and content length.
GEO — Generative Engine Optimization
Heuristic AI-readiness diagnostics: whether robots.txt permits OAI-SearchBot, PerplexityBot, and Claude-SearchBot for the page path; separate informational controls for user-triggered and training crawlers; recognized schema; applicable author and date signals; clear content structure; and whether the main content is present in HTML without JavaScript. /llms.txt is reported as an optional proposal and does not affect the score.
How scoring works
Checks are weighted by impact: critical 5, high 3, medium 2, and low 1. A pass earns full weight, a warning earns half, and a failure earns none. Informational and unknown results are excluded. Fatal availability, indexability, or crawlability conditions mark a section Blocked and cap its score at 49.
Scores are diagnostics only. They do not guarantee a search ranking, rich result, AI citation, or inclusion in any product.
Questions
What is GEO (Generative Engine Optimization)?
Does this send the URL to a server?
Why does it say the content needs JavaScript?
Can it analyze a PDF or an image URL?
29 more free tools, no sign-up
Encoders, generators, media and marketing tools — all right in your browser.
Browse all tools