Taking Fort McMurray work, remotely

// fort mcmurray seo services

Fort McMurray SEO, where both halves look open

Fort McMurray SEO, from one person working remotely: I'm Muhammad Younus, a WordPress SEO consultant who fixes the technical side, the crawling, indexing, speed and on-page problems that keep Wood Buffalo business sites out of Google. Audits from $149, fixes from $999, booked on Upwork. The ten pages ranking here run to a median of 864 words, and only 8 of the 30 local packs came back mature, but open isn't the same as easy, so this page shows the limits as well as the room.

Eight case studies with real figures · verified Upwork reviews · every message answered within one business day

The city boundary, and the 30 packs measured inside it
864Median length of the ten ranking pages I read in full
0/10Of them publish a guarantee or name the tools they use
8/30Local packs mature, with one wide open and four top-heavy
260/moSEMrush volume on "seo fort mcmurray", at KD 9

// the tools this work runs in

WordPressElementorYoastRank MathSearch ConsoleAnalyticsSemrushAhrefsScreaming FrogCloudflareZoomMeetUpwork WordPressElementorYoastRank MathSearch ConsoleAnalyticsSemrushAhrefsScreaming FrogCloudflareZoomMeetUpwork
// ten pages, read end to end

The Fort McMurray SEO field, the thinnest I've measured in Alberta

I rendered every page ranking for the Fort McMurray SEO queries and read each one in full. They run from 330 words to 1,991, with a median of 864. For comparison, the same exercise in Red Deer gave a median of 994 and in Sherwood Park 1,202. One of the ten never names the town at all.

0/10Publish a guarantee you could hold them to
0/10Name the tools the work actually runs in
0/10Mention WooCommerce
1/10State anything they will not do

Two publish a price and two mention WordPress. Seven describe technical work, so this isn't a lazy field: it's a field that's thin in specific places, which is a narrower claim and a more useful one. The four figures above are the questions I'd want answered before paying anybody, which is why all four are answered on this page.

How that compares with the towns I've already measured

864 Fort McMurray median length of the ranking pages I read there
864 words
994 Red Deer median length of the ranking pages I read there
994 words
1,202 Sherwood Park median length of the ranking pages I read there
1202 words
// the other half, measured

Eight of thirty packs have actually settled

Fort McMurray is the rare market in this study where the search side and the map side point the same way. Of the 30 local packs I measured, 8 came back mature, 17 are contested, four are top-heavy and one is wide open. In the typical Fort McMurray pack the middle business holds about 43 reviews. That puts it 11th of the 31 towns I measured on openness, which is unusual for a market this commercially active.

8/30Packs mature by this study's methodology
17Still contested rather than settled
5Wide open, where nobody holds 25 reviews
43Reviews held by the middle business in the typical pack

Mature, contested and wide open are labels from my own pack-study methodology, not Google classifications, and review counts describe one signal rather than deciding a pack position. The clearest example here is concrete and paving: a median of 2 reviews across the pack, and the most-reviewed listing has 21.

Open is not the same as easy, and I'd rather say that here than let the numbers oversell. Three packs still hold a business with more than a thousand reviews, dentists sit at a median of 330, and a thin field can stay thin because the work is hard to win rather than because nobody has tried. What the numbers do rule out is treating this as a settled market.

// oil sands suppliers and industrial trades

Fort McMurray SEO for industrial firms, and what I didn't measure

Fort McMurray is an urban service area in the Regional Municipality of Wood Buffalo, and the commercial and administrative centre of one of Canada's largest hubs of petroleum production, inside the Athabasca oil sands. So a good share of the businesses here sell to industry rather than to households, and the pages ranking for SEO here know it: at least one lists oil sands service companies, industrial contractors and heavy equipment among the sectors it serves.

Here's the honest limit. None of the 30 trades in my pack study is an oil sands service company, an industrial contractor or a heavy equipment firm, so I have no pack figures for them and I'm not going to invent any. The nearest trades I did measure point the same way as the rest of this market: electricians are top-heavy, with one business on 370 reviews against a pack median of 11, while HVAC and plumbers are both contested at a median of 55.

Name the capabilityA buyer on a site searches for the service, the equipment or the certification, not for your brand. Each one that earns its own search deserves its own page
State the area plainlyFort McMurray and the wider Wood Buffalo region, said once in plain words, rather than a list of every site and camp you've ever driven to
Only real credentialsSafety programmes, tickets and approvals you actually hold, stated as you'd state them to a procurement team. Nothing implied
A site that can be readCrawlable, indexed and fast on a phone in a truck, which is the part I fix

