AImpactScanner Now Analyzes Every Website - React, Vue, SPAs, and More
AImpactScanner Now Analyzes Every Website - React, Vue, SPAs, and More
December 19, 2025
When we launched AImpactScanner, we had a problem we couldn't solve: modern websites built with React, Vue, or Angular were invisible to our scanner. These JavaScript-heavy sites would come back with artificially low scores because we were only seeing an empty shell before the JavaScript rendered the actual content.
Today, that changes. We're announcing the biggest update to AImpactScanner since launch - and it fundamentally transforms what our platform can do for you.
The Problem: AI Can't Read What It Can't See
Here's what was happening: You'd scan your beautifully crafted React website, and AImpactScanner would report missing content, no headings, poor structure. Your actual site had all of this - but it was rendered by JavaScript, and our scanner only saw the initial HTML before JavaScript kicked in.
This wasn't just frustrating. It was misleading. And for the growing number of businesses building with modern frontend frameworks, it meant AImpactScanner couldn't help them at all.
The Solution: Full JavaScript Rendering
We completely rebuilt our backend infrastructure on Railway with Puppeteer headless browser integration. Now, when you scan a website:
- We detect the rendering method - Is this a traditional server-rendered site, or a JavaScript-heavy SPA?
- We wait for JavaScript to execute - For SPAs, we render the full page just like a real browser would
- We analyze the actual content - The 27 factors now assess what users and AI actually see
For our Scale tier users, this means you can finally analyze those React dashboards, Vue e-commerce sites, and Angular applications that make up so much of modern web development.
But Wait, There's More: LLMs.txt File Generation
While we were rebuilding the backend, we integrated something our users have been asking for: LLMs.txt file generation.
What is llms.txt?
It's a new standard (think robots.txt for AI) that tells AI systems how to interact with your website. As AI assistants become the primary way people discover and interact with businesses, having a well-structured llms.txt file becomes as important as having good SEO.
How it works in AImpactScanner
After running an analysis, Growth and Scale tier users can now:
- Click "Generate LLMs.txt" on any analysis report
- We analyze your site structure and content
- You get a ready-to-deploy llms.txt file optimized for AI discovery
Growth tier gets 25 generations per month. Scale tier gets unlimited - because when you're managing client sites, you shouldn't have to count.
27 Factors Across 9 Pillars: Complete AI-Ready Assessment
We didn't just add JavaScript rendering. We added 9 new traditional SEO factors that form the foundation of AI visibility:
New SEO Factors Added
| Factor | What It Checks |
|---|---|
| Indexability Status | Can search engines (and their AI) actually find you? |
| Mobile-Friendliness | Does your site work on mobile where most AI searches happen? |
| Page Speed | Fast sites get prioritized by both search engines and AI |
| Broken Links | Dead links hurt both user experience and AI crawling |
| Sitemap Presence | Proper sitemaps help AI understand your site structure |
| Canonical Tags | Prevent duplicate content from confusing AI systems |
| Internal Linking | Good internal structure helps AI understand content hierarchy |
| Duplicate Versions | www vs non-www, HTTP vs HTTPS - which version should AI index? |
| Robots.txt | Are you accidentally blocking AI crawlers? |
The insight behind this: AI SEO is fundamentally limited by basic SEO. If Google can't crawl your site properly, neither can the AI systems that use Google's index. We now check both layers.
What This Means For Your Business
If you're on Free tier
You still get 3 free analyses per month with our 19-factor AI visibility scan. It's a great way to see where you're losing customers to AI.
If you're on Solo tier ($4.95/month)
You now get all 27 factors - including the 8 SEO factors that Free tier skips. Plus 10 analyses per month and 30-day history.
If you're on Growth tier ($14.95/month)
Everything in Solo, plus:
- 40 analyses per month
- LLMs.txt generation (25/month)
- LLMs.txt validation
- 90-day history
- Priority support
If you're on Scale tier ($29.95/month)
The full package:
- 100 analyses per month
- Unlimited LLMs.txt generation
- JavaScript rendering for SPA analysis (100/month)
- Batch validation for all llms.txt locations
- Unlimited history
- 5-page comparisons for client reports
The Technical Story
For those who care about the "how":
We migrated from Supabase Edge Functions (which had a 60-second timeout and no browser capability) to a Railway Node.js backend with:
- Puppeteer for headless Chrome rendering
- Async job queue for long-running analyses
- Dedicated staging environment for safe testing
- Proper environment isolation - staging uses staging databases, production uses production
This architecture supports future features we're planning, including batch analysis and competitor comparison tools.
Try It Today
If you have a React, Vue, or Angular site you've been unable to analyze, now's the time to try Scale tier. We're confident you'll see the difference immediately.
For everyone else, your existing analyses just got more accurate with our expanded factor coverage. Log in and run a fresh analysis to see the new factors in action.
AImpactScanner helps businesses understand and improve their visibility to AI systems. Whether you're optimizing for ChatGPT citations, Claude recommendations, or the AI-powered search results that are replacing traditional blue links - we show you exactly what to fix.
Ready to see how AI sees your business? Start your free analysis