SEO Xray
If you need a quick free check of on-page basics on any URL, SEO Xray does it in seconds, but never mistake it for a proper site crawl.
The short verdict
- Use SEO Xray to check a single page before publishing; it catches missing meta tags or heading structure in seconds.
- Do not rely on it for technical audits of JavaScript-heavy sites; always verify with a full crawler like Screaming Frog.
- Run it on competitor URLs to spot on-page gaps quickly, but accept that it may miss dynamically loaded content.
- Pair it with user behaviour analytics such as Hotjar to understand how visitors actually interact with the page.
What it's good at
For a sanity check on a single URL, SEO Xray is my first stop. It runs over 80 checks and returns a report in seconds, all inside a browser tab with no install. I used it last week on a client’s product page; within ten seconds it flagged a missing meta description and an orphaned H1 that the CMS had duplicated. That speed is its real strength — it lets you triage a page before you decide whether to dig deeper.
I also use it for spot checks during content migrations. When you are moving a hundred pages, you cannot crawl every one, but you can sample ten. Run each through SEO Xray and look for missing title tags, broken internal links or oversized images. In one migration I caught three pages that lost their canonical tags this way. The tool does not replace a full crawl but it does give a fast first read on basic on-page signals.
Competitor quick looks are another use case. If I wonder why a rival’s page outranks mine, I paste their URL into SEO Xray. It shows their title length, heading structure, image alt text and word count. That data is not deep, but it often reveals a straightforward gap — they wrote a proper H2 hierarchy while I skipped straight to H3s. I then run my own URL through the same checks to see where I fall short. You can do that for three or four competitor pages in less than five minutes.
The tool is also useful for training junior SEOs. Hand them a list of ten URLs and ask them to use SEO Xray to record each page’s meta data, H1 and image alt text. It forces them to look at the elements that matter without drowning them in a full audit spreadsheet. I have used this approach in onboarding sessions and it works better than theory lectures.
What it's awkward for
SEO Xray is not a crawler. I have made the mistake of treating its single-page output as the full picture. On a recent project, the tool reported a clean bill of health for a landing page, but when I ran [Screaming Frog](/screaming-frog/) across the whole site, it found 47 broken links and a duplicate content cluster. That page looked fine in isolation; the problem was internal linking between pages, which SEO Xray never touches. You cannot infer site structure from one URL.
JavaScript rendering is another blind spot. If a page loads content dynamically after the initial HTML — think React, Vue or Angular — SEO Xray may not see it. I tested it on a JavaScript-heavy ecommerce product page: the tool counted only 600 words, but the actual rendered page had over 1,200. The missing half was crucial product descriptions. If your site relies on client-side rendering, you need to verify with a tool that executes JavaScript properly.
The tool can also be thrown by robots.txt restrictions or noindex directives. If the page is blocked from crawling, SEO Xray might report a partial or inaccurate view. I once evaluated a client’s staging site that had robots.txt disallowing all crawlers; SEO Xray pulled a cached version that was three weeks old. The live page had changed completely. Always check the URL’s accessibility before trusting the output.
Finally, SEO Xray offers no historical data, no competitive benchmarking and no analysis of backlinks or search traffic. For those you need a subscription tool like [Ahrefs](/ahrefs/) or [Semrush](/semrush/). The browser-based analyser is a snapshot, not a trend line. Treating it as a silver bullet leads to blind spots.
Alternatives I'd consider
When I need a full site crawl, Screaming Frog is the obvious upgrade. It crawls internal links, analyses redirect chains, extracts structured data and finds orphan pages. SEO Xray can spot one page’s missing alt text; Screaming Frog can tell you which 200 images across your site are missing it. I pay for the paid version, but the free tier covers up to 500 URLs, which is enough for most small to medium sites. Crawl depth and JavaScript handling are both better there.
For competitor intelligence — keyword gaps, backlink profiles, traffic estimates — I reach for Ahrefs or Semrush. Ahrefs gives me a quick view of which organic keywords a competitor ranks for that I do not. Semrush’s site audit tool runs technical checks on up to 100 pages for free. Neither replaces a manual spot check, but they add context that SEO Xray cannot. [SE Ranking](/se-ranking/) is a cheaper all-in-one alternative I have used with smaller clients.
If the question is about user behaviour rather than page markup, I turn to [Hotjar](/hotjar/). Heatmaps and session recordings show what users actually do, not what the HTML says. I once had a page with perfect on-page SEO that users never scrolled past the fold. SEO Xray would never tell you that. Hotjar did in the first ten recordings. For understanding intent, [Similarweb](/similarweb/) gives traffic source breakdowns that on-page tools miss.
For a broader overview of what is worth using, the [SEO Tools](/seo-tools/) directory on this site lists dozens of alternatives by category. I still keep SEO Xray bookmarked because it is zero friction — open tab, paste URL, scan. But I now use it as a first pass, not the final verdict.
Next step
Quick answers
Is SEO Xray completely free?
Yes, the browser version requires no payment or account. It runs over 80 checks on any publicly accessible URL and returns a report in seconds. There is no paid tier; the tool is supported by the developer as a free resource.
Does SEO Xray handle JavaScript-rendered content?
Partially. The tool fetches the initial HTML and some client-side rendered text, but it may miss content loaded dynamically after page load. For JavaScript-heavy frameworks such as React, always verify with a tool that can execute JavaScript fully.
How does SEO Xray compare to Screaming Frog?
SEO Xray checks a single page’s on‑page elements quickly. Screaming Frog crawls entire sites, finds broken links, analyses redirects and extracts structured data across hundreds of pages. One is a spot check; the other is a full site audit.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- SEO Xray Tutorial — Primary source confirming it is a free browser-based analyser running over 80 checks on any URL.
- Google Search Central — Authoritative reference for Google’s crawling, rendering and indexing behaviour, used to contextualise the tool’s limitations.
- SEO Book historical post — Provides historical context that SEO Xray started as a browser extension within SEO workflows.
Notes from Callum Bennett.