Website Optimization Checker
This free website optimization checker runs 15 quick checks on one URL: HTTPS, compression, caching headers, response time, image dimensions, lazy loading, render-blocking scripts and styles, inline CSS, viewport, title, meta description, H1, canonical tag and mixed content. Each point is marked pass, warning or fail with a plain fix, followed by a score.

Website Optimization Checker
Technical SEO
About this tool
Most slow or poorly optimised pages fail for a short list of ordinary reasons: no compression, no caching, scripts that block the page from showing, images without dimensions that make the layout jump, and basic tags that were never filled in. None needs special tools to find. This checker looks for exactly these, so you can fix the cheap problems before paying for a bigger audit.
Enter a page address and the tool loads it from our server and reads the HTML and headers. It tests the 15 points, requests one stylesheet and one script to see whether static files are cached, and gives each point a result with a fix when it fails. The score at the top is the number of checks passed out of 15, with warnings counted as half.
This is a quick screen, not a lab test. It does not run the page in a browser, so it cannot measure Core Web Vitals; for those use the page speed checker or PageSpeed Insights. Results describe the page you enter, and other templates on the site may differ. Treat a warning as a prompt to look, not always as an error, because some choices are deliberate.
Frequently asked questions
What does the website optimization score mean?
It is the number of the 15 checks that pass, with each warning counting as half a point. It is a quick guide to the basics being in place, not a ranking prediction. A high score on a slow site is possible if the problems are heavy images or server speed, which need a lab test.
What are render-blocking scripts?
They are JavaScript files in the head of the page without async or defer. The browser must download and run them before it can show the page, which delays the first paint. Add defer to scripts that do not need to run immediately, or move them to the end of the body.
Why do images need width and height?
With dimensions in the HTML, the browser reserves the right space before the image loads. Without them, the page content jumps as images arrive, which hurts the Cumulative Layout Shift score and annoys visitors. Add the real pixel width and height attributes, even if CSS resizes the image.
What is mixed content?
Mixed content is an HTTPS page that loads some files, such as images, scripts or frames, over plain HTTP. Browsers may block them or show a warning, and the page loses its padlock. Change those addresses to HTTPS, or use relative links, so everything loads securely.