Source for the regional facts: Wikipedia's Fort McMurray article, read on 28 September 2026. The pack figures are my own pull of 8 September 2026.

// what the gap is worth

What is an unfindable site costing a Fort McMurray business?

Concrete at one end of this city, dentistry at the other, both pulled from the same table on the same day. Neither column forecasts anything. They exist to show why a single recommendation covering both would have to be wrong about one of them.

// concrete and paving, shallowest here
Median reviews in the pack2
Most anyone holds21
Visible review barrierlow
// dentists, the same city
Median reviews in the pack330
Most anyone holds1,300
Visible review barrierhigh
// your arithmetic
Your average job?
Jobs you'd need a month?
Bring both to the call→

Then put your own numbers through it. What one job is worth, how often you close, whatever Search Console is already telling you. A median review count describes the shape of a market and predicts nothing about a specific business inside it. The test stays simple in either column: one extra job a month has to cover the package, or the package isn't the right purchase.

// what this page already does

This page mostly holds its own queries. The hub is the exception.

Between 27 June and 26 September 2026 this URL received 59 Search Console impressions, and 58 of them came from the two queries it was written for: "fort mcmurray seo" at an average position of 44.3, and "seo fort mcmurray" at 66.0. The one stray was a single impression for a Calgary search. No trade queries at all.

44.3 fort mcmurray seo 35 impressions between 27 June and 26 September 2026
average position 44.3
66 seo fort mcmurray 23 impressions between 27 June and 26 September 2026
average position 66
97 professional seo services calgary 1 impressions between 27 June and 26 September 2026
average position 97

I'm showing this because the opposite is what I usually find. My own Red Deer page spent the same summer collecting queries about tow trucks and furnaces and almost nothing about SEO in Red Deer, which is documented on that page. Average positions in Search Console are averaged across impressions and move with the searcher, so read 44.3 as rough rather than as a ranking.

One honest footnote. By 26 September the Alberta hub had 30 impressions for "fort mcmurray seo" at 43.4 against this page's 35 at 44.3, so the two now compete for the same query, and fixing that is on my list. It's the same query ownership problem I'd look for on your site.

Want to see what your own URL receives?

Read-only Search Console takes two minutes to grant, and reading it is the first thing the $149 audit does.

Book a call on Upwork
// the offer

Fort McMurray SEO services, priced before you book

Every project starts with the same call and the same read-only access. Local and technical SEO on WordPress and WooCommerce: what changes is how far you want it taken. Fixed prices, paid on Upwork.

Deep audit and growth report

An honest read on what's holding your WordPress site back in Google.

US$149 / one off, on Upwork
  • WordPress SEO audit of indexing, speed and schema
  • Fix list ranked by the clicks at stake
  • Loom walkthrough of what I found
  • Yours to keep, whoever does the work
Book a call on Upwork

// Month to month: US$299 for site and SEO maintenance, US$750 for growth with maintenance. Book a call on Upwork.

// four things sold as one

Which of the four does your site actually need?

Agencies sell SEO as one thing. It's four, and the split is worth knowing here because of what the ten ranking pages leave out. Seven describe technical work. None names a tool. One says what it will not do.

I do this Technical SEO Crawling, indexing, page speed, rendering, structured data and site structure. A foundational layer: crawling, indexing or rendering failures can prevent the rest of the work from being evaluated properly.
I do this On-page SEO Titles, headings, anchor text and internal links, so each service page owns a search instead of fighting its neighbours. Thin content gets merged or cut. The internal linking service is where most of it happens.
partly Local SEO Google summarises local results around relevance, distance and popularity, and calls that third one prominence in its detailed guidance. Nobody moves distance. I work the relevance signals you control and leave reviews with you. How I handle local SEO.
not me Off-page SEO Backlinks, PR, citations and outreach. I don't sell link building. If authority or prominence turns out to be the bottleneck, I'll say so and point you at specialist help. Cheap link schemes can add risk rather than solve the underlying problem.

There's a fifth now: being understood and referenced by AI answers, including Google's AI Overviews and AI Mode. Google's own guidance is that this needs no special markup or AI text file, just a crawlable, clear page, which is why GEO and AEO work sits inside the same projects rather than being sold separately.

No AI-search gimmicks either. I don't sell llms.txt as a Google ranking factor, I don't invent GEO schema Google doesn't ask for, and I won't promise that an AI answer will cite you, because nobody controls that.

// everything that can be in scope

What does a technical SEO consultant actually do?

Your project will use some of these, not all of them. The audit decides which, and the scope names them before you pay anything.

showing all 20

Not sure which of these your site needs? That is what the audit is for: you get the list, ranked by what each one is costing you, before anything else is agreed.

