If you run a restaurant, a law practice, a dental office, a contractor business, or a shop, your website has one job: be there when someone searches for you. It probably lives on a hosting plan or site builder you set up years ago, or that a freelancer set up for you. You don't manage servers, and you shouldn't have to. So it's reasonable to assume that if the site went down, someone would tell you.

Nobody will. Your hosting company watches its own servers, and those are almost never the problem. The things that take small business websites down are things you own — the domain, the DNS, the certificate, the plan, the form — and every one of them fails quietly, because from your host's side nothing is wrong. This guide is for owners and for the freelancers and small agencies who build their sites. It covers what actually breaks, a five-monitor setup that fits on a free plan, who should get the alert, and what to do when it fires.

What actually takes a small business website down

  • The domain or hosting plan lapsed. The card on file expired, the renewal notice went to an email address nobody checks, or the person who registered the domain left the business. This is the single most common cause and the one with the worst outcome — a domain that lapses long enough gets snapped up by someone else. Set auto-renew on both, put the renewal dates on a calendar, and make sure the registrar account uses an address that belongs to the business, not to a former employee or web designer.
  • DNS changed during an email migration. Moving to Google Workspace or Microsoft 365 means editing DNS records, and the guides say to remove "unused" records. The record that pointed your domain at your website is easy to mistake for one of them. Email works; the site is gone. DNS monitoring covers the general case, but an ordinary uptime check on your address catches this within minutes.
  • The SSL certificate didn't renew. Most hosts renew certificates automatically, and most of the time it works. When it doesn't — a DNS change broke the validation, a setting was toggled, the host had a bad day — visitors get a full-page browser warning and leave. SSL monitoring warns you before expiry, and it's included with every HTTPS check on CronAlert's free plan.
  • An update broke the site. If you're on WordPress, a plugin or theme update can produce a blank page, a "critical error" notice, or a database connection error while the host's dashboard shows everything healthy. The WordPress guide goes deep on this; if you're on a site builder, the Webflow, Squarespace, and Wix guide covers the equivalents, including sites that were accidentally unpublished.
  • The contact form or booking widget stopped working. The page loads perfectly. The form posts to a service whose free tier expired, or the booking embed comes from a company that changed its script, or the notification email goes to a mailbox that's full. The site is "up" and the leads are gone. This one needs a different kind of check, covered below.

Notice what's not on the list: your host's servers going down. It happens, it's usually brief, and it's the one scenario your host does notice. Everything above is yours.

Why "up" is the wrong question

Uptime monitoring in its simplest form asks your address for its homepage every few minutes and alerts you if it doesn't come back. That catches the domain, DNS, certificate, and hosting failures — the site either answers or it doesn't. It does not catch the form that silently stopped delivering, the WordPress "critical error" page (which sometimes returns a normal status code), or a page that loads but shows a hosting placeholder. For those, a monitor needs to check what the page says: does the response contain the phrase that only your real site has? That's a keyword check, and it's the difference between "the server answered" and "customers see my business." The setup below uses both.

The five-monitor setup, on the free plan

Everything in this section fits on CronAlert's free plan — 25 monitors at 3-minute intervals, with certificate expiry tracking on every HTTPS address — and takes about ten minutes. Create an account and add monitors for:

  1. Your homepage, exactly as it's printed on your business card. If that's www.yourbusiness.com, monitor that. This one check covers the domain, DNS, certificate, hosting plan, and the site being published.
  2. The other version of your address. yourbusiness.com without the www, or with it if the card doesn't have it. They're separate settings and it's common for one to be broken for months while the other works. A redirect to your main address is the right result; a timeout or certificate error is a problem.
  3. Your contact page. The page a customer lands on when they want to reach you. It's also usually the page with the form, which matters for the keyword check.
  4. The page that makes you money. The menu, the services page, the booking page, the online store, the "request a quote" page — whichever one your ads, your Google Business Profile, and your Instagram bio point to.
  5. Anything customers use that isn't your website. An online ordering page hosted by a delivery platform, a booking page at a scheduling service, a client portal. If it has an address, monitor it. When it fails, you want to know it's their outage before you tear apart your own site looking for the cause. See monitoring third-party dependencies.

