The scanner fetched the public page, extracted deterministic facts, and stored scored results across SEO / AEO, security, accessibility, and design.
Submitted
https://prismclassroom.com
Final URL
https://www.prismclassroom.com
Created
Jul 3, 2026, 11:56 AM
Safe fetch
386 ms
85
out of 100
100
out of 100
92/92 rule points
92
out of 100
70/76 rule points
79
out of 100
54/68 rule points
68
out of 100
57/84 rule points
Category point breakdown
Biggest score-losing checks
Detected labels or accessible names for 42 of 44 form control(s).
Detected about 1858 visible word(s).
Detected 0 trust-signal keyword occurrence(s).
Detected 0 spacing class/style signal(s).
What failed
Some form controls do not have a detectable label or accessible name.
Evidence
Detected labels or accessible names for 42 of 44 form control(s).
Priority
Priority 7: fix during launch polish.
Why it matters
Unlabeled inputs make email capture, demo requests, and signups harder for assistive technology users.
How to fix it
Connect each input to a visible label or an accurate aria-label/aria-labelledby value.
What failed
Several basic browser protection headers were not visible.
Evidence
Detected 4 of 5 common public security headers. Present: strict-transport-security, x-content-type-options, x-frame-options, referrer-policy. Missing: content-security-policy.
Priority
Priority 5: fix before sharing the page publicly.
Why it matters
These headers reduce avoidable browser-side risk and show a baseline of care before launch.
How to fix it
Configure headers such as Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy.
What failed
The page does not expose detectable proof, customer, review, security, or credibility signals.
Evidence
Detected 0 trust-signal keyword occurrence(s).
Priority
Priority 16: lower-risk cleanup after urgent launch blockers.
Why it matters
Trust signals reduce hesitation when strangers see the product for the first time.
How to fix it
Add honest proof such as customer quotes, usage stats, founder credibility, security notes, or relevant logos.
What failed
The page has too little or too much detectable text for a useful launch page.
Evidence
Detected about 1858 visible word(s).
Priority
Priority 21: lower-risk cleanup after urgent launch blockers.
Why it matters
Too little copy can leave visitors confused; too much copy can bury the value proposition.
How to fix it
Add concise sections for value, proof, how it works, and next steps, then remove repetitive copy.
What failed
The page exposes few consistent spacing signals in class or inline styles.
Evidence
Detected 0 spacing class/style signal(s).
Priority
Priority 25: lower-risk cleanup after urgent launch blockers.
Why it matters
Consistent spacing helps the page feel deliberate and easier to scan.
How to fix it
Use consistent section padding, gaps, and margins across repeated content blocks.
This scan did not produce unknown checks. If a future page has partial public data, the report will show those checks here instead of guessing.
Severity mix: 0 critical, 6 high, 3 medium, 2 low.
No failed checks in this category.
Severity mix: 2 critical, 3 high, 0 medium, 0 low.
Detected 4 of 5 common public security headers. Present: strict-transport-security, x-content-type-options, x-frame-options, referrer-policy. Missing: content-security-policy.
Severity mix: 0 critical, 2 high, 4 medium, 0 low.
Detected labels or accessible names for 42 of 44 form control(s).
Severity mix: 0 critical, 3 high, 4 medium, 1 low.
Detected about 1858 visible word(s).
Detected 0 trust-signal keyword occurrence(s).
Detected 0 spacing class/style signal(s).
Showing failed checks.
These checks need attention.
Detected 4 of 5 common public security headers. Present: strict-transport-security, x-content-type-options, x-frame-options, referrer-policy. Missing: content-security-policy.
Failed: earned 12 of 18 points from partial coverage.
Priority: Priority 5: fix before sharing the page publicly.
Why it matters: These headers reduce avoidable browser-side risk and show a baseline of care before launch.
Fix: Configure headers such as Strict-Transport-Security, Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy.
Detected labels or accessible names for 42 of 44 form control(s).
Failed: earned 0 of 14 points.
Priority: Priority 7: fix during launch polish.
Why it matters: Unlabeled inputs make email capture, demo requests, and signups harder for assistive technology users.
Fix: Connect each input to a visible label or an accurate aria-label/aria-labelledby value.
Detected about 1858 visible word(s).
Failed: earned 0 of 10 points.
Priority: Priority 21: lower-risk cleanup after urgent launch blockers.
Why it matters: Too little copy can leave visitors confused; too much copy can bury the value proposition.
Fix: Add concise sections for value, proof, how it works, and next steps, then remove repetitive copy.
Detected 0 trust-signal keyword occurrence(s).
Failed: earned 0 of 10 points.
Priority: Priority 16: lower-risk cleanup after urgent launch blockers.
Why it matters: Trust signals reduce hesitation when strangers see the product for the first time.
Fix: Add honest proof such as customer quotes, usage stats, founder credibility, security notes, or relevant logos.
Detected 0 spacing class/style signal(s).
Failed: earned 0 of 7 points.
Priority: Priority 25: lower-risk cleanup after urgent launch blockers.
Why it matters: Consistent spacing helps the page feel deliberate and easier to scan.
Fix: Use consistent section padding, gaps, and margins across repeated content blocks.
Security and accessibility checks are basic automated public checks. They are not a complete security audit, penetration test, privacy review, or WCAG certification.
Checked: https://prismclassroom.com
Next/final: https://www.prismclassroom.com/
Content type: text/html
Checked: https://www.prismclassroom.com
Next/final: https://www.prismclassroom.com
Content type: text/html; charset=utf-8
Checked: https://www.prismclassroom.com
Next/final: https://www.prismclassroom.com
Content type: text/html; charset=utf-8
Content hash: 2416a44ef20adcac8adcea66a56236e5acabd5fdb780bf097864025234427c46
Checked: https://www.prismclassroom.com/robots.txt
Next/final: https://www.prismclassroom.com/robots.txt
Content type: text/plain; charset=utf-8
Content hash: 899321a8ec5dcb8d836ad92c24853bb7e80c1522b359546efc53664c58b8d4d6
Checked: https://www.prismclassroom.com/sitemap.xml
Next/final: https://www.prismclassroom.com/sitemap.xml
Content type: application/xml
Content hash: 1e2081c954f2855775c8c2bd96d93e16b319eac4690611a78c703302905ca19a
Checked: https://www.prismclassroom.com/llms.txt
Next/final: https://www.prismclassroom.com/llms.txt
Content type: text/plain; charset=utf-8
Content hash: 97ea473a9bd70c736378c926575894fe0e4698cbd89ef97e1727fae75dda5586
Checked: https://www.prismclassroom.com/.env
Next/final: https://www.prismclassroom.com/.env
Content type: text/html; charset=utf-8
Fetch result: HTTP 404 returned for security_probe.
Checked: https://www.prismclassroom.com/.git/config
Next/final: https://www.prismclassroom.com/.git/config
Content type: text/html; charset=utf-8
Fetch result: HTTP 404 returned for security_probe.
Checked: https://www.prismclassroom.com/wp-config.php
Next/final: https://www.prismclassroom.com/wp-config.php
Content type: text/html; charset=utf-8
Fetch result: HTTP 403 returned for security_probe.
Checked: https://www.prismclassroom.com/backup.zip
Next/final: https://www.prismclassroom.com/backup.zip
Content type: text/html; charset=utf-8
Fetch result: HTTP 404 returned for security_probe.
Captured public headers
content-type
text/html; charset=utf-8
referrer-policy
strict-origin-when-cross-origin
x-frame-options
SAMEORIGIN
x-content-type-options
nosniff
strict-transport-security
max-age=63072000; includeSubDomains; preload
Share preview
prismclassroom.com website audit report
Close to ready: 85/100 overall, with prioritized fixes for SEO, security, accessibility, and design.
Public reports expose the scanned public URL, safe scores, sanitized public evidence, and fix guidance. They do not include credentials, cookies, hidden form values, or sensitive response bodies.