// how it runs

How does working with an SEO consultant actually run?

01

Book the call

Send your URL and read-only Search Console access. It takes two minutes, and the call is free.

02

Get the findings

What's broken, what it's costing in clicks, ranked. If a finding isn't in your own data, it doesn't go in the list.

03

Approve a fixed scope

A written scope, a date and a price on Upwork. You approve it before anything starts.

04

Fixes, then measurement

I do the work, one change per page per window, then you and I read the result in your data after four to eight weeks.

// your first week

What happens in the first week after you hire me?

Day 0

The call

Twenty to thirty minutes. You show me the site and what's worrying you, I tell you whether there's a real problem to fix.

Day 1

Access and crawl

Read-only Search Console, then a full crawl of the site. Nothing changes on your site at this stage.

Day 2-3

The findings

The written list, ordered by what each issue is costing you, with the screenshot behind every claim.

Day 4

Scope, or stop

You either approve a fixed scope on Upwork, take the list to your own developer, or walk away. All three are fine.

// proof, with dates and figures

How do you measure results, without taking my word for it?

Search performance figures come from client Search Console data unless stated otherwise. Each has a case study you can read, including the parts that didn't work.

What I measure beyond rankings

Search ConsoleImpressions, the queries you actually surfaced for, clicks, click rate, which landing pages earn them, and whether Google is indexing the pages at all
GA4What organic visitors did after they landed: which pages held them, where they dropped, and which routes end in an enquiry
Calls and formsForm submissions, bookings, and phone calls where tracking can be set up. The enquiries you'd have taken anyway, counted
See yoursBring read-only Search Console to the call and we'll read these three together, before you've paid anything

No Fort McMurray client yet, and I'd rather say so. My nearest Alberta evidence is a tile firm in Edmonton at position 1.1 on its own name, plus my own read of all 30 Fort McMurray packs, the ten pages ranking here, and this page's own Search Console printed above.

1.1Position an Edmonton tile firm holds on its own name. Separately, 862 clicks last quarter across that site, up from 560The Edmonton page →
1.08mImpressions for a jewellery store over the measured windowGK Jewelers →
7.42%Click rate for a new local trade site in the 28 days to 12 SeptemberAlpenglow →
487Pages rebuilt and kept indexed on a UK vehicle siteScrap a Vehicle →
// every project, with its figures

The full case studies, numbers and all

Eight projects, each with its own dates, its own Search Console figures and the rows that didn't go to plan left in.

Worth saying plainly: none of these eight is in Fort McMurray. They're in Pakistan, Canada, the UK, Jamaica and four US states, because that's where the work came from. My Alberta evidence is a tile firm in Edmonton sitting at position 1.1 on its own name, on a site that took 862 clicks last quarter, and my own read of the Fort McMurray map pack across 30 categories. Technical SEO doesn't change at the border, but you should judge the Alberta claim on the Alberta data, not on a jewellery store in Karachi. That one's in full here: Edmonton SEO figures.

Search Console for gkjewelers.pk, three months: 40.4K clicks, 1.1M impressions, a mid June dip
// jewellery ecommerce - pakistan

GK Jewelers

A redesign cut its clicks to about a fifth of normal in three days. Redirects had it above the old level by 20 June, and it then doubled.

1,083,018Impressions
39,953Clicks
4.0Avg position
Read the full case study
Search Console for luxjewels.com: 623 clicks and 113K impressions, against 290 and 28.9K before
// lab grown diamonds and custom jewellery - canada

Lux Jewels

Two years and two agencies had produced nothing. She only signed because I offered to refund the lot if it stayed that way.

107,132Impressions
607Clicks
27.3Avg position
Read the full case study
Search Console for brightpathwaysaba.com, three months: 6.36K clicks, 615K impressions, pos. 12.5
// aba therapy - texas and colorado

Bright Pathways ABA

610,963 impressions and 6,330 clicks in a quarter, with the brand holding position 1.1.

610,963Impressions
6,330Clicks
12.5Avg position
Read the full case study
Search Console for scrapavehicle.co.uk, three months: 3.43K clicks and 429K impressions, both rising
// vehicle scrapping - united kingdom

Scrap a Vehicle

From roughly 10 clicks a day in June to roughly 70 a day in September.

420,988Impressions
3,364Clicks
17.1Avg position
Read the full case study
Search Console for arecahomes.com, three months: 1.04K clicks, 119K impressions, position 8.8
// villa rentals and property management - jamaica

Areca Homes

117,541 impressions at average position 8.9, feeding villa bookings and enquiries from owners who want theirs managed.

