Get a comprehensive score measuring how crawler-friendly your JavaScript site really is. Find exactly what's hurting your SEO.
Five key areas that determine your JavaScript SEO health
% of content in initial HTML
Title, meta, H1, canonical
OG tags, Twitter cards
SSR, CSR, or prerender
JSON-LD schema markup
What each grade means for your search visibility
Your site is well-optimized for search crawlers. Content is visible in initial HTML, and all SEO elements are properly configured.
Most SEO elements are in place. Minor improvements could boost your crawler-friendliness, but you're in good shape.
Some content or SEO elements are missing from initial HTML. Search engines may have difficulty fully indexing your site.
Significant SEO issues detected. Much of your content likely relies on JavaScript execution, causing indexing delays.
Your site has serious crawler-friendliness issues. Search engines likely see an empty page or minimal content. Implementing prerendering or SSR is strongly recommended.
Make your app discoverable on Google, shareable everywhere, and ready for real traffic.
Works with Lovable, Replit, and Bolt.new