HTTP 2001425 ms response165.8 KB1,350 words30 images13 links
81/100
Good
Executive Summary
This audit evaluated 26 signals across on-page SEO, technical SEO, performance, security, mobile rendering, structured data and E-E-A-T trust signals.
26
Total checks
19
Passed
0
Critical
7
Warnings
Category Scores
Technical SEO
100/100
GOOD
On-Page SEO
84/100
GOOD
Content
100/100
GOOD
Performance
92/100
GOOD
Security
92/100
GOOD
Mobile & UX
100/100
GOOD
E-E-A-T
10/100
POOR
Structured Data
70/100
NEEDS WORK
PageSpeed Insights (lab)
Mobile
63
Perf
96
A11y
0
BP
100
SEO
LCP
8.4 s
CLS
0
TBT
20 ms
FCP
3.2 s
Desktop
92
Perf
96
A11y
0
BP
100
SEO
LCP
1.7 s
CLS
0
TBT
0 ms
FCP
0.8 s
Site Crawl
1
Pages crawled
0
Broken links
1
Pages with issues
Issues & Findings
Every issue includes the problem, why it matters, and a concrete fix.
On-Page SEO (2 issues)
WARNINGMeta description too long (200 chars)⏱ 10 min
ProblemMeta description is longer than 160 characters.
Why it mattersGoogle truncates descriptions around 160 characters; the most important sentence ends up clipped.
How to fixTrim the description to ≤160 characters. Front-load the value prop and keyword; cut adjectives.
WARNING15 image(s) missing alt text ×15
Alt text improves accessibility and image SEO.
Performance (1 issue)
WARNINGResponse compression not detected⏱ 20 min
ProblemNo Content-Encoding header (gzip, br, deflate) on the page response.
Why it mattersWithout compression, HTML/CSS/JS payloads are 3–5× larger than needed — slower TTFB, slower LCP, and wasted bandwidth.
How to fixEnable gzip and/or brotli at the web server level (nginx: `gzip on;` + `brotli on;`; Apache: mod_deflate / mod_brotli; Cloudflare: enabled by default).
Security (1 issue)
WARNINGMissing Content-Security-Policy header⏱ 30 min
ProblemA security or SEO header is missing from the page response.
Why it mattersModern browsers and crawlers expect security headers (HSTS, CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy). Missing them weakens defense-in-depth, sometimes blocks rich integrations, and signals to crawlers that the site isn't maintained.
How to fixAdd the named header in your web server config (nginx `add_header`, Apache `Header set`) or application middleware. Start with: `Strict-Transport-Security: max-age=31536000; includeSubDomains`, `X-Content-Type-Options: nosniff`, `Referrer-Policy: strict-origin-when-cross-origin`.
E-E-A-T (3 issues)
WARNINGNo About page detected⏱ 2 hrs
ProblemNo /about, /about-us, or equivalent page linked from the homepage.
Why it mattersGoogle's Quality Raters Guidelines explicitly look for About pages to assess Expertise, Authoritativeness, and Trust (E-E-A-T). YMYL (Your Money or Your Life) topics especially need this.
How to fixCreate an About page with: who the company/author is, what they do, where they're based, who the founders are (with photos and bios), and how to contact them.
WARNINGNo Contact page detected⏱ 30 min
ProblemNo /contact or equivalent page linked from the homepage.
Why it mattersA discoverable contact path is an E-E-A-T trust signal AND a legal requirement in many jurisdictions (UK, EU, AU). Its absence flags the site as low-trust.
How to fixAdd a Contact page with a real email address, phone (if applicable), and physical/registered business address. Link it from the main nav or footer.
WARNINGNo Privacy Policy detected⏱ 2 hrs
ProblemNo /privacy, /privacy-policy, or equivalent page linked from the homepage.
Why it mattersA privacy policy is legally required if you collect any personal data (cookies count) under GDPR, CCPA, and similar. Its absence is both an E-E-A-T negative and a regulatory risk.
How to fixPublish a Privacy Policy covering: what data you collect, why, how long you keep it, who you share it with, and how users exercise their rights. Link it from the footer.