117,541Impressions
1,031Clicks
8.9Avg position
Read the full case study
Search Console for harmonizedgetaways.com: 632 clicks and 56.9K impressions, against 546 and 43.2K
// vacation rentals and property management - virginia

Harmonized Getaways

Reach up 31% quarter on quarter, clicks up 16%, and the click rate down. All three are in the same picture.

56,320Impressions
628Clicks
24.7Avg position
Read the full case study
Search Console for alpenglowfireplace.com, 28 days: 54 clicks from 728 impressions, a 7.4% CTR
// fireplace sales and service - arlington

Alpenglow Fireplace

Launched 9 August. A 7.42% click rate in the 28 days to 12 September, and the owner reports enquiries already coming in.

728Impressions
54Clicks
12.8Avg position
Read the full case study
Search Console for archandhandle.com, three months: 22 clicks from 1.08K impressions, position 33.4
// interior design - washington dc area

Arch and Handle

22 search clicks in a quarter, and two days later a $50,000 to $150,000 commercial enquiry through its qualifying form.

1,071Impressions
22Clicks
33.2Avg position
Read the full case study
// guarantees, written into the terms

Three promises you can hold me to

On time, or discounted

Every project carries a committed date in the written scope. If I miss it, you get 10% off for every day it's late.

Green vitals, or free fixes

Speed projects ship with Core Web Vitals in the green on mobile. If they aren't, I keep fixing until they are, at no extra cost.

A reply in one business day

You'll never chase me for an update. Every message gets answered within one business day, usually much sooner.

All three sit in the terms, not just on this page. What I won't promise is a ranking position, because that's Google's call and not mine.

// why fort mcmurray, and why now

Renting enquiries, or owning the pipe?

Some Fort McMurray trades buy their work from lead sellers. What a lead costs varies by trade and I have no measured figure for this city, so ask two sellers for their rate and you'll know more than any number I could print. What doesn't vary is the shape: you pay per enquiry, forever, and the price is theirs to set.

// renting

Buying leads from someone else's site

  • You pay per lead, forever, and the price is theirs to raise
  • Some sellers send the same enquiry to several businesses, depending on the deal
  • You build no asset. Stop paying and the calls stop that day
  • The customer's first impression belongs to their brand
// owning

Your own site doing the same job

  • Enquiries arrive directly, with no cut taken
  • They come from Google, and a site can surface in AI answers where its information is eligible
  • The asset is yours, and it can keep earning after the invoice, though rankings and demand move
  • Your name is on the first impression

Here's what makes owning worth considering in this particular market. In the typical Fort McMurray pack the middle business holds about 43 reviews, against about 250 in Edmonton and 275 in Calgary. Those are counts a working business can reach by serving people well. Keep buying leads while anything gets built, and switch the tap off against your own numbers rather than mine.

Stop renting. Start owning.

Book the call, and we'll work out whether your site can carry it.

Book a call on Upwork
// google business profile

No shopfront? Your Business Profile still matters

Half the trades I work with have no address the public can visit. In a market where 17 of 30 packs are still contested, getting the profile factually right is one of the few parts you fully control. This section stays short and links to the full explanation rather than repeating it.

Service area, set properlyThe towns you actually cover, with the address hidden rather than faked
Categories that match the businessThe most specific accurate primary category for what you do, then secondary ones only where they apply
Profile and website agreeingThe same business, services and genuine service areas on both, so the signals about who you are stay consistent
Markup that matchesThe most accurate LocalBusiness subtype for your trade, carrying the same facts the page and profile show
Service pages behind itA dedicated page for each service that warrants its own search intent, so the click has somewhere real to land
Reviews, earned onlyI don't write or buy them. With the middle business in a typical pack on 43 reviews here, I'll tell you what number you're actually chasing
Business facts that matchThe same public name, contact and service areas across site, profile and markup. A hidden address stays hidden
Citations checked, not builtI'll show you where your details disagree across directories. Fixing them is yours or a specialist's
Fort McMurray or Calgary, decidedWhich market your profile claims, and whether the site backs that claim up

Local SEO gets sold as one service, but Google summarises local results around relevance, distance and popularity, and its detailed guidance calls that third one prominence. Distance is how far you are from whoever is searching, and no setting manufactures it. Prominence is yours to earn and I won't fake any part of it. Relevance is where most of the buyable work sits. The full explanation is on the Local SEO page, so this one stays short.

Setup and optimisation is included in the audit and fixes package. What I won't do is post to your profile weekly or manage reviews, because that's your voice, not mine.

// all 30 trades, graded

Find your trade, then read the advice for it