Leave the check interval alone — three minutes is the right cadence for a business site, and faster checks mostly buy you the same alert two minutes sooner.

The keyword check for forms and "wrong page" failures (Pro)

On the contact page and the money page, add a keyword the monitor should find in the response — your phone number as it appears on the page, a heading like "Request a Quote," or the label on the form's submit button. If the page comes back but the phrase is missing, you're looking at an error page, a placeholder, or a form that didn't render, and you get an alert instead of a quiet week without leads. Two rules: pick a phrase that only your real site has (not your business name, which appears on error and parking pages too), and check that it's in the page's source rather than something a widget draws afterwards — right-click, View Page Source, and search for it. Keyword checks are on the Pro plan at $5 per month, which is the one upgrade worth making if the site brings in customers. If the form is handled by a third-party service, also monitor that service's own page as in step 5.

Who should get the alert

Alerts on the free plan go out by email, push notification to your phone, Slack, Discord, or webhook, and you can set up as many channels as you like. Every channel you enable receives every alert, so:

  • The owner gets a push notification (and email). You don't need to fix it; you need to know a customer might be about to tell you about it.
  • Whoever maintains the site gets an email or Slack message — add a channel with their address. If a freelancer or agency runs several sites, they may prefer to run the monitoring in their own CronAlert account with a client status page per site; either arrangement works, as long as the owner is on the alert too.
  • Test it once. Send yourself a test alert when you set it up. An alert you've never seen arrive is a guess, not a safety net.

When the alert fires

  1. Confirm it. Open the site in a private browser window on your phone, off your office Wi-Fi. CronAlert checks from outside your network the way a customer would, so a false alarm is uncommon, but seeing it yourself takes ten seconds.
  2. Check your email, including spam, for anything from your registrar or host about billing, renewals, or suspension. This is the most common cause and the fastest fix: update the card, pay the invoice, and the site is usually back within an hour.
  3. Check your host's status page. If they're having an outage, it's not you. Wait, and post a note for customers.
  4. Call whoever maintains the site, with the time the alert arrived and what it said (a certificate error, a timeout, a missing keyword). That sentence is most of their diagnosis.
  5. If it'll be a while, tell customers. A post on your Google Business Profile or social account — "Our website is down; call or message us here" — costs nothing and keeps the phone ringing. A status page does the same job if your customers are the type to look for one.

Two things to do this week that aren't monitoring

  • Own your domain. Log in to the registrar. Confirm the account email is a business address you control, auto-renew is on, and the card on file is current. If the domain is registered in a former web designer's account, start moving it now; it's a paperwork process that's much easier before something goes wrong.
  • Write down where everything lives. Registrar, host, site builder, form service, booking service, who has the logins. One page, shared with one other person. Half of small business website outages last longer than they should because nobody could find the login.

Frequently asked questions

Does a small business site need monitoring?

Yes — for your domain, DNS, certificate, plan, and form, none of which anyone will alert you about. The host's servers are the least likely thing to fail.

Doesn't my host monitor it?

They monitor their servers. Your site can be unreachable while their dashboard is green.

What does it cost?

Nothing for the five core monitors and alerts. Keyword checks for forms and wrong-page failures are $5 per month.

I'm not technical — what do I do with an alert?

Confirm in a private window, check for registrar or host emails, check the host's status page, call your web person with the alert time, and tell customers if it'll be a while.

Should I check every minute?

No. Three minutes is right for a business site. Spend the $5 on keyword checks instead if you spend it at all.

Ten minutes now, or a customer telling you later

Your website will go down at some point, and the cause will almost certainly be something small and yours: a card, a DNS record, a certificate, an update. The difference between a ten-minute outage and a two-week one is whether you found out first. Set up the five free monitors, put the alert on your phone, and go back to running the business. Related reading: what uptime monitoring is, the general setup guide, what downtime actually costs, and uptime monitoring on a budget.