SEO programmes fail here for a reason that rarely appears in a proposal: the words that matter to the business are typed by a very small number of people. An industrial services firm might have a few dozen realistic customers in the world, and a keyword tool will report almost nothing for the terms those customers use. Every decision in the plan follows from how the agency handles that fact.
Thin query volume is the normal condition for SEO in Calgary, not a problem to be solved
A consumer brand can point at monthly search numbers and forecast. A firm selling equipment, engineering time, field services or specialist software to a handful of operators cannot, and the honest version of the plan says so. What replaces the forecast is a list of named buying situations and the language people use inside them: a procurement lead checking whether a vendor is credible, an engineer looking for a specification, a manager who has been told to find two alternatives by Friday.
Ask a candidate how they would build a keyword map without volume data. Good answers involve reading your sales emails, your lost deal notes and your support tickets. Weak SEO answers involve broadening the terms until the tool shows a number, which is how a business selling to plant operators ends up ranking for student homework.
Judge a term by who types it, not by how many people do
The most valuable page on a site like yours may receive a trickle of visits a month and still be the reason a contract closed, because the person who read it was the person who signs. That single fact should reorganise how the programme is measured, reported and paid for.
Insist that reporting attaches queries to outcomes rather than to volume: which terms preceded a form fill, a phone call, a document download, a repeat visit from the same organisation. If an agency cannot instrument that, it will default to traffic charts, and traffic charts in this market reward exactly the content you do not need.
Half the results page is filled by companies that are not in this country
Canadian searchers are routinely shown foreign sites with far larger domains and older content, and for informational queries those sites will usually win. That is not a reason to give up; it is a reason to pick fights you can win. Pages about local regulation, provincial requirements, supplier availability, service radius, certification and anything with a physical component are defensible. Generic explainer content on a global topic is not.
A proposal that promises to rank you for broad category terms without addressing this is selling optimism. Ask which terms the agency expects to win, which it expects to lose, and what the site should do about the losses. The willingness to name losses is unusual and worth paying for.
Business listings and service areas decide the map results
Where a query has a local intent, the map block sits above everything an SEO retainer can influence on your own site, and it responds to a different set of signals: verified listing details, categories, review volume and recency, consistent addresses across directories, and a coherent service area. Many firms here operate from one yard while serving an area measured in hours of driving, and the listing has to be set up to reflect that without inventing offices.
Fake location pages built for towns where you have no presence are still the most common bad advice in this category. They are easy to produce, they look like progress in a monthly SEO report, and they are precisely the pattern search engines have spent years learning to discount.
Content that a technical buyer will actually finish reading
Your audience can tell within a paragraph whether the writer has ever been near the work. Specifications, tolerances, safety context, the reason one approach is chosen over another: that material is what earns links from industry publications and gets forwarded internally. An agency cannot produce it alone, and any SEO plan that assumes otherwise will quietly produce filler.
Agree the input cost honestly. Someone senior on your side owes the writer an interview a month, and your subject expert reviews before publication. Write that into the schedule, because it is the commitment most likely to slip and the one that determines whether the SEO programme produces anything worth ranking.
Measuring against a sales cycle that runs for quarters
When deals take three or four quarters, monthly SEO reporting cannot show payback and everyone knows it, which is why so many contracts here are cancelled just before they were about to work. Set a measurement frame that matches the business: leading indicators reviewed monthly, commercial outcomes reviewed twice a year, and an agreed decision point far enough out to be fair.
Ask what the agency expects to be true at six months and at twelve, in writing, at the start. That record is more useful than any guarantee, and a supplier who refuses to commit to expectations is protecting itself rather than informing you.
Comparing the SEO proposals that come back from Calgary
Give three firms the same brief: your platform, the two or three buying situations you care about, who can change the site, and the sales cycle. Ask for the first quarter in execution order, the named people with weekly hours, and a list of the terms they will not chase. Then hold custody of the assets: the search console and analytics properties opened under your own company account, the tag container in your name, and all research, redirect maps and drafts delivered in editable form. If you would prefer to state the requirement once and receive answers in a consistent shape, describe the work and collect offers.
Where the constraint is really the site rather than the marketing, a build team here may be the first purchase, and where the requirement spans several channels, agencies running the whole mix are a different conversation. The overview of SEO agencies explains what the category usually contains and where the work varies.