All 30 trades from the pack study, each with the median review count in its pack and how settled it looks. Read your own row first, because in a market this varied the average is the least useful number on the page.

DentistsMedian 330 reviews in the pack, most held is 1,300, graded mature
Med spas and aestheticsMedian 200 reviews in the pack, most held is 548, graded mature
Veterinary clinicsMedian 146 reviews in the pack, most held is 434, graded mature
OptometristsMedian 124 reviews in the pack, most held is 1,500, graded mature
Gyms and studiosMedian 109 reviews in the pack, most held is 1,600, graded mature
Auto repairMedian 92 reviews in the pack, most held is 200, graded mature
Mortgage brokersMedian 66 reviews in the pack, most held is 376, graded mature
Flooring and tileMedian 60 reviews in the pack, most held is 470, graded mature
Chiropractors and physioMedian 57 reviews in the pack, most held is 145, graded contested
HVAC and furnaceMedian 55 reviews in the pack, most held is 123, graded contested
PlumbersMedian 55 reviews in the pack, most held is 206, graded contested
Real estateMedian 51 reviews in the pack, most held is 106, graded contested
MoversMedian 50 reviews in the pack, most held is 360, graded contested
Cleaning servicesMedian 49 reviews in the pack, most held is 360, graded contested
TowingMedian 47 reviews in the pack, most held is 169, graded contested
Clinics and family medicineMedian 38 reviews in the pack, most held is 152, graded contested
IT and managed servicesMedian 35 reviews in the pack, most held is 281, graded contested
Glass and windowMedian 34 reviews in the pack, most held is 90, graded contested
RoofersMedian 29 reviews in the pack, most held is 232, graded contested
Accountants and bookkeepersMedian 26 reviews in the pack, most held is 298, graded contested
Garage doorsMedian 22 reviews in the pack, most held is 71, graded contested
Insurance brokersMedian 22 reviews in the pack, most held is 108, graded contested
PaintersMedian 21 reviews in the pack, most held is 51, graded contested
Landscaping and lawnMedian 17 reviews in the pack, most held is 162, graded top heavy
Water and fire restorationMedian 17 reviews in the pack, most held is 143, graded top heavy
Law firmsMedian 15 reviews in the pack, most held is 36, graded contested
ElectriciansMedian 11 reviews in the pack, most held is 370, graded top heavy
Pest controlMedian 6 reviews in the pack, most held is 171, graded top heavy
Security and alarmsMedian 6 reviews in the pack, most held is 73, graded contested
Concrete and pavingMedian 2 reviews in the pack, most held is 21, graded wide open

Eight came back mature, 17 contested, four top-heavy and one wide open. That makes Fort McMurray one of the more open markets in the set while still being a substantial one, which is a combination most of the 31 towns I measured don't have. Where your trade sits inside it is the part that matters.

// "seo consultant near me"

Looking for someone local? Check whether they are

If a Fort McMurray owner searches for an SEO consultant near me, proximity may affect who feels convenient to hire. It does not determine how that owner's business ranks. Those are two separate questions, and this far north the first one gets asked more than most places.

// what proximity gets you

What proximity doesn't change

  • Your Local Pack visibility, where relevance, distance and prominence all count
  • Whether Google can index your service pages
  • How fast your site loads on a customer's phone
  • What your schema says about your business
// what actually decides it

What to ask instead

  • Can they show you client figures with dates, not testimonials alone
  • Do they work on WordPress every day, or once a quarter
  • Will one person do the work, or will it go to a junior
  • Is the scope fixed and the money protected before you pay

Everything here runs over Zoom, Google Meet or messages on Mountain Time, and you watch the same Search Console I do. If you'd rather have someone in the room, hire locally and I'd say so on the call. What I won't do is pretend to an office on Franklin Avenue to make the decision easier.

// try before you book

Two free tools, and no email to hand over

Both run in your own browser, nothing gets uploaded, and they'll tell you something true about your site before you ever speak to me.

free tool Cannibalization checker Paste a Search Console export and it shows every search where two of your own pages split the impressions. free tool Hreflang sitemap generator List your language versions and it writes the XML, with every entry carrying its full set. free reading The guides How these fixes work, written so you can do them yourself if you'd rather not hire anyone.
// for the studios

Design is the hard half here. I'll take the other one.

Several of the pages ranking for Fort McMurray SEO sell web design alongside it, and a few read as studios first. This section is for them rather than against them. Technical SEO is also the part studios sometimes choose to outsource, and that's where I fit: when a design team doesn't want to own redirects, indexing, schema and post-launch search QA, those come to me instead of to nobody.

// what usually happens

