Automated Report

schoolchatter.app

Generated on October 2, 2025 · Domain: schoolchatter.app

Instant Audit

See your site the way search engines feel it

Launch a free crawl in under 30 seconds and get a ranked hit-list of fixes that lift speed, visibility, and trust.

Start Free Analysis
83

Overall Score

91

PageSpeed

88

Website Quality

70

Trust & Security

72

Performance

100

SEO

93

Best Practices

83

Accessibility

Performance
72/100
Largest Contentful Paint
9/25
4.6s
2.5s4.0s
First Contentful Paint
3/10
3.7s
1.8s3.0s
Total Blocking Time
29/30
111ms
200ms400ms
Cumulative Layout Shift
25/25
0.00
0.100.25
Speed Index
6/10
5.0s
3.4s5.4s
SEO
100/100
Page isn’t blocked from indexing
34/34
Document has a `<title>` element
8/8
Document has a meta description
8/8
Page has successful HTTP status code
8/8
Links have descriptive text
8/8
Links are crawlable
8/8
robots.txt is valid
8/8
Image elements have `[alt]` attributes
8/8
Document has a valid `hreflang`
8/8
Best Practices
93/100
Uses HTTPS
18/18
Avoids deprecated APIs
18/18
Avoids third-party cookies
18/18
Allows users to paste into input fields
11/11
Avoids requesting the geolocation permission on page load
4/4
Avoids requesting the notification permission on page load
4/4
Displays images with correct aspect ratio
4/4
Serves images with appropriate resolution
4/4
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
4/4
Document uses legible font sizes
4/4
Page has the HTML doctype
4/4
Properly defines charset
4/4
Browser errors were logged to the console
0/4
Issues were logged in the `Issues` panel in Chrome Devtools
0/4
Accessibility
83/100
`[aria-*]` attributes match their roles
6/6
`[aria-hidden="true"]` is not present on the document `<body>`
6/6
`[role]`s have all required `[aria-*]` attributes
6/6
`[aria-*]` attributes have valid values
6/6
`[aria-*]` attributes are valid and not misspelled
6/6
Buttons have an accessible name
6/6
Image elements have `[alt]` attributes
6/6
`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
0/6
ARIA attributes are used as specified for the element's role
4/4
Elements use only permitted ARIA attributes
4/4
`[role]` values are valid
4/4
Background and foreground colors do not have a sufficient contrast ratio.
0/4
Document has a `<title>` element
4/4
`<html>` element has a `[lang]` attribute
4/4
`<html>` element has a valid value for its `[lang]` attribute
4/4
Links have a discernible name
4/4
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
4/4
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
4/4
Touch targets do not have sufficient size or spacing.
0/4
Heading elements are not in a sequentially-descending order
0/2
Uses ARIA roles only on compatible elements
1/1
Deprecated ARIA roles were not used
1/1
Image elements do not have `[alt]` attributes that are redundant text.
1/1

Site Quality

Title
20/20
SchoolChatter - Stop Drowning in 80+ School Emails Per Month
60 chars (ideal 30–60)
Meta Description
15/15
Overwhelmed by school emails? Get AI-powered daily digests of permission slips, event reminders & announcements. Never miss a deadline. Used by 1000+ parents.
158 chars (ideal 120–160)
Favicon
3/3
Favicon preview
https://schoolchatter.app/favicon.ico
present
Viewport meta
8/8
width=device-width, initial-scale=1, maximum-scale=1
correct (width=device-width, initial-scale=1)
robots.txt
6/6
User-agent: * Allow: / # Disallow crawling of Next.js build artifacts and sensitive directories Disallow: /_next/ Disallow: /static/ Disallow: /.next/ Disallow: /node_modules/ Disallow: /src/ Disallow: /.git/ Disallow: /.env* Disallow: /api/cron/ # Allow access to public assets Allow: /favicon.ico Allow: /robots.txt Allow: /sitemap.xml Allow: /*.png$ Allow: /*.jpg$ Allow: /*.jpeg$ Allow: /*.gif$ Allow: /*.svg$ Allow: /*.webp$ Sitemap: https://schoolchatter.app/sitemap.xml
perfect (User-agent + Allow + Sitemap)
Sitemap
7/7
https://schoolchatter.app/sitemap.xml
present
Headings
2/6
H1SchoolChatter
H1SchoolChatter
H3The Problem
H3The Solution
H3Simple Pricing
H2How It Works
H3Connect Your Gmail (Read-Only)
H3We Identify School Emails Using AI
H3Get Your Daily Digest Every Morning
H4Daily School Digest - Monday, September 2nd
H3Never Miss Another Important Update
H4Never Forget
H4Stay Informed
H4Be Prepared
H4Get Alerts
H2Ready to calm the school email chaos? 🎉
H2SchoolChatter
multiple H1 (use only one <h1> tag per page)
Schema.org JSON-LD
2/2
Organization: SchoolChatter
Website
2 schemas found
Canonical URL
0/8
missing (add <link rel='canonical'> to avoid duplicate content)
HTML lang
4/4
en
present
Character encoding
4/4
utf-8
present

Open Graph

Title
3/3
SchoolChatter - Stop Drowning in 80+ School Emails Per Month
present
Description
3/3
Overwhelmed by school emails? Get AI-powered daily digests of permission slips, event reminders & announcements. Never miss a deadline. Used by 1000+ parents.
present
Image
3/3
Image preview
https://schoolchatter.app/og-image.png
present
URL
3/3
https://schoolchatter.app
present
Type
1/1
website
present

Twitter Cards

Card Type
1/1
summary_large_image
present
Title
1/1
SchoolChatter - Stop Drowning in 80+ School Emails Per Month
present
Description
1/1
Overwhelmed by school emails? Get AI-powered daily digests of permission slips, event reminders & announcements. Never miss a deadline. Used by 1000+ parents.
present
Image
1/1
Image preview
https://schoolchatter.app/og-image.png
present

Security Headers

HTTPS
30/30
HTTPS enabled
HTTP Strict Transport Security
15/15
Strict-Transport-Security: max-age=63072000
Content Security Policy
15/15
Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-ZDdjOGUwODctYzBjMi00NWFlLTg1YTYtMWJmMTYyZThlOGUx' 'strict-dynamic' https://va.vercel-scripts.com https://js.stripe.com https://*.js.stripe.com; style-src 'self' 'nonce-ZDdjOGUwODctYzBjMi00NWFlLTg1YTYtMWJmMTYyZThlOGUx' https://fonts.googleapis.com https://fonts.gstatic.com; font-src 'self' https://fonts.gstatic.com data:; img-src 'self' data: blob: https://images.unsplash.com https://via.placeholder.com https://picsum.photos https://res.cloudinary.com ...
Frame Protection
5/5
X-Frame-Options: DENY
MIME Type Protection
5/5
X-Content-Type-Options: nosniff

Domain Trust

Domain Rating
0/25
no domain rating found
1525
Domain Age
0/5
no domain age records found
Registrar
no registrar record found
Country
no country record found

Infrastructure

Provider
Vercel

FAQs

Report-specific answers

Key takeaways for schoolchatter.app pulled from this audit.

How often should I refresh the YourWebsiteScore report for schoolchatter.app?

The latest audit was captured on October 2, 2025.

Re-run the analysis after major deployments or at least once a month so you can spot Core Web Vitals, snippet, or security regressions before they affect rankings or conversions.

Which Lighthouse performance improvements should schoolchatter.app tackle first?

Largest Contentful Paint (mobile) at 4.6s: reclaim ≈16 points. Optimise hero media, inline critical CSS, and prioritise above-the-fold requests so the primary content renders faster.

First Contentful Paint (mobile) at 3.7s: reclaim ≈7 points. Reduce render-blocking CSS/JS and stream initial HTML so meaningful content appears earlier.

Speed Index (mobile) at 5.0s: reclaim ≈4 points. Trim render-blocking resources, preconnect to critical domains, and focus on above-the-fold rendering to accelerate visual completion.

Which Lighthouse SEO audits should schoolchatter.app fix first?

Mobile Lighthouse SEO is 100/100. Keep schema, robots directives, and headings tidy so the score stays maxed.

Desktop Lighthouse SEO is 100/100. Keep schema, robots directives, and headings tidy so the score stays maxed.

Which Lighthouse Best Practices should schoolchatter.app fix first?

Browser errors were logged to the console (mobile) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep schoolchatter.app aligned with modern browser expectations.

Issues were logged in the `Issues` panel in Chrome Devtools (mobile) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep schoolchatter.app aligned with modern browser expectations.

Browser errors were logged to the console (desktop) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep schoolchatter.app aligned with modern browser expectations.

Issues were logged in the `Issues` panel in Chrome Devtools (desktop) is missing roughly 4 points. Fixing it will raise the Best Practices score and keep schoolchatter.app aligned with modern browser expectations.

Which Lighthouse Accessibility audits should schoolchatter.app fix first?

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5. (mobile) is missing roughly 6 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

Background and foreground colors do not have a sufficient contrast ratio. (mobile) is missing roughly 4 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

Touch targets do not have sufficient size or spacing. (mobile) is missing roughly 4 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5. (desktop) is missing roughly 6 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

Background and foreground colors do not have a sufficient contrast ratio. (desktop) is missing roughly 4 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

Heading elements are not in a sequentially-descending order (desktop) is missing roughly 2 points. Fixing it will raise the Accessibility score and make schoolchatter.app easier to use.

Which Website Quality issues should schoolchatter.app fix first?

Canonical URL: missing ≈8 points. Missing (add <link rel='canonical'> to avoid duplicate content). Focus on it to lift schoolchatter.app's Website Quality score.

Headings: missing ≈4 points. Multiple H1 (use only one <h1> tag per page). Focus on it to lift schoolchatter.app's Website Quality score.

Which Trust & Security fixes should schoolchatter.app tackle first?

Domain Rating: missing ≈25 points. No domain rating found. Close this gap to raise schoolchatter.app's Trust & Security score.

Domain Age: missing ≈5 points. No domain age records found. Close this gap to raise schoolchatter.app's Trust & Security score.

Instant Audit

See your site the way search engines feel it

Launch a free crawl in under 30 seconds and get a ranked hit-list of fixes that lift speed, visibility, and trust.

Start Free Analysis