SEO Checker

SEO & AI Report: stepo.org

Final URL: https://stepo.org/

Status: HTTP 200 · HTTP/2 · Generated 2026-05-08T22:28:09-07:00

stepo.org favicon
https://stepo.org/
seo-checker.io · 2026-05-08T22:28:09-07:00
Open page
0of 100

Your SEO Score

Improve My Score
Score breakdown

This page received an SEO score of 0 out of 100. There are 2 important issues that should be fixed to improve your website's ranking.

Critical
2
Warnings
12
Passed
18
Screenshot unavailable.
Live preview
To-do listMedium/High issues
High issues

2

Medium issues

12

Low issues

6

Tests passed

18

Load time

1.97s

Page size

110.3 KB

Resources

44 found

Secure

Yes (HTTPS)

AI Visibility
CheckStatusDetails
llms.txt presence⚠️ Warnllms.txt missing (404).
Found: status: 404 · url: https://stepo.org/llms.txt
CDN detected⚠️ WarnNo CDN indicators detected in response headers.
SEO
CheckStatusDetails
Title⚠️ WarnTitle length is 9 chars (recommended 10-70).
Found: value: Stepo.org
Meta description FailMissing meta description.
Found: value:
Headings FailNo H1 heading found.
Found: h1: 0 · h2: 16 · h3: 7
Content keywords PassTop keywords: students, thinking, school, skills, financial, olympiad, questions, exams
Found: keywords: students, thinking, school, skills, financial, olympiad, questions, exams · words: 3020
Image keywords (alt)⚠️ Warn26 of 26 images missing alt text.
Found: missing alt: 26 · total: 26
SEO friendly URL PassURL path looks clean.
Found: path: /
404 page Pass404 page returns proper status.
Found: status: 404
Robots.txt⚠️ Warnrobots.txt missing (404).
Found: status: 404
Noindex PassIndexing allowed.
Found: meta: · header:
In-page links Pass49 links found.
Found: links: 49
Language PassLanguage declared: en.
Found: lang: en
Favicon PassFavicon declared in HTML.
Found: source: link rel=icon
Performance
CheckStatusDetails
Text compression PassCompressed (gzip).
Found: encoding: gzip
Load time⚠️ WarnSlow page load (1.97s).
Found: seconds: 1.971687
Page size⚠️ WarnLarge HTML size (110.3 KB).
Found: bytes: 112960
HTTP requests⚠️ Warn44 resources referenced (over 15).
Found: scripts: 9 · styles: 9 · images: 26 · total: 44
Image format⚠️ WarnOnly legacy image formats detected.
Found: modern: 0 · legacy: 26 · total: 26
JavaScript defer⚠️ WarnAll scripts appear blocking (no defer/async).
Found: total: 13 · deferred: 0
DOM size Pass910 DOM nodes.
Found: nodes: 910
DOCTYPE PassDOCTYPE present.
Found: present: true
Security
CheckStatusDetails
HTTPS encryption PassPage served over HTTPS.
Found: final url: https://stepo.org/
HTTP/2 PassUsing HTTP/2.
Found: version: HTTP/2
Mixed content PassNo mixed-content resources detected.
Found: count: 0
Server signature⚠️ WarnServer headers exposed. Server: Apache.
Found: server: Apache · x-powered-by:
Unsafe cross-origin links⚠️ Warn12 external target=_blank links missing noopener.
Found: violations: 12
HSTS⚠️ WarnMissing Strict-Transport-Security header.
Found: strict-transport-security:
Plaintext email⚠️ WarnEmail addresses exposed in page.
Found: emails: [email protected]
Miscellaneous
CheckStatusDetails
Structured data⚠️ WarnNo structured data (JSON-LD) detected.
Found: json ld: false
Meta viewport PassViewport meta present.
Found: content: width=device-width, initial-scale=1.0
Character set PassCharset declared: utf-8.
Found: charset: utf-8
Sitemap⚠️ WarnSitemap not found.
Found: status: 404 · location: not found
Social (OG/Twitter)⚠️ WarnSocial meta tags missing.
Found: tags: none
Content length Pass3020 words detected.
Found: words: 3020
Text to HTML ratio PassText-to-HTML ratio looks healthy (0.19).
Found: ratio: 0.19134206798867
Inline CSS⚠️ WarnHeavy inline CSS detected.
Found: tags: 6 · attrs: 39
Deprecated HTML PassNo deprecated HTML detected.
Found: found: false
© 2026 SEO Checker · About · Privacy Policy · Terms of Use