The awkward conversation

  • The site launches and the traffic drops, because the URLs changed
  • The client asks about Google and nobody on the team owns the answer
  • An agency from another province arrives, blames the build, and takes the retainer
  • You get the blame for a problem nobody was hired to solve
// what we do instead

White label, in your name

  • Technical work under your brand, your client never hears my name
  • Pre-launch checks, so the redirects and the rankings survive
  • Organic growth without buying backlinks, because the fixes are on the site
  • A written report you can hand over as your own
  • Fixed scope per project. No commission, no client poaching

Run a studio that serves Fort McMurray?

Run a studio serving Wood Buffalo? Send me one client site. If there's nothing worth fixing, I'll tell you that too.

Talk about partnering
// honest fit check

Who this is for, and who it isn't

Seventeen of the thirty packs here are contested rather than settled, so I'm a reasonable call for more businesses in this market than in most. That's still not everyone, and it's worth being blunt about who I'm wrong for.

// a good fit

Worth booking

  • You run a small business site on WordPress or WooCommerce, or you're ready to move to one
  • Your trade's row in the trade grid says contested and the visible review gap is relatively smaller
  • A redesign or move is coming up, or one already cost you rankings, and you need the search side handled
  • You want the person who finds the problem to be the one who fixes it
  • You'd rather buy a fixed scope than a monthly retainer
// not a fit

Don't book

  • You want Google Business Profile posts, reviews or citations managed
  • You want link building or paid ads
  • You want a guaranteed position by a date
  • Your site is on Wix or Squarespace and staying there
  • You're in a pack whose leader holds a thousand reviews and you want the map, not the site
// who you'd be hiring

One person, and you can check him

// muhammad younus

What I actually do

Muhammad Younus, WordPress technical SEO consultant. Based in Karachi, Pakistan, working with Alberta clients remotely on Mountain Time hours. Page first published 17 September 2026, last updated 28 September 2026.

I fix the search side of small business websites: technical and local SEO. Owners and agencies, remotely, on Mountain Time hours for Alberta clients. WordPress and WooCommerce are the platforms I work on, and there's no team here. The person who reads your Search Console is the person who writes the redirects, and the person who answers your messages.

My work is on Upwork, with the review history public, and eight projects are written up here with their figures and their dates, including the results that stalled. More about how I work.

// how to check me before paying

Four minutes of due diligence

  • Read a case study and check the dates against the figures
  • Open my Upwork profile and read the reviews from clients
  • Ask me on the call to show the Search Console screen behind a number
  • Start with the audit, and stop there if the findings don't convince you
// after the project

What you keep when the work ends

i.

The change log

Every fix documented, with what changed and why, so your next developer isn't guessing.

ii.

Your own accounts

Hosting, licences, Search Console and analytics stay in your name. I hold nothing hostage.

iii.

No dependency on me

Nothing on your site needs me to stay. Remove my access and it keeps working exactly the same.

iv.

A measurement date

We agree when to read the result, and I'll tell you plainly if a change did nothing.

// before the call

Bring three things, and the call is quick

Your URL

That's enough to start. I'll have looked at the site before we speak.

Read-only Search Console

Two minutes to grant, and it's the difference between opinions and evidence. I'll set it up if you don't have it.

What you want more of

Calls, quote forms, orders or bookings. The fixes get prioritised around that, not around a score.

// fort mcmurray local pack, 30 trades

Eight settled packs. Seventeen still contested.

Twenty-nine of these thirty rows are somebody else's problem, so go straight to yours. Contested is my own label for a pack whose review spread comes out relatively shallow against this study's rules, and mature is my label for one where it doesn't. They describe a single signal on a single day. They aren't forecasts and they aren't a view Google has expressed.

Searched as each service followed by "Fort McMurray" in Google's local results, 8 September 2026. Top count is the most reviews any listing in that pack held. Mature means a median of 60 reviews or more. Wide open means nobody has 25. Top-heavy means one listing has 100 or more while the median is under 20. Mature, contested, wide open and top-heavy are my study labels, not Google classifications. No business is named here, on purpose.
VerticalTop countMedianGrade
Dentists 1,300 330 mature
Med spas and aesthetics 548 200 mature
Veterinary clinics 434 146 mature
Optometrists 1,500 124 mature
Gyms and studios 1,600 109 mature
Auto repair 200 92 mature
Mortgage brokers 376 66 mature
Flooring and tile 470 60 mature
Chiropractors and physio 145 57 contested
HVAC and furnace 123 55 contested
Plumbers 206 55 contested
Real estate 106 51 contested
Movers 360 50 contested
Cleaning services 360 49 contested
Towing 169 47 contested
Clinics and family medicine 152 38 contested
IT and managed services 281 35 contested
Glass and window 90 34 contested
Roofers 232 29 contested
Accountants and bookkeepers 298 26 contested
Garage doors 71 22 contested
Insurance brokers 108 22 contested
Painters 51 21 contested
Landscaping and lawn 162 17 top heavy
Water and fire restoration 143 17 top heavy
Law firms 36 15 contested
Electricians 370 11 top heavy
Pest control 171 6 top heavy
Security and alarms 73 6 contested
Concrete and paving 21 2 wide open

