Speed
A Google Lighthouse run on a simulated mid-range phone, plus the real-world Core Web Vitals Google has collected from Chrome users. We also time your server's first response and check compression and caching.
30% of the overall grade
Paste any URL and get a real report in about 30 seconds: Core Web Vitals, 50+ SEO, security and email checks, and a prioritised list of what to fix first.
What the analyzer checks
Most website checkers test one thing. This one looks at the five areas that decide whether a site gets found, trusted and used, and tells you what to fix first.
A Google Lighthouse run on a simulated mid-range phone, plus the real-world Core Web Vitals Google has collected from Chrome users. We also time your server's first response and check compression and caching.
30% of the overall grade
Title and description length, headings, canonical tags, indexability, Open Graph and Twitter cards, structured data, image alt text, internal links, content depth, robots.txt and your XML sitemap.
25% of the overall grade
HTTPS and redirects, certificate trust and expiry, TLS version, HSTS, Content-Security-Policy, clickjacking protection, mixed content and server version disclosure.
20% of the overall grade
Viewport and zoom settings, form labels, button and link names, page landmarks and the Lighthouse accessibility score, so the site works on phones and for assistive technology.
15% of the overall grade
Whether the domain resolves, IPv6, nameserver redundancy, MX records, and the SPF, DMARC and CAA records that protect your email and certificates.
10% of the overall grade
It does not estimate your traffic or invent numbers. Search traffic and rankings come from Google Search Console and your analytics, not from a scanner. If a check can't be measured, the report says so.
Sample report
A real scan of appclust.com, run with this analyzer on 31 October 2026. We publish our own problems too.
AppClust website report
Scanned 31 Oct 2026, 04:23 · 37 passed · 4 to improve · 6 failed
Ranked by how many score points each fix is worth.
No DMARC record, so spoofed emails using your domain won't be rejected.
Publish a TXT record at _dmarc.yourdomain with v=DMARC1; p=quarantine, then tighten to reject.
4 field(s) have no label or aria-label.
Associate a label element, or an aria-label, with every input.
No Content-Security-Policy header.
Start with a report-only policy, then enforce a CSP that lists the script and style sources you use.
The page can be embedded in any other site.
Send X-Frame-Options: SAMEORIGIN or a CSP frame-ancestors directive.
The HTML document is large. Smaller pages parse faster.
Remove inlined data and unused markup, and paginate or lazy-load long lists.
Lighthouse lab data, Core Web Vitals, server response time and delivery.
588 KB
The HTML document is large. Smaller pages parse faster.
Why it matters: A very large HTML document is slow to download and parse, especially on mobile networks.
How to fix: Remove inlined data and unused markup, and paginate or lazy-load long lists.
169 ms
The server starts responding quickly.
Why it matters: Every other speed metric waits for the server. A slow first byte delays the whole page.
br
HTML is compressed in transit.
Why it matters: Uncompressed HTML, CSS and JavaScript can be three to five times larger than needed.
public, max-age=0, must-revalidate
Caching headers are present.
Why it matters: Without caching headers, returning visitors download the same files again.
1 redirect
The page loads with at most one redirect.
Why it matters: Every redirect adds a full round trip before the page starts loading.
Google's PageSpeed service is busy right now. Try again in a minute.
Why it matters: Slow pages lose visitors before they read anything, and Google uses page experience as a ranking signal.
Google's PageSpeed service is busy right now. Try again in a minute.
Why it matters: LCP is how long the main content takes to appear. Over 2.5 seconds feels slow and hurts rankings.
Google's PageSpeed service is busy right now. Try again in a minute.
Why it matters: Content that jumps around while loading causes mis-taps and a poor experience.
Google's PageSpeed service is busy right now. Try again in a minute.
Why it matters: Long JavaScript tasks freeze the page so taps and clicks feel unresponsive.
Google's PageSpeed service is busy right now. Try again in a minute.
Why it matters: FCP is when visitors first see anything. A blank screen makes people leave.
Scores weigh only the checks that were measured. Unmeasured checks never add or remove points. How scores work
Want help acting on this report?
AppClust · Dubai Silicon Oasis, UAE · WhatsApp +971 55 768 6294 · info@appclust.com · www.appclust.com/contact
How scores are calculated
Each check has a weight. A pass earns its full weight, a warning earns half and a fail earns none. A category score is the points earned divided by the points available for the checks that actually ran.
The overall grade is the weighted average of the five category scores: Speed 30%, SEO 25%, Security 20%, Mobile & accessibility 15%, Domain & email 10%. A is 90 and above, B is 80 to 89, C is 70 to 79, D is 55 to 69 and F is below 55. Checks that are informational or could not be measured never change a score.
| Check | Weight | Source |
|---|---|---|
| Lighthouse performance score (mobile) | 20 | Lighthouse |
| Largest Contentful Paint | 8 | Lighthouse |
| Cumulative Layout Shift | 5 | Lighthouse |
| Total Blocking Time | 6 | Lighthouse |
| First Contentful Paint | 4 | Lighthouse |
| Server response time | 8 | Server fetch |
| Text compression | 5 | Server fetch |
| Browser caching headers | 3 | Server fetch |
| HTML document size | 2 | Server fetch |
| Redirect chain | 3 | Server fetch |
| Check | Weight | Source |
|---|---|---|
| Title tag | 8 | HTML |
| Meta description | 6 | HTML |
| Single H1 heading | 5 | HTML |
| Heading structure | 2 | HTML |
| Canonical URL | 4 | HTML |
| Page can be indexed | 8 | HTML |
| Language attribute | 2 | HTML |
| Open Graph tags | 3 | HTML |
| Twitter / X card | 1 | HTML |
| Structured data (JSON-LD) | 3 | HTML |
| Image alt text | 4 | HTML |
| Internal links | 2 | HTML |
| Page content | 4 | HTML |
| Favicon | 1 | HTML |
| robots.txt | 4 | Crawl |
| XML sitemap | 4 | Crawl |
| Lighthouse SEO score | 4 | Lighthouse |
| Check | Weight | Source |
|---|---|---|
| Served over HTTPS | 12 | Server fetch |
| HTTP redirects to HTTPS | 6 | Server fetch |
| Certificate is valid and trusted | 10 | TLS |
| Certificate expiry | 5 | TLS |
| TLS protocol version | 4 | TLS |
| HSTS (Strict-Transport-Security) | 6 | Server fetch |
| Content-Security-Policy | 4 | Server fetch |
| Clickjacking protection | 3 | Server fetch |
| X-Content-Type-Options | 2 | Server fetch |
| Referrer-Policy | 2 | Server fetch |
| Permissions-Policy | 1 | Server fetch |
| No mixed content | 6 | HTML |
| Server version disclosure | 2 | Server fetch |
| Check | Weight | Source |
|---|---|---|
| Viewport meta tag | 10 | HTML |
| Pinch-zoom allowed | 3 | HTML |
| Lighthouse accessibility score | 12 | Lighthouse |
| Form fields have labels | 4 | HTML |
| Buttons have names | 3 | HTML |
| Links have text | 3 | HTML |
| Page landmarks | 2 | HTML |
| Check | Weight | Source |
|---|---|---|
| Domain resolves | 8 | DNS |
| IPv6 (AAAA) record | 2 | DNS |
| Nameserver redundancy | 3 | DNS |
| SPF record | 5 | DNS |
| DMARC record | 5 | DNS |
| CAA record | 1 | DNS |
Which tool should I use?
Each tool answers a different question. Use PageSpeed Insights to dig into one page's speed, our SEO Analyzer for a deep on-page audit, and this analyzer for a quick overall health check.
| AppClust Website Analyzer | AppClust SEO Analyzer | Google PageSpeed Insights | |
|---|---|---|---|
| Focus | Whole-site health: speed, SEO, security, mobile, DNS and email | On-page SEO audit with search and social previews | Page speed and Core Web Vitals only |
| Security headers and SSL | Yes | No | No |
| DNS, SPF and DMARC | Yes | No | No |
| Lighthouse speed data | Yes, via Google's API | No | Yes |
| Prioritised fix list | Yes, ranked by score impact | Yes | Lists audits, not ranked by business impact |
| Price and signup | Free, no signup | Free, no signup | Free, no signup |
FAQ
Paste your URL into the analyzer above and press Analyze. In about 30 seconds you get a Google Lighthouse performance score for mobile, Core Web Vitals (LCP, CLS, TBT, FCP) and our own server checks for response time, compression and caching. No signup is needed.
Core Web Vitals are Google's page-experience metrics: Largest Contentful Paint (how fast the main content appears), Cumulative Layout Shift (how much the page jumps around) and Interaction to Next Paint (how quickly it responds). Pages that score well give visitors a smoother experience and have an edge in Google's page-experience ranking signals.
Yes. The analyzer, the full report and the PDF download are free, with no account and no email required. If you'd like our team to fix what the report finds, we offer a free fix plan first, then a quote for the work.
Speed tools run from different locations, devices and network settings, so lab numbers always differ a little. Our speed score uses Google's own Lighthouse engine (the same one behind PageSpeed Insights). Our overall grade also includes SEO, security, mobile, accessibility and DNS checks, which PageSpeed Insights does not cover.
We check that the site is served over HTTPS, that http:// redirects to https://, that the certificate is trusted and not about to expire, the TLS version, and the main security headers: HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and Permissions-Policy. We also look for insecure resources on secure pages. This is a surface check, not a penetration test.
SPF and DMARC are DNS records that stop other people sending email that pretends to come from your domain. Without them your genuine emails are more likely to land in spam, and Google and Yahoo require them from bulk senders. The analyzer reads these records straight from DNS.
We never guess. If a check can't be completed (for example Google's speed test is unavailable or the site blocks our scanner), it is shown as not measured and left out of the score instead of being given default points.
Yes. AppClust builds and improves websites and custom business apps. Use 'Get my free fix plan' on your report and our team will review your results and reply with what to fix first, how long it takes and what it costs.
AppClust is a Dubai-based team that builds fast, search-friendly websites and custom business apps. Send us your report and we'll come back with a free fix plan: what to fix first, how long it takes and what it costs, before you commit to anything.
Quick wins
Redirects, security headers, meta tags, sitemap and email records: small, well-defined jobs.
Performance work
Image, script and hosting fixes that lift Core Web Vitals.
Rebuilds and new apps
Scoped separately when a site needs more than patches. See our website development and custom dashboard services.