Free SEO Test — See What Google Actually Reads on Your Site
Enter your domain and see exactly what Google sees when it crawls your site — not what you see in your browser. Whether you built your site with Lovable, Framer, Webflow, Wix, WordPress, or a fully custom stack, this free SEO scan checks 31 signals across rendering, metadata, content depth, and AI search visibility. Every scan also earns you a free high-authority backlink from lunaraseo.com — automatically, no outreach required. No account. No credit card. Results in seconds.
FAQ
Why is my website not showing up on Google?
The most common reason is a JavaScript rendering gap — your site loads content via JavaScript, and Google's crawler either cannot or does not execute it fully. The result is that Google sees a near-empty page with no readable content, even though your site looks perfect in a browser. Run a free scan to confirm whether this is your issue.
Why is my Lovable site not indexed by Google?
Lovable builds sites using JavaScript frameworks, which means the content in your browser is rendered client-side. Google's crawler frequently receives an empty HTML shell instead of your actual content. This is the default state for most Lovable sites unless SEO signals are explicitly injected at the network layer before the crawler receives the page.
Why is my Framer or Webflow site not ranking?
Framer and Webflow are excellent design tools but their JavaScript-heavy rendering can create indexing gaps for Google and Bing. If your pages are not ranking despite being live for weeks or months, a rendering gap is likely the cause. The free scan shows exactly what crawlers are receiving from your pages.
How do I check what Google actually sees on my website?
Enter your domain into Lunara's free SEO checker. It crawls your site without JavaScript — the same way Googlebot does — and shows you the raw HTML that search engines receive. This reveals missing titles, blank content areas, incorrect canonicals, and missing structured data that a normal browser visit would never show you.
Is the SEO scan really free? Do I need to sign up?
Yes, completely free. No account and no credit card required. You can run up to 10 full site scans every 12 hours. Every scan also creates a permanent audit page at lunaraseo.com/seo-audit/[yourdomain] that links back to your site — a free high-authority backlink, automatically.
What is the free backlink and how does it work?
When you scan a domain, Lunara generates a permanent, indexed audit page at lunaraseo.com/seo-audit/[yourdomain]. That page contains a contextual link to your site inside a technical SEO audit — a topically relevant editorial context. Because Lunara is a high-authority technical SEO domain, this counts as a real backlink from a trusted source. No outreach, no application — the link exists the moment your scan completes.
What is the AI Search Visibility check?
It is a six-signal extension to the free scan that shows how Perplexity, ChatGPT search, Claude, and Google AI Overviews read your site. AI engines parse pages differently from traditional crawlers — they look at content depth, entity graphs, speakable structure, conversational headers, and verifiable authorship. The unlock is a one-time €1.99 per domain and reveals all six AI-specific signals on your audit page.
How does the competitor analysis work?
Enter your domain and a competitor's domain and Lunara runs a side-by-side comparison across all 31 SEO signals plus the AI visibility layer. The result shows exactly which signals they have that you do not — canonical setup, schema coverage, content depth, internal linking, crawler visibility. Useful for understanding why a competitor outranks you for keywords you should own. €4.99 per comparison.
Built Your Site with Lovable, Framer, or Webflow? Google Might Not Be Able to Read It.
Modern website builders and AI site builders like Lovable, Framer, Webflow, and Wix create beautiful sites — but they all rely on JavaScript to display content in the browser. The problem is that Google's crawler does not always execute JavaScript the same way a browser does. What looks perfect to you can look like an empty, blank page to Google.
This is the most common reason people search 'why is my website not showing up on Google' or 'why is my new website not indexed yet' — and it has nothing to do with how good the site looks or how long it has been live. It is a technical rendering problem, and it is invisible unless you specifically test for it.
You can see a real example of what this looks like at lunaraseo.com/seo-audit/ellerva.se.
What the Free Scan Actually Tests
Most free SEO tools scan your site in a browser — which means they see what you see, not what Google sees. Lunara's SEO checker fetches your pages the same way Googlebot does: without running JavaScript. This is the only way to find out if your content is actually visible to search engines.
The scan checks 31 signals across rendering, metadata, structure, content quality, and AI visibility:
- Whether Google can actually read your page content, or receives a blank shell due to client-side rendering
- If your page title is present, meaningful, and not being wiped by JavaScript after load
- If your meta description exists and contains actual content — not a template placeholder
- Whether your H1 tag is present, unique, and semantically correct
- If your canonical tags are set correctly or pointing to the wrong URL
- Whether canonical mismatches exist between your declared and actual URLs
- If your site correctly handles SPA and client-side rendering for crawler visibility
- Whether crawl budget is being wasted on noindex URLs that should be blocked
- If orphaned pages exist that are not reachable from your internal link structure
- Whether broken internal links are present and harming your crawl graph
- If your XML sitemap exists, is valid, and is in sync with your live pages
- Whether structured data (JSON-LD) is present and correctly formed for rich results
- If your AI Entity Schema and Knowledge Graph signals are in place
- Whether Breadcrumb Schema is implemented and valid
- If your Header Hierarchy follows a logical and crawlable structure
- Whether Semantic Landmarks are present for machine comprehension
- If your HTML lang attribute is set and matches your actual content language
- Whether your internal links carry descriptive, meaningful anchor text
- If unlabeled or empty links are present that waste link equity
- Whether image alt-text is present across all critical images
- If mixed content issues (HTTP resources on HTTPS pages) exist and affect trust signals
- Whether your source code is visible to crawlers or returns an empty JS-tax shell
- If AI Snippet Directives are in place to control how your content appears in generative search
- Whether Conversational Headers (Q&A structure) are present for featured snippet and AI answer eligibility
- If your content is formatted for AI-friendly extraction and citation
- Whether your pages meet the 500-word content depth threshold for AI Overviews and Perplexity inclusion
- If E-E-A-T Trust Signals are detectable — authorship, entity clarity, and verifiable sourcing
- Whether Content Freshness signals are present and indexable
- If your robots.txt is correctly configured and not accidentally blocking important pages
- Whether HTTPS is enforced consistently across all pages and resources
- If your site returns correct HTTP status codes — detecting soft 404s and misconfigured redirects
Every scan generates a permanent, shareable report at lunaraseo.com/seo-audit/[yourdomain] — and that page is the backlink you keep (more on this below).
New: AI Search Visibility Check — €1.99
Traditional SEO scanners stop at Google. Lunara also checks how your site is read by Perplexity, ChatGPT search, Claude, and Google AI Overviews. These engines do not just rank pages — they parse them, synthesize them, and decide whether to cite you in answers. The signals they care about are different from classic ranking factors.
The AI Search Visibility unlock reveals six additional signals: whether your content meets the depth threshold for AI citation, whether your entity graph is machine-readable, whether conversational Q&A structure is present, whether speakable content is exposed, whether your authorship signals are verifiable, and whether your structured data supports generative search extraction. One unlock per domain, €1.99.
New: Competitor Analysis — €4.99
Enter any competitor's domain and Lunara generates a side-by-side technical comparison. You see exactly which SEO signals they have that you do not — canonical handling, schema coverage, content depth, internal link structure, crawler visibility. No more guessing why a competitor outranks you on a keyword you should own. The comparison runs against the same 31 signals plus the AI visibility layer. €4.99 per comparison.
New: Full Detailed PDF Report — €1.99
Want to share the audit with a developer, client, or executive team? The PDF report is a downloadable version of the live audit page, formatted for inbox-friendly delivery. Same data, same recommendations, same visual structure as the on-site report. €1.99 per domain.
The Free High-Authority Backlink
Every scan you run on Lunara creates a permanent, indexed audit page at lunaraseo.com/seo-audit/[yourdomain]. That page links directly to your site with the canonical URL. Lunara is a high-authority technical SEO domain in Google's index, so this is a real follow backlink from a relevant, topical source — not a directory listing or low-quality citation. No outreach required. No application. No pitching. The link exists the moment your scan completes.
You can see a live example at lunaraseo.com/seo-audit/ellerva.se. That page has been indexed by Google and ranks for queries related to the audited domain.
This Is Not Just for JavaScript Sites — It Is for Every Site That Wants to Rank
Lunara was built to solve the rendering problem that kills JavaScript-heavy sites — and it does that exceptionally well. But the 31 signals we check apply to every site, on every stack. A WordPress site running the wrong plugin combination can silently wipe canonical tags. A Shopify store can have structured data that never reaches Google. A custom-built React application can rank perfectly on some pages and be completely invisible on others.
If your site is live and not performing the way it should — regardless of how it was built — this scan will tell you why. Lunara works for React, Vue, Next.js, Nuxt, Gatsby, Astro, Framer, Webflow, Lovable, Wix, Squarespace, Shopify, WordPress, and fully custom stacks. If it has a domain, we can scan it.
“I had no idea SEO was this broken for my site. Lunara found it instantly.”
— Christian Tomelius, Founder of aivonic.ai
From SEO Test to SEO Fixed — Without a Developer
Once you run the free scan and see what Google is missing, you have two choices: spend weeks trying to fix it in your site's settings, or let Lunara fix it at the edge in minutes.
Lunara's edge layer sits in front of your existing site on Cloudflare's global network. When a crawler requests one of your pages, Lunara intercepts that request and delivers a perfectly structured HTML response — with all the correct signals already injected — before the crawler receives a single byte. Your site for real visitors is completely unchanged. No slowdown, no broken design, no developer needed.
What gets fixed automatically on paid plans:
- Missing or broken page titles and meta descriptions
- Canonical tag errors and mismatches
- Missing or incorrect H1 tags
- Structured data and JSON-LD for rich results
- E-E-A-T entity signals and trust graph
- Content depth signals for AI search engines
- Conversational headers for featured snippets and AI answer inclusion
- Internal link structure and anchor text clarity
- Sitemap synchronization and crawl budget optimization
Pricing — Transparent and Simple
Free tools stay free. Paid unlocks are one-time, per domain. Continuous edge optimization is a low monthly subscription:
- Free SEO Scan — €0: Full 31-signal scan, no signup, no credit card. Up to 10 scans every 12 hours. Free high-authority backlink included on every scan.
- AI Search Visibility — €1.99: Unlock the 6-signal AI visibility check on your scan. Shows how Perplexity, ChatGPT, Claude, and Google AI Overviews see your site.
- Full Detailed PDF Report — €1.99: Downloadable PDF version of your audit page. Identical content and layout. Perfect for sharing with a developer or client.
- Competitor Analysis — €4.99: Side-by-side technical SEO comparison against any competitor domain. See exactly where they win and where you can overtake.
- Starter — €49/month: Full SEO and GEO edge optimization on up to 10 pages. Every crawler request to those URLs gets a perfectly structured response — canonical tags, meta, structured data, H1, and content signals all injected automatically.
- Engine — €99/month: Everything in Starter, extended to up to 20 pages. For sites with multiple landing pages, product pages, or content URLs that all need crawler-perfect delivery.
- Need more than 20 pages? We handle larger sites too. Reach out directly at support@lunaraseo.com and we will put together the right setup for your site.
No contracts. No migrations. No developer time. Cancel anytime.
Manual SEO vs Lunara Edge — 2026 Technical Comparison
| Task | Manual SEO | Lunara Edge |
|---|---|---|
| Diagnose rendering gap | Hours / specialist | Free scan, seconds |
| Fix canonical tags | 2–4 hours | Automatic |
| Inject structured data | 4–8 hours | Automatic |
| Fix rendering gap (JS sites) | Days / SSR rewrite | 3 seconds |
| AI search visibility (GEO) | Unknown / complex | Built-in |
| Competitor benchmarking | Manual audit / agency | €4.99 in 1 click |
| Developer required | Yes | No |
Why 'My Website Looks Fine' Does Not Mean Google Agrees
When you visit your own site in Chrome or Safari, your browser downloads the JavaScript, runs it, and renders everything correctly. Google's crawler works differently — it often skips or delays JavaScript execution, especially on new or low-authority sites. The result is that your browser shows you a complete, polished page, and Google receives a near-empty HTML document with almost no readable content. Your site looks fine to you. To Google, it might not exist in any meaningful way.
Which Platforms Have This Problem Most Often
In practice, any site that loads its main content via JavaScript is at risk. This includes sites built with Lovable, Framer, Webflow, Wix, Editor X, Bubble, and most custom React or Vue applications. It also affects sites that added JavaScript-heavy widgets, chat tools, or third-party components that inadvertently overwrite meta tags after page load. Platforms like traditional WordPress with standard themes are generally less affected, but even those can develop rendering issues through plugins and page builders. No stack is immune — that is why checking matters regardless of how your site was built.
What Happens at the Cloudflare Edge
Lunara's Cloudflare Worker identifies crawler user-agents — Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot, DuckDuckBot, and Applebot — and routes their requests through the sovereign edge layer. The worker fetches the page from your origin, strips incomplete or conflicting metadata, and injects a fully structured, complete HTML response in under one millisecond. Real users are never routed through this layer and never experience any change in their site's behavior, speed, or appearance.
Why AI Search Engines Make This More Important Than Ever
Google AI Overviews, Perplexity, ChatGPT search, and other generative search tools do not just rank pages — they read them, synthesize them, and cite them. To be included in those answers, your content needs to be clearly structured, factually dense, and semantically organized in a way that a language model can parse and trust. A site that Google's traditional crawler struggles to index is essentially invisible to AI-powered search. Lunara's GEO layer addresses this specifically — structuring every page for machine comprehension, not just keyword matching.
How the Free Backlink Works
When you scan a domain, Lunara generates a permanent audit page at lunaraseo.com/seo-audit/[yourdomain]. That page includes a contextual outbound link to the scanned site, sitting inside an SEO-relevant editorial context (a technical audit of that exact domain). Lunara is itself a high-authority technical SEO site indexed by Google, Bing, and the AI engines, so the link carries real topical relevance and trust signal weight. The audit page is permanent — it stays indexed and continues to send signal as long as Lunara exists.