What earns this table its space is how far apart its ends are. Two reviews is the median in concrete and paving. Three hundred and thirty is the median in dentistry. Same city, same pull. Reputation is therefore a much lower visible barrier in one than the other here, which is a remark about one signal rather than a claim that review counts set the order of a pack, because they don't.

Compare all 31 Alberta towns →

// what ranks for "seo fort mcmurray"

Who's actually here, and how much they say

I pulled six Fort McMurray queries and rendered every page that ranked, because a raw fetch can miss a JavaScript-built page entirely. Twenty distinct domains turned up across the six. The same handful holds the top of all of them.

8 of 9 Agency service page At positions 1, 2, 3, 5, 6, 7, 8 and 9.
1 of 9 Social media page At position 4.

A Facebook page sits in the top four on five of the six queries. That looked like a Fort McMurray peculiarity until I checked Grande Prairie SEO results, where it does the same on four of five, so it's a northern pattern rather than something about this city.

// questions fort mcmurray owners ask

Fort McMurray SEO questions, the honest answers

Is Fort McMurray an easy market to rank in?

More open than most, and open isn't easy. SEMrush reports 260 searches a month for "seo fort mcmurray" at KD 9, which is a third-party difficulty estimate rather than a Google metric. The ten ranking pages I read run to a median of 864 words, the shortest field I've measured in Alberta. On the map side 8 of 30 packs are mature, 17 are contested, four are top-heavy and one is wide open. But three packs still hold a business with more than a thousand reviews, and a thin field can stay thin because the work is hard to win rather than because nobody has tried.

What do the ranking pages here leave out?

The four things I'd want answered before paying anyone. None of the ten publishes a guarantee. None names the tools it works in. None mentions WooCommerce. One states anything it will not do. Two publish a price and two mention WordPress. Seven do describe technical work, so this is a field that's thin in specific places rather than a lazy one.

Which Fort McMurray trades have the most room right now?

The four with the shallowest review gaps in my sample: concrete and paving at a median of 2, pest control at 6, security and alarms at 6, and electricians at 11. Concrete is the clearest: the most-reviewed listing has 21 reviews. Review counts alone don't decide local pack position, so that isn't a promise. It means less of the gap in those packs is made of something that takes years.

My competitor has hundreds of reviews. Is the map worth trying?

In some trades here, not first. Dentists sit at a median of 330, with one listing on 1,300. Med spas are at 200, vets at 146. In those packs the first question is which constraint is actually binding, and if the answer is proximity or reputation then a new website won't move it. In the seventeen contested packs it's a different conversation entirely, which is why the table above matters more than any average.

Am I competing with Edmonton or Calgary companies?

In the local packs, apparently not. I checked all 30 Fort McMurray pack leaders against the ones in my Edmonton SEO figures and none overlaps. Calgary's packs are deeper again: on my Calgary SEO services page the middle business holds 275 reviews, against about 43 here. The organic results are a different matter: a Toronto agency ranks on the first page here, and one of the ten pages never names the town at all. So the businesses holding your map listings are local, while some of the pages competing for the search term are not.

Why does your own page show its Search Console numbers?

Because query ownership is what I get hired to fix, and this page is mostly an example of it working: 58 of its 59 impressions between 27 June and 26 September came from the two queries it was written for, and nothing about tow trucks. It isn't perfect, because the Alberta hub now competes with it for the head term, and the page says so. My Red Deer page is the opposite case and says so on itself. Showing both seemed more useful than claiming either.

Do you work with oil sands suppliers and industrial firms in Wood Buffalo?

Yes, remotely, and I'd be straight with you about the data. None of the 30 trades in my pack study is an oil sands service company, an industrial contractor or a heavy equipment firm, so I have no pack figures for them and I won't make any up. What I can do is the same technical and on-page work: service pages that name the capability a buyer searches for, the service area stated plainly as Fort McMurray and the wider Wood Buffalo region, and a site Google can crawl and index properly.

Do you actually come to Fort McMurray?

