SaaSMaestro checks every website each time it analyses the workspace. This page lists every check, when it fires and how serious it is.
Severity levels
| Label | Meaning |
|---|---|
| Critical | Act now: data is being lost or the website is broken. Emailed to owners and admins. |
| High | Deal with it this week: a significant drop or a problem that will get worse. |
| Medium | Keep an eye on it: an early warning or a smaller change. |
| Info | Ideas and tips rather than problems. |
The drop percentages below use your workspace’s alert thresholds; the defaults are shown. Owners and admins can change them, as described in Alerts and notification emails.
Connections and tracking
| Issue | Severity | When it fires |
|---|---|---|
| No data sources connected | Medium | Neither GA4 nor Search Console is linked. |
| Connection is broken | Critical | Google rejected the account’s access. |
| Data is stale | High | No sync within the stale window (48 hours by default). |
| GA4 tracking looks broken | Critical | GA4 visitors collapsed while Google clicks didn’t. |
| Conversions stopped recording | Critical | Conversions fell below 10% of normal while visitors held up. |
| GA4 recorded no visitors on some days | Medium | A website that normally gets 20+ visitors a day had days with none in the last four weeks. |
| Search Console is missing days | Medium | Gaps in an otherwise steady run of Search Console data. |
| Fewer organic visitors per Google click | Medium | GA4 organic visits per 100 Google clicks fell by a quarter or more, which often means tracking or consent problems. |
Traffic, search and conversions
| Issue | Severity | When it fires |
|---|---|---|
| Visitors down | High, or critical at double the threshold | Visitors fell by 20% or more, from at least 100. |
| Search clicks down | High | Clicks fell by 20% or more, from at least 50. |
| Search impressions down | Medium | Impressions fell by 20% or more, from at least 1,000, while position held steady. |
| Conversions down | High | Conversions fell by 25% or more, from at least 10. |
| Conversions up without more visitors | Medium | Conversions doubled while visitors barely changed, which can mean double counting. |
| Top searches lost ground | Medium | Searches that brought 20+ clicks slipped three or more places and lost 30% of their clicks. |
| Landing pages lost visitors | Medium | Pages that had 100+ visitors lost more than 40% of them. |
| Down over six months | Medium | A slow slide: lower in four of the last five four-week steps and at least 20% down overall. |
When a drop is raised, the issue also shows the change against the same days last year and the latest timeline note in the period, to help explain it.
Website health
Each of these needs its Website health service switched on under Data connections, for that website. See Website health monitoring.
| Issue | Severity | When it fires |
|---|---|---|
| Website is down | Critical | Two checks in a row failed and, where regional probes are set up, most of them couldn’t load it either. |
| Website was down several times | Medium | Outages in the last seven days. |
| Key page failing | Critical | A key page failed two checks in a row: it didn’t load, answered with an error or lacked its text. |
| Heartbeat missed | Critical | No ping arrived within the heartbeat’s interval plus its grace period. |
| SSL certificate expiring | High, critical from a day before | 14 days or fewer left. |
| Website isn’t on HTTPS | High | The website answers over plain HTTP but not over HTTPS. |
| HTTP doesn’t redirect to HTTPS | High | Plain HTTP serves the website instead of sending visitors to HTTPS. |
| Domain registration expiring | High, critical from a day before | 30 days or fewer left. |
| Domain is on hold | Critical | The registry lists the domain as clientHold or serverHold. |
| Domain is about to be deleted | Critical | The registry lists the domain in its redemption period or pending delete. |
| Nameservers changed | High | The domain’s nameservers changed in the last seven days. |
| Mail servers changed | High | The domain’s MX records changed in the last seven days. |
| SPF record problems | High, or Medium when missing | More than one SPF record, one ending in +all, or none on a domain that receives email. |
| No DMARC record | Medium | A domain that receives email has no DMARC policy. |
| Google flags the website as dangerous | Critical | Google’s Web Risk list has it for malware, phishing or unwanted software. |
| Malware downloads listed | Critical | URLhaus lists active malware downloads on the domain. |
| Insecure scripts or styles on the home page | High | The HTTPS home page loads scripts, styles or frames over plain HTTP. |
| Insecure images or media on the home page | Medium | The HTTPS home page loads images or media over plain HTTP. |
| No HSTS header | Medium | The home page doesn’t send Strict-Transport-Security. |
| Low security headers grade | Medium | Fewer than four of the six security headers are sent (grade D or lower). |
| Slow in Google’s lab test | Medium | The mobile home page scores below 50 in PageSpeed Insights. |
| Lab performance fell | Medium | The PageSpeed score fell by 15 points or more since the previous weekly test. |
| Different GA4 tag on the home page | High | A GA4 tag was found, but not this property’s. |
| No Google tag found | Medium | No GA4 ID or Tag Manager in the home page’s HTML. |
| Pages set to noindex | High | A watched page tells search engines not to index it. |
| robots.txt blocks every search engine | Critical | robots.txt disallows everything for all crawlers. |
| Sitemap disappeared or lost half its URLs | Medium | The sitemap is gone, or a sitemap with 20+ URLs halved. |
| Page not in Google’s index | Critical for the home page, otherwise High | Search Console’s URL Inspection says a watched page isn’t indexed (pages set to noindex are reported separately). |
| Core Web Vitals are poor | Medium | Largest Contentful Paint, Interaction to Next Paint or Cumulative Layout Shift is in Google’s “poor” range for real Chrome visitors. |
| Broken internal links | Medium | Links on the watched pages lead to pages answering 404, 410 or a server error. |
Handling an issue
Every issue is also an action. Mark it done once fixed, or dismiss it if it doesn’t apply. See Using the action plan.
Google ranking updates
When search clicks fall, or visitors and clicks fall together, during a core, helpful content or reviews update that Google announced, the issue names the update and its dates. Updates are also marked on the charts with 🔎. The list comes from the Google Search Status Dashboard and is refreshed daily. Turn it off under Workspace basics → What to show.