Website analyzer
Check any page for about 25 technical and SEO basics in one go: HTTPS and redirects, response time, security headers, title and description, headings, canonical, structured data, robots.txt, sitemap, links and page weight. Every issue comes with a fix.
- Live check of the real page
- Plain-language fixes for every issue
- Changes nothing on your site
Page health
Enter a page to start
- Server—Status, HTTPS, headers
- On-page SEO—Tags and headings
- Crawling—robots.txt and sitemap
- Content—Words, links, weight
Website analysis report
—
—
—
—
Enter a page at the top to run the analysis.
Server and security
How the page is delivered, and how safely.
Not checked yet- —
Waiting for a check.
- —
Waiting for a check.
- —
Waiting for a check.
On-page SEO
What search engines and social apps read.
Not checked yet- —
Waiting for a check.
- —
Waiting for a check.
- —
Waiting for a check.
Crawling and content
Crawl files, text, links and code weight.
Not checked yet- —
Waiting for a check.
- —
Waiting for a check.
- —
Waiting for a check.
Fair-use limit for each visitor IP address: 30 checks per hour and 100 per day. Results are reused for 10 minutes.
What a website analysis tells you
A quick look at the setup of one page, the way a crawler sees it. It finds technical mistakes, not whether your content is good.
The HTML before scripts
The analyzer reads the page source without running JavaScript. What it sees is what simple crawlers, social apps and Google's first pass see.
Fix first, then polish
Issues marked fix first can keep a page out of search or break it for visitors. Recommendations improve speed, sharing and trust.
Not a keyword check
This tool checks how a page is delivered and set up. To check how well it targets a keyword, with readability and top phrases, use the SEO Analyzer.
Measured from our server
Response time covers the HTML only, from our server's location. For real-world speed, run the speed test, which uses Google's Lighthouse.
What the analyzer checks
About 25 checks in six areas, and why each one matters.
| Area | What we look at | Why it matters |
|---|---|---|
| Server and security | Status code, redirects, HTTPS and the http:// redirect, response time, compression, HSTS and four security headers, mixed content | A page that loads fast and safely for every visitor and crawler |
| On-page SEO | Title, meta description, H1 and heading order, canonical, noindex, lang, viewport, image alt text | What search engines read to understand and show the page |
| Sharing and rich results | Open Graph tags, JSON-LD structured data types, favicon | How the page looks when shared and in search results |
| Crawling | robots.txt rules for Googlebot, the sitemap and its URL count | Whether crawlers can find and read your pages |
| Content and code | Words in the HTML, internal and external links, HTML size, blocking scripts in the head, images without size | Signals of thin pages, slow first paint and layout shifts |
| Trust pages | Links to privacy policy, About and Contact pages | Expected by visitors, ad networks and reviewers |
How to use the analyzer
From one URL to a list of fixes in four steps.
Enter a page
Your home page or any other page. Each check covers one page plus robots.txt and the sitemap.
Read the summary
Issues to fix, recommendations and passed checks, with the response time and page size.
Work through the groups
Every issue says what was found and how to fix it, with a link to a deeper tool.
Check again
After a fix, run the check again. Results are cached for 10 minutes, so wait if nothing changes.
What this tool does, and what it doesn't
A plain list, so you know exactly what to expect.
This tool does
- Fetch the real page and its headers
- Check HTTPS, redirects and security headers
- Review title, description, headings and tags
- Read robots.txt and count sitemap URLs
- Spot mixed content and heavy code
- Explain how to fix every issue
This tool does not
- Crawl every page of your site
- Run JavaScript or measure Core Web Vitals
- Judge the quality of your writing
- Check backlinks or rankings
- Change anything on your site
- Give a score that predicts rankings
Where your data goes
Our server requests the page you enter, its http:// version, robots.txt and up to two sitemap files, as a visible AllInOneTools crawler, and keeps the results for 10 minutes. Fair-use counters use a hashed IP address. The report is built in your browser, and the CSV is created on your device. See our privacy policy.
Why your results might look unexpected
The six surprises people run into most, and what each one means.
The site works, but the check fails
A firewall, CDN rule or security plugin may block unknown crawlers. Allow normal bots, then try again.
Text or links show as missing
They are added by JavaScript after load. This analyzer reads the HTML before scripts run.
Slower than in your browser
Our server may be far from yours, and cached pages in your browser hide server delays.
A fix does not show up
Results are reused for 10 minutes, and your own cache plugin or CDN may still serve the old page.
Canonical points somewhere else
Normal for duplicate URLs, a mistake on your main pages. Each original page should point to itself.
Security headers missing on a good host
Many hosts leave them off by default. Add them in your CDN, server config or a security plugin.
Questions about website analysis
How is this different from PageSpeed Insights or Search Console?
This analyzer reads one page the way a simple crawler does and checks its setup: status, HTTPS, headers, tags, links and crawl files. PageSpeed Insights loads the page in a real browser to measure speed, and Search Console shows how Google actually crawls and indexes your site. Use all three together; the results link to our speed test and index checker.
Why is the response time different from what I see?
We measure how long our server takes to receive the HTML of the page, including redirects. Your own visit adds images, scripts and fonts, and depends on your distance from the server and your connection. Treat our number as a server responsiveness check, not as a full load time.
Does it check my whole website?
No. Each check covers the page you enter plus site-wide files: robots.txt, the sitemap and the http:// version of the address. Enter your most important pages one by one, for example the home page, a category and a typical article.
My page is built with JavaScript. Are the results wrong?
They show what is in the HTML before JavaScript runs. If your title, text or links only appear after scripts run, this analyzer reports them as missing. Google can render JavaScript, but content in the initial HTML is found faster and by more crawlers, so it is worth checking.
Do security headers affect rankings?
Not directly. HTTPS is a light ranking signal, but headers such as HSTS, X-Content-Type-Options, Referrer-Policy and Content-Security-Policy protect visitors against downgrade, sniffing and injection attacks. Most hosts and CDNs, including Cloudflare, can add them without code.
What is mixed content?
An https page that loads files over plain http. Browsers block mixed scripts, stylesheets and frames, which can break the page, and upgrade or warn about mixed images. Change the addresses to https, or fix the site URL setting in your CMS.
What does your server fetch, and is anything stored?
For each check our server requests the page, its http:// version, robots.txt and up to two sitemap files, as a visible AllInOneTools crawler. Results are kept for 10 minutes so a repeat check is fast, and fair-use counters use a hashed IP address. Nothing on your site is changed. See our privacy policy.