“On Google” means three different things
When someone in Vancouver searches “web designer near me” or “plumber Kitsilano,” they see three kinds of result. Each one is won a different way, so start by deciding which you’re aiming for.
| Where you show up | Cost & speed | What it is |
|---|---|---|
| The map pack (Google Business Profile) | Free · fastest | The little map with three businesses under it, plus the panel on the right. Where most ready-to-buy local searches land, and the biggest single thing you can work on. |
| Organic results (the blue links) | Free · slow build | The classic list beneath the map. Won on your website’s content, speed and relevance. Takes months, but the gains build on each other and you don’t pay per click. |
| Google Ads (the sponsored slots) | Paid · instant | The top results marked “Sponsored.” Instant visibility, but the moment you stop paying, you vanish. Useful once the first two are in place. |
Aim for the first two before you pay for the third. They cost nothing to appear in, and searchers trust them more than ads.
Start with your Google Business Profile
If you do one thing, do this. Your Google Business Profile (the free listing behind the map pack) is the fastest win in local search, and many Vancouver businesses have one that’s half-finished or unclaimed. Claim it, verify it, and fill in every field:
- Claim and verify the listing so you control it, instead of an old agency or a placeholder Google generated.
- Pick the most accurate primary category. “Website designer” ranks you differently than “marketing agency.” Be specific and correct.
- Match your details to your website exactly. Use the same business name, address (or service area), phone and hours, character for character.
- Set your service area if you go to customers, and list the neighbourhoods and cities you serve.
- Add real photos, and keep adding them. Profiles with recent photos of the real business get more clicks and calls.
- Use posts and Q&A to stay active. Google rewards a profile that looks alive.
What your website has to do
The map pack gets you seen. Your website is what tells Google you’re relevant, and it’s what gets the visitor to call. A few things on the site do most of the work:
- Say where you are, on the page. Put your city and the neighbourhoods you serve into visible headings and copy, written the way you’d say them. Google can’t rank you for “Vancouver” if the word never appears.
- Give every service its own page. One page per thing you offer, each answering what it is, who it’s for and what it costs to think about. One vague “Services” page ranks for nothing.
- Be fast on a phone. Google measures real load speed (Core Web Vitals) and mobile usability, and most local searches happen on a phone. A slow site loses rankings and customers.
- Add LocalBusiness structured data. This is invisible code that tells Google your name, address, hours and area in a format it reads reliably, and it feeds the extra details that can show beside your listing.
- Make sure Google can read it. A submitted sitemap, clean HTTPS, and content that isn’t trapped behind heavy scripts. If Google can’t crawl a page, nothing else matters.
Reviews move rankings
Reviews count twice. They’re one of the strongest signals in the map pack, and they’re often what decides which of the three businesses a searcher calls. A steady stream of recent reviews beats a pile of old ones. Ask every happy customer, make it one tap by sharing your review link, and reply to every review, good or bad. Never buy fake reviews: Google filters and penalises them, and they mislead the people reading them.
The local SEO checklist
Everything above, in order of impact. Work down the list. The first few matter most, and they cost nothing.
01. Claim & verify your Google Business Profile
The biggest win that costs nothing. Get control of the listing and complete every field.
02. Choose the right primary category
Be specific and accurate. It’s one of the biggest factors in which searches you appear for.
03. Keep your NAP identical everywhere
Name, address and phone, exactly the same on your site, your Profile and every listing. Mismatches cost you rankings.
04. Add real photos, and keep adding
Current photos of your own work and premises lift clicks and calls. A stale, photo-less profile looks closed.
05. Earn reviews and reply to them all
Ask every happy customer, make it one tap, respond to each one. Recent and real beats old and many.
06. Put your city & neighbourhoods on the page
Vancouver, Burnaby, the North Shore: wherever you work, say it in visible copy and headings.
07. Give every service its own page
One page per offering, each answering a real question. It’s how you rank for more than just your business name.
08. Add LocalBusiness schema
Structured data that hands Google your details in a format it reads reliably. Any properly built site has it.
09. Be fast and mobile
Green Core Web Vitals and a phone-first layout. Speed is both a ranking signal and a conversion one.
10. Get listed where locals look
A handful of accurate, reputable directories with the same details everywhere. Skip the mass-listing services.
What’s a waste of money
Local SEO attracts more snake oil than almost any other small-business service. Skip all of these. They do nothing, or they get you penalised:
- Anyone “guaranteeing #1 on Google.” Nobody controls the ranking, so a guarantee tells you the seller is bluffing.
- Buying backlinks or link packages. Cheap bought links are what Google’s spam systems look for, and they pull rankings down.
- Fake or incentivised reviews. Google filters them and penalises the listing, and they break its review rules.
- Keyword stuffing. Cramming “Vancouver web design” into every sentence reads as spam to Google and to humans.
- Directory-blast services. Getting listed on 500 junk directories overnight looks like spam to Google.
How JMD builds it in
Found by design.
Every site I build launches with the technical half of local SEO already done, so you don’t need an “SEO company” to fix the basics six months later:
Green speed scores, clean structure, local schema and real service pages in every build.
Hand-written code that loads fast on a phone, LocalBusiness structured data, a proper sitemap, and city and service pages written around how people search. Google Business Profile set-up can be added to the same quote. You don’t need a monthly SEO retainer to be found for the basics.
How long it takes
Be wary of anyone who promises overnight results. A verified Google Business Profile can show in the map within days to a few weeks. Ranking in the organic blue links is slower, usually two to six months of a fast, well-structured site plus reviews and steady local content. Spending more doesn’t shorten that much; getting the basics right and keeping at it does. Start with the Business Profile and reviews, get the site built properly, then keep adding content.
Where to go next
SEO is one piece of a site that works. If you’re still weighing the build itself, see what JMD builds (technical SEO is part of every project), the realistic build timeline, and the ten questions to ask before hiring anyone.
Quick answers
How long does it take to show up on Google?
A verified Google Business Profile can appear in the local map within days to a few weeks. Ranking well in the regular organic results is slower, usually two to six months of a fast, well-structured site plus reviews and local content. Anyone promising instant #1 rankings is selling ads or making it up.
Do I need to pay for Google Ads to rank?
No. Google Business Profile and organic search are both free and drive most local clicks. Ads buy instant visibility at the very top, but you disappear the moment you stop paying. Spend first on a fast site, a complete Business Profile and reviews, then test ads once those are working.
Is a Google Business Profile free?
Yes. Creating, verifying and managing it costs nothing, and it does more than anything else to get a local business found. Google never charges to appear in the map pack or to add photos, posts, hours or review replies.
Will a new website hurt my Google rankings?
Only if it’s done carelessly. Rankings drop when a rebuild changes URLs without redirects, loses content, or launches slower than before. Done properly, with old URLs mapped to new ones, content kept and speed improved, a rebuild usually helps. JMD handles migrations this way.
Can you guarantee the #1 spot on Google?
No honest provider can. The ranking is competitive and always changing, and nobody controls it. What we can do is build the site so every signal Google checks is in your favour: fast, mobile, well-structured, with local pages and schema, plus help setting your Business Profile up right.