maple.website — AEO websites & hosting
Being found

How do I know if my website is working?

Not by watching a traffic graph. A small business site is working when your name search finds you, the details are right, enquiries arrive, and you can tell where they came from. Four checks, ten minutes a month.

The sixty-second answer

Not from a traffic graph. A small business site is working if searching your own name and town finds it first, the phone number and hours are correct, your contact form actually delivers, and enquiries arrive that people say came from the site. Check those four monthly.

Why traffic is the wrong number

Almost every website report leads with visitor counts, and for a small local business that number is close to meaningless. A plumber covering three towns might see forty visits a week. That is not a small audience, it is forty people deciding whether to call. Meanwhile a site can pull thousands of visits from the wrong province and produce nothing at all.

The measures that matter are smaller, cheaper and more honest, and they are all things you can check yourself. It is worth remembering who this advice is for: as of December 2024 there were 1.10 million employer businesses in Canada, 1.08 million of them — 98.2 per cent — small [1]; in New Brunswick, 20,256 of 20,631 [1]. Dashboards built for brands with marketing teams do not tell an owner-operator anything they can act on.

The four checks

Check 1: can a stranger find you under your own name? Search your business name, then your name plus your town, on a phone that is not yours and not logged in as you. Your current site should be at or near the top, with a phone number that works. This is the check that matters most, because most visits begin with someone who already heard about you. If an abandoned listing, an old site or a former business name outranks you, that is the whole to-do list this month. Background in how do customers actually find my website?

Check 2: is what it says still true? Phone number, hours, service area, prices, staff names, the year in the footer. Stale information is the most common way a working site quietly stops working — nothing breaks, it just starts sending people to a number nobody answers. Two minutes a month.

Check 3: does the contact route actually work? Submit your own form and time how long the email takes to arrive, including whether it lands in junk. Ring your own listed number from a phone that is not in your contacts. Broken forms are extremely common and silent by nature: nobody complains that they could not reach you, they simply call someone else. See contact form or phone number?

Check 4: are enquiries arriving, and do you know from where? Ask every caller how they heard about you and write the answer down. One optional field on the form and one question on the phone will give you better attribution than any analytics package, because it captures the part analytics cannot see — the neighbour who recommended you before the search happened.

Diagnosing "visits but no calls"

This is the most common real complaint, and it is almost always one of three things, in this order.

The phone number is not in the first screen. On a phone, in text, tappable. A number in an image or three scrolls down is a number that does not get called.

The page does not name the place. Visitors need to see their own town, or one nearby, in ordinary text. "Serving the region" makes a reader check whether you come out to them, and checking usually means leaving.

The price question goes unanswered. You do not have to publish a fixed price, but silence sends people to a competitor who at least said "from $X" or "hourly, typically half a day". Whatever you publish must be honest and attainable — section 74.01 of the Competition Act makes a representation to the public that is false or misleading in a material respect actionable and requires a performance claim to rest on an adequate and proper test, with the burden of proof on the person making it [6]. More in what can I legally claim on my website? and how do I show prices with GST/HST?

The ten-minute monthly routine

Put it on the same day you do invoices and it will actually happen. Search your business name on a borrowed phone. Search your trade plus your town and see whether you appear anywhere. Read your own home page as though you had never seen it, and time how long it takes to find what you do, where, and how to reach you. Submit the contact form. Check the hours against the hours you actually keep. Write down, from the past month, how many enquiries came in and what people said when you asked how they heard about you.

That last number is the only trend line worth keeping. Six months of it tells you more than any analytics report, because it counts the thing you care about — people trying to give you money — rather than the thing that is easy to count. It also gives you a baseline to hold any marketing pitch against.

The technical checks worth doing once a year

Three things quietly break sites, and none of them announce themselves.

Crawler access. The Robots Exclusion Protocol, standardised as RFC 9309, is the method by which site owners control how automatic clients known as crawlers may access their content [2]. The failure is rarely deliberate: a blanket disallow left over from a staging site keeps the whole thing out of search indefinitely. Look at the file and confirm it says what you intend.

The page list. A sitemap is an XML file with a urlset and one url entry per page, entity-escaped, UTF-8 encoded, with all URLs from a single host [3]. It removes guesswork about what your site contains and takes minutes to check.

Machine-readable facts. The Schema.org LocalBusiness type carries properties including address, telephone, email, openingHours, areaServed, geo and priceRange [4]. Its value is that it removes ambiguity for anything summarising you — but it only restates the visible page, so if the markup and the page disagree, fix the page. See how do I get AI assistants to recommend my business?

Worth adding to the same annual pass: open the site on a phone and check that nothing overlaps, and that facts are real text rather than pictures. The Accessible Canada Act names information and communication technologies among the areas where barriers are to be identified and removed, working toward a Canada without barriers on or before January 1, 2040 [7], and a page that a screen reader can read is the same page an answer engine can quote.

If you do install analytics