No, and I won't pretend otherwise. Everything runs over Zoom, Google Meet or messages on Mountain Time, and you watch the same Search Console I do. If having someone in the room matters more than the work, hire locally and I'd say so on the call.

What am I actually going to pay?

There are two fixed numbers and two monthly ones. An audit by itself costs $149. Add the repairs it identifies and it becomes $999. Monthly runs either $299 to keep things maintained or $750 if you want the work actively pushed, month to month either way. Everything moves through Upwork one milestone at a time and you're free to stop at any of them. For context, exactly two of the ten pages competing for this term put a number on the page.

When can I judge whether this worked?

Four to eight weeks is where I'd put the first honest review point, and I want to be clear that's a review point rather than a promise about rankings or leads. It's roughly the window Google needs to come back, recrawl what moved, and let the results stop bouncing. Reading the numbers before that mostly generates arguments about noise. Pages sitting unindexed are the exception and can appear much faster.

Can you put me at the top?

Nobody can, and here you can't even compare guarantees, because not one of the ten pages ranking for these terms publishes one. What I'll commit to in writing is small and checkable: when it lands, what the Core Web Vitals numbers are, and an answer from me inside one business day.

Can you handle my profile and get reviews coming in?

Profile yes, and it's built into the audit and fixes package. Reviews no, not in any form. I won't write them, won't buy them, won't run a campaign for them. Those are your customers talking about your work and they'd stop being worth anything the moment they came from me instead.

What's needed from my side to begin?

A URL and read-only Search Console access, which is roughly a two minute job. If Search Console has never been set up for the site I'll walk through it with you on the call. WordPress credentials aren't part of the start; they come later and only for fixes you've already said yes to.

Our site's on Squarespace.

Then I'm the wrong person and I'd rather say so now. WordPress and WooCommerce are the entirety of what I work on. If there's a shop involved it's worth knowing that not one of the ten pages ranking for Fort McMurray SEO mentions WooCommerce anywhere.

And if there's nothing to fix?

You'll be told that, and it will have cost you nothing to learn. It does happen: occasionally the website is in decent shape and whatever's limiting the business sits somewhere no consultant can reach from a keyboard.

Why does everything go through Upwork?

Because it makes the arrangement visible. Scope, milestones and payments all sit somewhere you can inspect, nothing gets charged outside that, and every review anyone has left me is readable before you spend a dollar.

We're getting the site rebuilt, and I can't afford to lose what's working.

That fear is the whole discipline of the search side of a rebuild, which is the part I do while someone else builds. Traffic disappears in a rebuild when addresses change and nobody carries the old ones forward, so the first job is listing every page currently earning impressions and pointing each old address at its replacement. Then Search Console gets watched for four to eight weeks to catch whatever still slipped.

We're an agency up here. Any interest in subcontracting?

Real interest. A number of the case studies on this site were delivered under somebody else's name. Your client stays your client, my name doesn't appear anywhere, and I don't go near them once it's finished.

What does the work look like day to day?

Running crawls, reading Search Console, figuring out what Google can't get to or won't rank, then repairing it inside WordPress. It resembles diagnosing a fault far more than it resembles running a campaign.

Has AI made SEO pointless?

It moved the surface rather than removing the ground. The same foundational SEO practices remain relevant to AI Overviews and AI Mode. A page still needs to be crawlable, indexed and eligible for Search, and Google does not require special AI markup or files.

If I walk away, what do I keep?

Everything, and none of it collapses. The site, the licences and a written record of every change are yours. No plugin of mine is quietly holding things together and I retain no logins. The handover is a document you can read rather than a conversation you have to remember.

// the whole offer in one box

To recap, here's what you're getting

  • A free call, and an honest answer on whether anything's worth fixing
  • Findings tied to your own Search Console, ranked by what they cost
  • The fixes done by the person who found the problem
  • Three written guarantees: the date, the vitals, and a reply in one business day
  • Everything owned by you, with a change log, and no lock-in
// where most projects start
US$149 audit
Book a call on Upwork

No card and no form. Upwork holds the scope and the money.

// northern alberta

Other towns in Northern Alberta

Each one has its own pack data, and they don't look alike. The Alberta town comparison puts all 31 side by side.

// next step

Find out which half of this market you're in.

It takes one call to find out. Hand over the address of the site and read-only Search Console, and you get three things back: the line from the table above that belongs to your trade, an opinion on whether the thing slowing you down is relevance or reputation, and a plain answer about whether paying me would be worth it. In seventeen contested packs that answer is often yes; in the eight settled ones it frequently isn't, and you'll hear that version too. Nothing is owed either way. Work after that runs at a fixed price and fixed scope through Upwork, with no retainer and an exit at every milestone.