Every site gets one of these. This is the real report for the demo site, exactly as the script wrote it. Yours reads the same, about your site.
Quarterly site checkup — site-demo-cardinal.pages.dev
Date: 2026-09-18
Site: https://site-demo-cardinal.pages.dev
Everything is healthy. Nothing needs you to do anything.
What I checked
- Good. Every link on your site goes somewhere real. Nobody lands on a dead page.
- Good. Every page is listed for search engines, so Google can find all of them.
- Good. Search engines are allowed to read your site.
- Good. Anyone typing your address the old way is sent to the secure version.
- Good. I sent a real message through your contact form and it went through, so anyone writing to you reaches you. My test message is marked as mine and never lands in your inbox.
- Good. Your site is built to fit a phone screen, so visitors read it without pinching or scrolling sideways.
- Good. Your homepage is 12 KB, which loads fast on a phone.
- Good. The padlock in the address bar is valid. I renew it before it runs out, you never have to.
The raw checks, for the record
| Check | Result | Detail |
|---|---|---|
| Link crawl (depth 2) | PASS | 14 same-origin links checked, none broken |
| Sitemap | PASS | https://site-demo-cardinal.pages.dev/sitemap.xml — all 14 URLs OK (2xx, redirects followed) |
| robots.txt | PASS | present (HTTP 200) |
| HTTPS redirect | PASS | http:// redirects to https://site-demo-cardinal.pages.dev/ (HTTP 301) |
| Contact form | PASS | a real test message posted from https://site-demo-cardinal.pages.dev was accepted (HTTP 303 to https://site-demo-cardinal.pages.dev/contact?sent=1#sent) and recorded without being emailed to you |
| Phone layout | PASS | viewport set to the device width; no inline element wider than 390px; nothing in the 1 stylesheet(s) is fixed wider than 390px; no max-width breakpoint; the layout is fluid rather than switched |
| Homepage page weight | PASS | 12 KB HTML document (12216 bytes) |
| TLS certificate | PASS | valid, expires in 87 days (Dec 15 15:50:11 2026 GMT) |
Operator notes: dependency and security updates (npm update, build, redeploy) are not part of this run; they happen on the template release schedule.
What I fixed
Nothing was broken this time, so there was nothing to fix.
Anything waiting on you
Nothing. If you want something changed on the site, send it from your dashboard and I will pick it up.