Measurement is not free of obligations. Analytics collects information about the people visiting you, which brings PIPEDA's Schedule 1 into play: purposes identified at or before collection, knowledge and consent for collection and use, policies and practices readily available to individuals, and information no longer required destroyed, erased or made anonymous [5]. If you do add it, keep the retention short, say so in your privacy page, and be honest with yourself about whether you will ever open the dashboard. Many small sites are better off counting enquiries in a notebook. See does my small business website need a privacy policy?

A realistic timeline

A new site should be findable under your own business name within days to a few weeks. Being correct and reachable is immediate and entirely within your control. Enquiry volume moves slowly and depends far more on what you do offline — jobs finished, cards handed out, listings kept current — than on anything on the page. Judging a four-week-old site by call volume is the fastest route to changing something that was fine. Expectations for the build itself are in how long should a website take to build?

What to do when a check fails

Fix the facts first, always: hours, phone, service area. Then fix the route: form delivery, a tappable number. Then answer the price question. Then, and only then, consider anything that costs money. Most sites that "are not working" need thirty minutes of correction, not a redesign — and if you can make those edits yourself, do: can I update my own website?

Where we sit

We would rather you judge our work by whether your phone rings than by a dashboard. A maple.website build starts at $50, covering 20,000 characters of copy, 4 custom images and 2 hours of work; past that, extra copy is $0.20 per 1,000 characters, extra custom images $2 each and extra hours $40 per hour, always quoted in advance. Hosting is $10 CAD per month including SSL, CDN and daily backups, on a domain you own, live within 48 hours of the brief. All prices CAD; HST extra where applicable. If the four checks above pass and the phone still is not ringing, the problem is upstream of the website, and we will tell you that rather than sell you another page.

Frequently asked questions

How much traffic should a small business website get?

There is no useful benchmark, and chasing one wastes money. A local site serving three towns might see a few dozen visits a week and be working perfectly, because the visits are people deciding whether to call you. Volume without enquiries is the failure mode, not low volume.

What is the single best test?

Search your business name plus your town on a phone that is not yours, and see what a stranger sees. If your current site is the first result with a working phone number, the site is doing its main job. If something abandoned outranks it, that is your priority.

How do I know which enquiries came from the website?

Ask. "How did you hear about us?" as one optional field on the form, and as a question on the phone, produces better attribution for a small business than any analytics package, because it captures the referral chain that analytics cannot see.

Do I need analytics at all?

It is optional and it carries obligations. Analytics collects information about visitors, so PIPEDA's principles on identifying purposes, obtaining knowledge and consent, and making your policies readily available come into play [5], along with destroying information no longer required [5]. Many small sites are better served by counting enquiries.

What should I check every month?

Four things, ten minutes: search your own name, confirm the phone number and hours are right, submit your own contact form and see if it arrives, and open the site on a phone. That routine catches almost every real failure.

My site gets visits but no calls. What is wrong?

Usually one of three things: the phone number is not visible in the first screen, the page does not name the towns you serve, or the price question is unanswered so people leave to find someone who answered it. Fix in that order.

How long before a new site does anything?

Name searches usually resolve within days to a few weeks. Everything else takes longer and depends on what else exists about you online. Judge a new site by whether it is correct and findable under your name first; enquiry volume is a later measure.

Is a page-one ranking a fair goal?

For your own business name, yes, and it should be achievable. For a broad term like "plumber", it is a goal set by people selling ranking services, and it is not how most small business customers arrive.

Sources

  1. Innovation, Science and Economic Development Canada — Key Small Business Statistics 2025 — As of December 2024 there were 1.10 million employer businesses in Canada, of which 1.08 million (98.2%) were small businesses; New Brunswick counted 20,256 small businesses out of 20,631 total.
  2. RFC 9309 — Robots Exclusion Protocol (IETF Standards Track) — Specifies and extends the Robots Exclusion Protocol, the method by which service owners control how content served by their services may be accessed by automatic clients known as crawlers, adding definition language, error handling and caching instructions.
  3. sitemaps.org — Sitemap protocol — Defines the XML sitemap format: a urlset with a url entry per page, entity-escaped values, UTF-8 encoding, and all URLs from a single host.
  4. Schema.org — LocalBusiness type — Describes a particular physical business or branch of an organization, with properties including address, telephone, email, openingHours, areaServed, geo and priceRange.
  5. Personal Information Protection and Electronic Documents Act, Schedule 1 — Principle 2 requires purposes to be identified at or before the time of collection; Principle 3 requires knowledge and consent for collection, use or disclosure; clause 4.5.3 provides that information no longer required should be destroyed, erased or made anonymous; Principle 8 requires policies and practices to be made readily available.
  6. Competition Act, section 74.01 (false or misleading representations) — Paragraph (1)(a) covers representations to the public that are false or misleading in a material respect; (1)(b) requires a performance claim to rest on an adequate and proper test, the proof of which lies on the person making the representation.
  7. Accessible Canada Act, section 5 — Names information and communication technologies among the areas for identification and removal of barriers, working toward a Canada without barriers on or before January 1, 2040.

All sources verified 2026-09-02.

Check yours

See what a $50 build includes