Skip to content

Test your website now

Free, no card. We read only public pages.

Run free audit →

UX quality · Info severity

No Status Page Link: Give Users a Reliable Incident Route

Review missing status-page links. Publish useful incident information, keep the route reachable during failures, and test hosted pages beyond the heuristic.

Published · Updated

What the check tests

Check
saas.status-page - Status page linked
Passes when
SaaS products should publish and link a status page.
Scope
graded once per site
Severity
Info
Fix effort
medium - a working day
Impact when fixed
low

In one paragraph

No status page link means the scan did not recognise a service-status address through its configured patterns. If users depend on an online service, provide a discoverable, maintained way to understand incidents and relevant maintenance. An existing hosted page may be missed, and some sites do not need a separate status service. A matching link is not evidence of uptime or reliable incident communication.

Why it matters

Clear system-state communication helps users distinguish an incident from an account or local-device problem. A status resource can explain affected components, current impact, known workarounds, and relevant updates without requiring the same question to be answered individually.

A public page is useful only if it can be reached and updated under realistic failure conditions. Hosting it elsewhere can help some dependencies, but DNS, authentication, deployment, or shared administration can still couple it to the affected system. Test the actual arrangement.

Status history is not a verified service-level guarantee or a substitute for contractual terms. A green page can reflect limited monitoring or stale communication. Keep statements accurate and distinguish confirmed impact from ongoing investigation.

How WebAuditOS evaluates this finding

The supplied site-wide rule checks addresses for status., a recognised /status path segment, or uptime. Visible text is not its input. External links count, and its documented render fallback affects available coverage.

A match passes; a readable scan without one warns informationally; unavailable rendered-shell coverage can be ungraded. Provider domains and different paths can be missed, while unrelated order-status or uptime content can pass. It does not open the destination to verify incidents, accuracy, independence, or reliability.

How to fix it

  1. Decide what users need to know when the service is impaired. A static information site may not need a dedicated status platform, while a relied-on application may need a clear incident channel.
  2. Identify an owner and a usable update process. Define who can publish, where evidence comes from, and how uncertain or partial impact is described.
  3. Link the actual resource clearly. For example:
<a href="https://status.example.com/">Service status</a>

Replace this with the existing real destination. A custom domain is optional, not a requirement to satisfy a regex.

  1. Test reachability without a staff session and in a planned failure exercise. Consider whether an application-wide login failure would also prevent customers reading the status notice or staff publishing it.
  2. Describe the relevant service components and incident scope without exposing confidential customer or security information. Avoid speculative restoration promises presented as confirmed deadlines.
  3. Keep support and status complementary. An individual account problem may need a private route even when the general service is healthy; a global incident should not force every user through account-specific troubleshooting.
  4. Review notifications, mobile access, keyboard navigation, and clear timestamps where offered. Ensure the current state and historical entries are distinguishable and understandable.
  5. Rescan and review any recognition limitation for a valid hosted destination. Do not replace a dependable provider setup solely because the pattern fails to recognise its domain.

What the fix can break

A stale all-systems-operational banner can mislead more than a clearly scoped manual notice. Keep the communication aligned with actual knowledge and ownership.

Moving a status page can break subscribed or bookmarked routes. Preserve continuity if a real change is needed.

Do not claim that adding the link reduces support volume by a guaranteed percentage or proves resilience. Evaluate actual incidents and feedback separately.

Questions

Does a pass prove the service is healthy?

No. It identifies a matching address, not current operational state or measured availability.

Why was our provider page missed?

Its hostname or path may not match the supplied substrings. Review the real resource instead of assuming it is absent.

Is a custom status domain mandatory?

No. Choose a reliable understandable route; do not incur an unnecessary change solely for the detector.

Review documentation, changelog communication, and security information.

In the report

Test this on your own site

Every scan runs saas.status-page on every page it crawls, on every plan. The finding carries this id, so a line in a report can be matched to the explanation above - and the free scan needs no account.