SEOTracker

engin8.io

Site Audit Report · Generated July 29, 2026
https://engin8.io
HTTP 2002089 ms response1104.7 KB3,606 words74 images88 links
93/100
Good

Executive Summary

This audit evaluated 29 signals across on-page SEO, technical SEO, performance, security, mobile rendering, structured data and E-E-A-T trust signals.

29
Total checks
22
Passed
0
Critical
7
Warnings

Category Scores

Technical SEO
100/100GOOD
On-Page SEO
100/100GOOD
Content
100/100GOOD
Performance
92/100GOOD
Security
52/100POOR
Mobile & UX
100/100GOOD
E-E-A-T
100/100GOOD
Structured Data
100/100GOOD

PageSpeed Insights (lab)

Mobile

83
Perf
89
A11y
0
BP
100
SEO
LCP1.7 s
CLS0.299
TBT0 ms
FCP1.7 s

Desktop

100
Perf
91
A11y
0
BP
100
SEO
LCP0.6 s
CLS0.001
TBT10 ms
FCP0.5 s

Site Crawl

17
Pages crawled
0
Broken links
17
Pages with issues

Issues & Findings

Every issue includes the problem, why it matters, and a concrete fix.

Security (6 issues)

WARNINGMixed content detected⏱ 1 hr
ProblemThe page is served over HTTPS but loads at least one resource (image, script, style) over HTTP.
Why it mattersBrowsers block mixed-content scripts and stylesheets and flag mixed-content images with a security warning. Some browsers show a broken padlock that destroys user trust.
How to fixFind every http:// URL in the page source and change to https:// (or use protocol-relative //). Most CMSes have a "search and replace in DB" tool for legacy posts.
WARNINGMissing X-Frame-Options 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`.
WARNINGMissing Strict-Transport-Security 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`.
WARNINGMissing X-Content-Type-Options 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`.
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`.
WARNINGMissing Referrer-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`.

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).

Passed Checks

On-Page SEO (7)

  • Title tag (53 chars)
  • Meta description (152 chars)
  • Single H1 tag
  • Heading hierarchy (H1 → H2 × 28)
  • All 74 images have alt text
  • Open Graph tags present
  • Twitter card meta tags present

Content (1)

  • Deep content (~3606 words)

Security (1)

  • HTTPS enabled

Technical SEO (7)

  • HTTP 200 OK
  • Canonical tag present
  • Page is indexable
  • URL uses hyphens (no underscores)
  • URL length OK
  • robots.txt found
  • sitemap.xml found

Mobile & UX (1)

  • Viewport meta tag present

Structured Data (1)

  • 8 schema type(s) found: Organization, WebSite, ImageObject, WebPage, Person, Article, FAQPage, BreadcrumbList

E-E-A-T (4)

  • About page found
  • Contact page found
  • Privacy Policy found
  • 2 social media link(s) found