Field notes

What we're seeing in the SERPs.

No trend pieces and no borrowed statistics. Each note explains a mechanism, what we do about it, and how you can check it on your own site.

Latest
2026-10-05
7 min read

What a Calgary website actually costs, line by line

What is in a 14-page fullstack site, what drives the price, and the published numbers with no ranking promises attached.

Read the note ->
2026-09-29
6 min read

What actually moves a Calgary local pack result

The map pack is not a mystery novel. Here are the levers that matter in Calgary, and the ones agencies inflate because they are easier to sell.

Read the note ->
2026-09-29
6 min read

Does a contractor website need schema markup?

Schema will not magically rank you. Missing or fake schema will waste the crawl on a site that already had enough problems.

Read the note ->
2026-09-29
6 min read

NAP consistency for Calgary local SEO

Mismatched phone numbers and fantasy addresses still sabotage otherwise decent Calgary sites. Here is the boring fix.

Read the note ->
2026-09-29
6 min read

When to rebuild vs optimize the site you have

A rebuild is the right tool when the substrate cannot support SEO. It is the wrong tool when the site is fine and nobody answers the phone.

Read the note ->
2026-09-29
6 min read

How many pages should a contractor website have?

Enough pages to rank for money services and take a lead. Not so many that the launch never happens.

Read the note ->
2026-09-29
6 min read

Who should you hire for Calgary web design?

A buying guide for Calgary businesses comparing freelancers, productized shops and full-service agencies - without fake review theatre.

Read the note ->
2026-09-29
6 min read

What to look for in a Calgary home-services SEO company

Home-services SEO in Calgary fails when agencies sell citywide rankings and ignore the phone. Here is a checklist instead of a crown.

Read the note ->
2026-09-29
6 min read

How to choose a local SEO company in Calgary

A practical shortlist process for Calgary owners comparing local SEO pitches.

Read the note ->
2026-09-29
6 min read

How local businesses get named by AI assistants

You cannot buy a ChatGPT sponsorship for local trades. You can make your business easy to cite correctly.

Read the note ->
2026-09-29
6 min read

How AI assistants pick local service companies

Assistants synthesise what the open web repeats. That is good news for accurate businesses and bad news for keyword stunts.

Read the note ->
2026-09-19
9 min read

We put a voice agent on a plumbing line for ninety days. Here is what it actually did

An AI receptionist is being sold as a replacement for your office. It is not. It is a replacement for your voicemail, and once you frame it that way the maths gets very easy.

Read the note ->
2026-09-17
8 min read

Missed call text back is the cheapest thing on our price list and the hardest to argue with

One automatic text, sent from your own number, to people who already wanted to hire you. The setup takes an afternoon and most shops get the cost back in the first fortnight.

Read the note ->
2026-09-15
10 min read

The assistant named three plumbers. Nobody scrolled down to check its work

Rankings holding while clicks slide is now the most common pattern in our reporting. The answer is being given above you, and getting named in it responds to different work than ranking does.

Read the note ->
2026-09-14
8 min read

The lead called. Nobody picked up. The report still says the site is working

Ranking work ends the second the phone rings. For most contractors the largest single loss in the whole funnel happens after that, and nothing in the marketing report can see it.

Read the note ->
2026-09-12
9 min read

Most automation projects in a trades business fail for the same reason: nobody wrote down what happens now

The two automations worth building in a contracting business are boring, take a week, and are worth more than another thousand visitors a month. Everything else is a demo.

Read the note ->
2026-09-02
8 min read

Your quote form asks for eleven things and gets four leads a week

Every field on a quote form costs you a share of the people who started it. Here is how to find out which fields are doing the damage on your own site, and which ones you actually need before you can quote.

Read the note ->
2026-08-21
7 min read

Conversion rate is one number hiding three different failures

A site can rank better, take more traffic and close less work, and a single conversion rate will not tell you which of three unrelated things went wrong. The step-to-step chain will, in about an hour.

Read the note ->
2026-08-21
8 min read

Search Console now reports AI impressions - and gives you nothing to divide them by

Google's Generative AI report finished rolling out to every property on 11 August. It counts impressions inside AI Overviews and AI Mode, and reports no clicks, no click-through rate, no position and no queries. Both of the obvious conclusions people are drawing from it are wrong.

Read the note ->
2026-08-08
8 min read

Your reviews went quiet and nobody changed anything

Review counts do not usually collapse. They taper, for reasons that have nothing to do with how happy customers are, and by the time it shows up in the local pack it has been happening for months.

Read the note ->
2026-08-04
7 min read

Google's local pack shake-up: proximity is losing to review velocity

Review recency is doing work that raw review count used to do. Here's the mechanism, the standing procedure we set up for it, and the two shortcuts that get profiles suspended.

Read the note ->
2026-07-28
7 min read

Programmatic location pages that survive a spam update

City-name-swap boilerplate gets filtered. Here is the data model we build to, why the rule caps how many pages you can publish, and how to tell whether yours are already thin.

Read the note ->
2026-07-19
7 min read

INP is quietly killing contractor sites built on page builders

The taps that matter on a contractor site are the call button and the quote form - which is exactly what page builders wrap in the most JavaScript. Here is the fix list in order of impact.

Read the note ->
2026-07-11
8 min read

What a fourteen day build cannot include, and why we say so up front

A fixed timeline is only honest if the scope behind it is fixed too. Here is exactly what fits in fourteen days, what does not, and what happens to the things that do not.

Read the note ->
2026-07-08
6 min read

GBP service areas: 20 is the cap, but 6 is the number

Stuffing the service area list feels like free reach. It usually costs you relevance - and drive time. Here is the mechanism, and the eight-week test to run on your own listing.

Read the note ->
2026-06-30
10 min read

AI Overviews are eating informational queries - and leaving the money ones alone

The queries that convert are still a blue-link fight. Here's how that should change where your content budget goes.

Read the note ->

Follow this on Google

Google lets you nominate the sites you want to see more of. Nominate us and these notes are likelier to reach you in Top Stories and to be marked as a source you chose inside AI answers. It takes one tap, it is your setting rather than ours, and you can undo it in the same place.

Add WARDORX as a preferred source

Bring your site. Leave with a plan.

A free 30-minute call with the founder. We review your site and your local market, then tell you straight what will bring in more work.

  • A read of your current site and your local market
  • A straight answer: a new site, SEO, or nothing yet
  • The audit doc before the call, not after
  • No contractfor the build
  • Prices publishedbefore the call
  • You own it allcode, domain, data

Book a call · 30 min

Live availability

Times shown in your local zone.

Free 30-minute call

Book your free site review

Choose your field

What kind of business do you run?

Pick yours to see how we build the site and the search work for it.