Skip to content
nsin docs

Recommendations

Recommendations is a short checklist nsin builds for each domain from your real traffic and settings. Green ticks are things already right; warnings are worth fixing, each with a button straight to the setting.

Nothing here probes your website — every check comes from data nsin already has: your visitors’ request logs, plus your domain configuration.

CheckIt warns whenFix it with
CachingNo request was served from cache and no cache rule exists.Cache rules
Response timeYour average response time is slow. The slowest addresses are listed, with why each one skipped the cache.Caching
Server errorsToo large a share of requests failed with a 5xx.Your server; see Uptime
Image formatMost of your image traffic is still JPEG/PNG where WebP would be much smaller.Your site
Certificate expiryYour certificate expires soon and won’t renew itself.SSL
Expired uploadA certificate you uploaded has expired and is still being served. Always Critical: visitors see a security warning until it is replaced. Upload a renewed one; on nsin DNS (or with SSL delegation) nsin also tries to replace it with its own within 12 hours.SSL
robots.txtCrawlers are asking for /robots.txt and getting nothing.Your site
SitemapNo sitemap is being served.Your site
HTTPS redirectVisitors arrive over plain http:// with no rule sending them to https://.Redirects
Empty zoneThere is no address record at all. On nsin DNS your whole site is unreachable (or will be once your nameservers switch); on external DNS, nothing goes through nsin.DNS records
www reachabilityYour www address doesn’t resolve to nsin, so visitors typing it never arrive.DNS records
www redirect bypassYou have a www redirect rule, but the www record isn’t proxied — so the rule never runs.DNS records
Origin IP allowlistYour domain is proxied, so requests reach your server from our addresses — a reminder to keep them allowed through your firewall.Our IP list
Gateway allowanceYour gateways have spent the plan’s rolling 30-day allowance and are answering 429.Plans
Included trafficYou are near, or past, the traffic your plan includes — past it, every gigabyte is billed to your wallet.Plans

Each item shows a severity, a plain-language explanation, and the numbers behind it (hit rate, response time, error percentage) so you can judge it yourself.

Items are grouped by what they affect — security, reachability, plan, speed, SEO — most severe first in each group. Plan covers your subscription’s allowances: gateway quota and included traffic.

Severity is one of three, shown as a badge:

BadgeWhat it means
CriticalSomething is broken, unreachable or insecure right now.
Needs attentionWorth fixing, but the site works.
SuggestionTake it or leave it.

(The API calls these high, medium and low.)

Rate-based checks need enough traffic to be meaningful — a handful of requests can’t tell you whether 2% failing is a problem. Without enough traffic, the check is left out rather than guessing.

Results recompute every couple of minutes, so a fix shows up shortly after — not instantly.

If a recommendation doesn’t apply to you, dismiss it. How long it stays away depends on severity:

  • Suggestion — hidden for good.
  • Needs attention — hidden for 7 days. If the problem is still there a week later, it comes back, so nothing quietly rots behind a dismissal. The card says when it returns; dismissing again buys another 7 days.
  • Critical — can’t be dismissed. It means the site is down, unreachable or insecure, and hiding it would hide an outage. Fix it and it clears itself.

Dismissals are per person — dismissing an item doesn’t hide it from other members. Restore a dismissed item any time.

I fixed it but it still shows a warning. Give it a few minutes — the checklist recomputes on a short cycle. Traffic-based checks use a rolling window, so a metric takes a while to move.

The image check flags images I can’t change. Dismiss it. It’s a suggestion, so it won’t come back.

A dismissed item came back. It was a “needs attention” one, and 7 days passed with the problem still there. Fix it, or dismiss it again.

Nothing is listed at all. Either the domain hasn’t received enough traffic yet, or its plan doesn’t include monitoring. See Plans.