// sherwood park seo services
Sherwood Park SEO has two markets that disagree
Sherwood Park SEO, from one person working remotely: I'm Muhammad Younus, and my WordPress SEO consulting covers the technical and on-page work that gets Sherwood Park business sites read, indexed and ranked. Audits from $149, fixes from $999, booked on Upwork. The organic results and the map pack point in different directions here, so I measured all 29 local packs and read all nine ranking pages before writing a word.
Eight case studies with real figures · verified Upwork reviews · every message answered within one business day
// the tools this work runs in
Search says one thing here. The map says another.
Sherwood Park is the first Alberta market in this study where the organic search opportunity and the local pack tell noticeably different stories. SEMrush reports 320 monthly searches for the head term at KD 4, which is the lowest Alberta city SEO difficulty score I've measured so far, and several first-page slots are currently held by document types other than dedicated Sherwood Park SEO service pages. The local packs are much more established.
The local packs, established
Twenty of the 29 packs I measured came back mature, and not one came back wide open.
- In the typical pack the middle business holds 100 reviews, against about 43 to 75 in the other Edmonton satellites
- An average top count across all 29 of 1,043, third highest of the 31 towns I measured
- Eight packs where one business holds more than 1,000 reviews
- Zero packs I would call wide open, which is also true of Calgary, Edmonton and nine other towns I measured
The organic results, less settled
The same town, the same week, a different kind of contest.
- KD 4 on "sherwood park seo" and KD 8 on "seo sherwood park", both at 320 searches a month
- Two of the nine first-page results are homepages rather than Sherwood Park service pages
- One is a Facebook page and one is a directory listing rather than a provider
- One of the nine publishes a price, and one states anything it will not do
That means there is no single Sherwood Park SEO plan. A towing company sitting in a pack with a median of 22 reviews has a different problem entirely from a glass company facing a median of 691, and anyone selling both the same package hasn't looked.
What is an unfindable site costing a Sherwood Park business?
Work it out with your own numbers. These are two real rows from the pack study rather than forecasts, and they're here because they lead to opposite recommendations in the same town.
Put your own figures through it: what a job is worth to you, how many you close, what Search Console already shows. A median review count and a difficulty score describe the shape of a market. Neither one predicts what any single business takes out of it. And the test stays the same in both columns above: if one more job a month wouldn't cover the package, the package is the wrong purchase.
Not sure which of those two your trade is?
Your row is in the pack table further down, with the top count, the median and the grade. In this town that row changes the advice more than anything else on the page.
Research a Sherwood Park term and Edmonton fills the screen
I seeded SEMrush with "sherwood park seo" and it returned 200 keywords carrying 31,920 monthly searches, which looks like a healthy market until you read the rows. Eighteen of the 200 actually mention Sherwood Park, and they carry 1,460 of that volume. A hundred and sixty one mention Edmonton, and they carry 29,260.
Two separate observations, and I'm pairing them as evidence rather than claiming one causes the other. SEMrush's Sherwood Park seed expansion is mostly Edmonton terms. Eight of the nine ranking competitor pages also mention Edmonton, and the one publishing a price names Edmonton 17 times against Sherwood Park 13. Search research around Sherwood Park repeatedly pulls Edmonton into the picture, which is worth knowing before you copy a keyword list off a tool.
There's a real geography behind this. Sherwood Park is technically a hamlet, governed by Strathcona County rather than its own council, and it's home to more than 75,000 people. The Province recognises it and the Urban Service Area around it as equivalent to a city for programs and grants, because Strathcona County has been a specialized municipality since 1996. So it's a hamlet that behaves like a substantial urban market, and the tools don't always have a tidy category for that.
Edmonton fills the research. It does not lead the packs.
Given how much the city next door turns up in the keyword data, the obvious next assumption is that its businesses are the ones holding Sherwood Park's map listings. I checked all 29 Sherwood Park packs against the ones behind my Edmonton SEO results. One leader overlaps, in glass and window. The other 28 packs are led by businesses that do not lead an Edmonton pack at all.
So Edmonton fills the keyword research around Sherwood Park far more than it fills this pack-leader dataset. I'm comparing which businesses hold the first listing in each pack, not where any of them is based, and I haven't checked their addresses. It's still the most useful thing I found about this market, because it means the businesses you're actually up against in the map are mostly not the ones filling your keyword tool.
Sherwood Park 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.
- 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
Audit and fixes
For a site that needs the real problems found and fixed fast.
- Crawl, indexing, schema and speed fixes
- Before and after report with real numbers
- Core Web Vitals moved toward the green
- Everything documented and handed over
// Month to month: US$299 for site and SEO maintenance, US$750 for growth with maintenance. Book a call on Upwork.
Most owners don't know, and that's fine
Does this sound familiar?
- "Someone built it years ago and I've lost touch with him"
- "I don't know if it's WordPress, and I can't log in"
- "My web person and my SEO person blame each other"
- "I just know it's slow, and the phone isn't ringing"
Send the URL and I'll tell you
- What it's built on, inside a minute, at no charge
- Whether the search problems are fixable on the site you've got
- If it isn't WordPress and shouldn't move, I'll say that too
- What's a search problem for me, and what's a job for your web person
One person for the search side, start to finish.
Send the URL on Upwork. You'll know where you stand before you spend anything.
Which of the four does your site actually need?
Agencies sell SEO as one thing. It's four, and the split matters more here than in most towns, because the organic side and the map side are in different states. Two of the four are where the answer changes depending on which one your trade lives in.
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.
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 does working with an SEO consultant actually run?
Book the call
Send your URL and read-only Search Console access. It takes two minutes, and the call is free.
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.
Approve a fixed scope
A written scope, a date and a price on Upwork. You approve it before anything starts.
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.
What happens in the first week after you hire me?
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.
Access and crawl
Read-only Search Console, then a full crawl of the site. Nothing changes on your site at this stage.
The findings
The written list, ordered by what each issue is costing you, with the screenshot behind every claim.
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.
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
None of the eight case studies is in Sherwood Park, and I'd rather say that than imply otherwise. My closest Alberta evidence is a tile firm in Edmonton at position 1.1 on its own name, plus my own read of all 29 Sherwood Park packs and all nine pages ranking here.
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 Sherwood Park. 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 Sherwood Park map pack across 29 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 results.
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.
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.
Bright Pathways ABA
610,963 impressions and 6,330 clicks in a quarter, with the brand holding position 1.1.
Scrap a Vehicle
From roughly 10 clicks a day in June to roughly 70 a day in September.
Areca Homes
117,541 impressions at average position 8.9, feeding villa bookings and enquiries from owners who want theirs managed.
Harmonized Getaways
Reach up 31% quarter on quarter, clicks up 16%, and the click rate down. All three are in the same picture.
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.
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.
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.
Renting enquiries, or owning the pipe?
Some Sherwood Park trades buy their work from lead sellers. What a lead costs varies by trade and I have no measured figure for Sherwood Park, 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.
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
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 the honest complication in this particular town. In the typical Sherwood Park pack the middle business holds 100 reviews, and the average top count across all 29 is 1,043, so in the mature packs the reputation gap is large and it took those businesses years. In the shallower packs it's a different conversation entirely. 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.
No shopfront? Your Business Profile still matters
Half the trades I work with have no address the public can visit. In a market where 20 of 29 packs are already mature, getting the profile factually right matters more than usual, because it's one of the few parts you fully control. This section stays short and links to the full explanation rather than repeating it.
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.
Which market does your site actually claim?
Sherwood Park sits close enough to Edmonton that plenty of businesses here work both, and eight of the nine pages ranking for Sherwood Park SEO name Edmonton somewhere. The question worth answering on your own site is not which neighbourhood deserves a page. It's whether you're a Sherwood Park business that takes Edmonton work or the other way round, and whether your site says so plainly.
Worth building
- You already invoice work there often enough that losing it would show up in the month's numbers
- Your Search Console is showing impressions for that area against the service you sell
- There's something specific you could write about working there that a competitor couldn't copy
- A reader landing on it could not have been served just as well by a page you already have
Not worth building
- It exists because the place has a name, not because you do work there
- It claims the larger market next door on the strength of two jobs a year
- It answers the same query as one of your own service pages, so the two split whatever they earn
- You would quietly hope the customer who lives there never reads it
Worth noticing what the competitors do here. The one page on the first results page that publishes a price names Edmonton 17 times and Sherwood Park 13. If a Strathcona County owner lands on your page, it should sound like it was written about their market rather than near it.
Twenty packs are mature, but maturity changes by trade
All 29 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 this town the average is the least useful number on the page.
Twenty came back mature and nine contested, with none wide open. That makes Sherwood Park one of the more established markets in the set. It sits between its neighbours and the two cities: the middle business in a typical pack holds 100 reviews, more than double Leduc's 44, Stony Plain's 45 or Beaumont's 43, but well short of the 275 and 245 in the markets on my Calgary technical SEO and Edmonton pages. That comparison is about one dimension of the market, not about total ranking difficulty.
Two markets means two different answers
This is the part most Sherwood Park SEO pages skip, because it requires admitting that the same package isn't right for everyone. Find which column you're in from the table above, then read that column.
Lower visible review barrier
Towing at a median of 22, garage doors at 26, restoration at 29, accountants at 39. Review counts alone do not decide local pack position, so this isn't a promise. It does mean less of the gap is made of something that takes years.
- Relevance is where the buyable work sits: a dedicated page for each service that warrants its own search intent
- Profile accuracy, categories and service areas set accurately rather than stuffed
- The technical layer, so Google can crawl, render and rank what you publish
- Then judge it against your own Search Console four to eight weeks later
Deep, settled pack
Glass and window at a median of 691, HVAC at 554, dentists at 450, vets at 414. Eight packs here hold a business above 1,000 reviews.
- Work out what the real constraint is first: relevance, distance or prominence
- If it's proximity or reputation, a website rebuild will not fix it and I'll say so on the call
- The organic results and the specific job queries are usually the better ground than the map
- Start with an audit, not a rebuild, until the diagnosis says a rebuild is the answer
If your row says mature and someone quotes you a redesign without asking which constraint is binding, that's the moment to get a second opinion. It might still be me telling you not to bother.
Want the diagnosis before the quote?
That's what the $149 audit is. If it says the constraint isn't something a website fixes, you'll have that in writing and I'll have talked myself out of the bigger job.
Looking for someone local? Check whether they are
If a Sherwood Park 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 in a market sitting this close to a much larger one they get confused more often than most.
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 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 Wye Road to make the decision easier.
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.
Design is the hard half here. I'll take the other one.
Several of the pages ranking for Sherwood Park 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.
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
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 Sherwood Park?
Run a studio that serves Strathcona County? Send me one client site. If there's nothing worth fixing, I'll tell you that too.
Who this is for, and who it isn't
If your only goal is to move the local pack, I may be the wrong call for more Sherwood Park businesses than in less mature towns, because 20 of the 29 packs here have already settled. The technical and organic work is a separate question and often still worth doing. Worth being blunt about both before you book anything.
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
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
One person, and you can check him
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.
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
What you keep when the work ends
The change log
Every fix documented, with what changed and why, so your next developer isn't guessing.
Your own accounts
Hosting, licences, Search Console and analytics stay in your name. I hold nothing hostage.
No dependency on me
Nothing on your site needs me to stay. Remove my access and it keeps working exactly the same.
A measurement date
We agree when to read the result, and I'll tell you plainly if a change did nothing.
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.
Sherwood Park SEO by the numbers, if you'd rather see them first
Everything measured, in one place. Twenty-nine Sherwood Park service categories in the live map pack: 20 mature, 9 contested and none wide open. In the typical pack the middle business holds 100 reviews, and the average top count across all 29 is 1,043.
On the keyword side, SEMrush reports 320 searches a month for "sherwood park seo" at KD 4, which is the lowest Alberta city SEO difficulty score I've measured so far. KD is SEMrush's own estimate rather than a Google metric, so treat it as a comparison between markets and not as a probability of ranking.
On the call I'll walk you through your row, not all 29 of them.
Against the other Edmonton satellites
31% of its packs not settled
34.5% of its packs not settled
50% of its packs not settled
50% of its packs not settled
60% of its packs not settled
62.1% of its packs not settled
66.7% of its packs not settled
Twenty packs have settled. Nine have not.
Find your line, then stop reading the table. Contested is the word I use when a pack's review distribution comes out relatively shallow against this study's rules; mature is when it doesn't. Neither is a forecast, and neither says anything about whether Google thinks a position is secure. They are descriptions of one signal, measured on one day.
| Vertical | Top count | Median | Grade |
|---|---|---|---|
| Glass and window | 5,100 | 691 | mature |
| HVAC and furnace | 4,900 | 554 | mature |
| Dentists | 1,300 | 450 | mature |
| Veterinary clinics | 1,100 | 414 | mature |
| Optometrists | 639 | 328 | mature |
| Gyms and studios | 3,100 | 229 | mature |
| Plumbers | 883 | 199 | mature |
| Chiropractors and physio | 681 | 193 | mature |
| Auto repair | 1,800 | 175 | mature |
| Med spas and aesthetics | 443 | 155 | mature |
| Mortgage brokers | 389 | 149 | mature |
| Pest control | 3,900 | 134 | mature |
| Roofers | 184 | 108 | mature |
| Clinics and family medicine | 544 | 106 | mature |
| Real estate | 278 | 100 | mature |
| Concrete and paving | 154 | 96 | mature |
| IT and managed services | 347 | 74 | mature |
| Electricians | 269 | 72 | mature |
| Landscaping and lawn | 210 | 69 | mature |
| Law firms | 320 | 60 | mature |
| Insurance brokers | 188 | 55 | contested |
| Flooring and tile | 231 | 52 | contested |
| Painters | 375 | 48 | contested |
| Security and alarms | 1,900 | 45 | contested |
| Cleaning services | 252 | 41 | contested |
| Accountants and bookkeepers | 80 | 39 | contested |
| Water and fire restoration | 347 | 29 | contested |
| Garage doors | 40 | 26 | contested |
| Towing | 288 | 22 | contested |
What makes this table worth reading is the distance between its two ends. Towing comes in at a median of 22. Glass and window comes in at 691. Same postcode, same week. Towing therefore has a much lower visible review barrier than glass and window services in this sample, which is not the same as saying review counts decide who ranks first, because they don't. What the gap does tell you is which of the two conversations in the section above is yours.
Nine results, and not all of them are trying
I rendered every page on the first results page in a browser and read it end to end, which matters: a raw fetch reported one of them as a 27-word page, and rendered it carries about 1,500. Word counts run from 443 to 3,176, median 1,202.
Where the gaps are, from reading rather than from snippets: one of the nine publishes a real price, one states anything it will not do, two name the tools they work in, and one mentions WooCommerce. Five publish a guarantee, which is the highest of any Alberta town I've checked. Two first-page slots are homepages rather than Sherwood Park service pages.
Sherwood Park SEO questions, the honest answers
Why does SEO advice for Sherwood Park keep contradicting itself?
Because the two places you can show up are in different states, and most advice only looks at one. The organic results are less uniformly occupied by dedicated Sherwood Park SEO service pages than Edmonton's are: two of the nine first-page slots are homepages, one is a Facebook page, one is a directory. The map pack is the opposite, with 20 of the 29 packs I measured already mature and none wide open. Advice built on either half alone will sound confident and be half wrong.
"Sherwood park seo" shows KD 4. Does that mean it's easy?
It means SEMrush reports KD 4, which is the lowest Alberta city SEO difficulty score I've measured so far. KD is a third-party difficulty estimate, not a Google metric and not a probability of ranking, so the honest reading is comparative: this term scores lower than Edmonton's 34 or Calgary's. What it doesn't tell you is anything about the map pack, which for most trades here is the harder half.
Should I target Edmonton keywords instead?
Check whether you actually serve Edmonton first, because the pull towards it is strong and partly an artefact of the tools. I seeded SEMrush with "sherwood park seo" and 161 of the 200 keywords it returned mention Edmonton, carrying 92% of the volume. If you take Edmonton work, say so plainly and build for it. If you don't, a borrowed Edmonton keyword list will send you after demand you can't serve.
Am I competing against Edmonton companies?
In the keyword research, constantly. In the pack data, far less. I checked all 29 Sherwood Park pack leaders against Edmonton's and exactly one overlaps, in glass and window. That's a comparison of which businesses hold the first listing in each pack, not of where any of them is based, so it doesn't tell you their addresses. What it does tell you is that Edmonton fills the keyword research around Sherwood Park far more than it fills this pack-leader dataset, which means the competitor worth studying is probably the one in your own pack rather than the one your keyword tool keeps surfacing.
Which Sherwood Park trades have the most room right now?
The four with the shallowest review gaps in my sample: towing at a median of 22, garage doors at 26, water and fire restoration at 29, and accountants and bookkeepers at 39. Review counts alone don't decide local pack position, so that isn't a promise. It does mean less of the gap in those packs is made of something that takes years to build. Your row is in the table above.
My competitor has thousands of reviews. Is it hopeless?
Not hopeless, but the work is different and I'd rather say that on the call than watch you pay for a rebuild. Glass and window here shows a median of 691, and its most-reviewed listing has 5,100. HVAC shows 554, with a most-reviewed listing on 4,900. Eight packs hold a business above 1,000. In those, the first question is which constraint is actually binding, and if the answer is proximity or reputation then a new website will not move it. The organic results and the specific job queries are usually better ground than the map.
Is Sherwood Park a small market or a big one?
Officially it's a hamlet, governed by Strathcona County rather than its own council. It's also home to more than 75,000 people, and the Province recognises it and the urban service area around it as equivalent to a city for programs and grants, because Strathcona County has been a specialized municipality since 1996. So it's technically a hamlet that behaves like a substantial urban market. In my pack study it sits in between: the middle business in a typical pack holds 100 reviews, more than double Leduc's or Beaumont's, but well short of Calgary's 275 or Edmonton's 245.
Do I need a page for each Sherwood Park neighbourhood?
Almost certainly not. Twenty of the 29 packs here are already mature, and thin area pages are not what closes that kind of gap. They also compete with each other and with your own service pages. Put the effort into a dedicated page for each service that warrants its own search intent.
Give me the prices.
Audit on its own, $149. Audit with every fix it finds, $999. Ongoing there are two, both month to month: $299 monthly to keep things maintained, $750 monthly if you want the work pushed forward. Payment runs through Upwork milestone by milestone and you can stop at whichever one you like. Comparing me against the nine pages ranking here is harder than it should be, because only one of them puts a figure on the page at all.
How soon can I tell if it's working?
I normally set the first meaningful review point at four to eight weeks. That is not a guarantee that rankings or leads will improve by then. It's how long Google typically needs to come back around, recrawl what changed and let the results settle, so numbers read earlier are mostly noise and arguing about noise wastes both our time. The exception is a page that was never indexed at all, which can turn up quickly once the obstacle goes.
Will you get me to the top?
Nobody can promise that, and five of the nine pages ranking here publish some flavour of guarantee, which is the highest share of any Alberta market I've looked at. Read what those documents actually commit to. Mine commits to three narrow things you can hold me to: the date it lands, the Core Web Vitals numbers, and an answer within one business day.
Can you handle the profile and get me more reviews?
The profile is mine to sort and it's inside the audit and fixes package. With the middle business in a typical pack on 100 reviews here, getting the categories and service areas factually right is worth more than most owners assume. Reviews are not mine to touch. I don't write, buy or campaign for them, because that's your customers describing your work and it would stop meaning anything if I wrote it.
What do you need from me on day one?
A URL and read-only Search Console. Granting the second takes about two minutes in the settings, and if you've never set it up I'll do it with you while we're on the call. WordPress access isn't part of that: it comes later, after you've looked at specific fixes and said yes to them.
We're on Squarespace. Can you still help?
Only if you're moving to WordPress. Squarespace and Wix sites that are staying put are outside what I do, but a move is work I take on, and I've written up the SEO side of moving Wix to WordPress. If you run a store, note that exactly one of the nine pages ranking for Sherwood Park SEO mentions WooCommerce, so your shortlist shortens fast either way.
What if there's nothing wrong with my site?
Then you get told that, and finding out cost you nothing. It's a real outcome here more than in most towns: with 20 of 29 packs mature, the site is sometimes fine and the thing holding you back sits somewhere a consultant can't reach.
Why does everything go through Upwork?
Because it puts the paperwork somewhere you can see it. Scope, milestones and money all live there, nothing gets billed outside it, and every review I've ever had is readable before you commit a dollar. It's more accountability than an emailed invoice, which is the point.
We're having the site rebuilt. What stops my traffic disappearing?
Mapping, mostly, and that's the search side I handle while someone else builds. Rebuilds lose traffic when URLs change and nobody carries the old ones across, so before anything moves I list every page you currently earn impressions on, point each old address at its new one, and then sit on Search Console for four to eight weeks watching for the ones that slipped.
I've got a design studio in Strathcona County. Any interest in subcontracting?
Plenty. Several of the case studies on this site were delivered under another company's name. The client stays yours, my name never appears, and I don't contact them once the work is done.
What's the actual day-to-day of this job?
Crawling sites, reading Search Console, figuring out what Google can't reach or won't rank, and repairing it in WordPress. It resembles fault-finding and maintenance far more than it resembles marketing, which is why I talk about diagnosis rather than campaigns.
With AI answering everything, is SEO finished?
It moved rather than ended. 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.
What happens if I stop working with you?
You keep all of it and none of it falls over. Site, licences and the written change log are yours, there's no plugin of mine holding the thing together, and I don't retain access to anything. The handover is a document you can read, not a phone call you have to remember.
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
No card and no form. Upwork holds the scope and the money.
Other towns in the Edmonton region
Each one has its own pack data, and they don't look alike. The Alberta town comparison puts all 31 side by side.
Find out which of the two markets you're actually in.
One call answers it. Give me the URL and read-only Search Console, and what comes back is your own line from the pack table, a read on whether relevance or reputation is the thing holding you back, and a straight answer on whether the work is worth buying. In a market where 20 of 29 packs have settled, that last answer is sometimes no, and you'll have it before any money changes hands. Everything after that is fixed scope at a fixed price on Upwork, no retainer, and you can stop at any milestone.