Updated
When a business owner asks me why they don't show up on Google, my first question back is: show up where? There's the map, three businesses in a box with stars and a phone number, and there's the list of blue links underneath it. They come from two different systems, and local SEO (search engine optimization, pointed at the people searching near you) is the work of getting both right. A business can do well in one while being invisible in the other, so let's take them one at a time.
Want this handled instead of DIY'd? See the three sizes and what each includes.
Your Google listing and your website do two different jobs
Your Google Business Profile is the free listing that feeds the map results. It holds your name, address, phone number, hours, category, photos and reviews. When somebody in Kingston searches "plumber near me" or "bakery open now," Google is answering out of listings like that one. Google's own page on local ranking says it weighs three things: relevance, meaning how well the listing matches what was typed; distance, meaning how far the business is from the person searching; and popularity, meaning how well known the business is. The same page says plainly that there is no way to request or pay for a better local ranking.
Your website answers a different question. It's where somebody lands when they want detail: whether you service Amherstview, what a repair actually runs, whether you've done this exact job before. The listing gets you considered. The site gets you chosen.
| What you're looking at | Map results | Blue links |
|---|---|---|
| Fed by | Your Google Business Profile | The pages on your website |
| Ranked on | Relevance, distance and popularity, in Google's words | Whether the page answers what was typed |
| Answers | "roofer near me", "dentist open Saturday" | "Do you come out to Gananoque?", "What does a crown cost?" |
| What it wins you | Being considered | Being chosen |
Think of it as the sign on your van versus the conversation in somebody's kitchen. The sign's one job is to be legible from a distance. The conversation is where the work is won. Spending a year polishing the van and never learning to talk about the job is a strange way to run a business.
The listing gets you considered. The site gets you chosen.
"SEO" is four jobs sharing one name
This is the part that costs people money, so I'll be blunt about it. When an agency says they do SEO, they could mean any of four fairly different trades.
| Job | Question it answers | Sign you need it |
|---|---|---|
| Technical | Does Google's crawler get through the site, does it load quickly on a phone, are pages returning the right response codes, is the sitemap telling the truth? | A site that ranks badly for reasons a person can't see |
| On-page | Does each page answer one clear question, does the title say what the page is, is the writing specific enough to be worth reading? | Pages whose titles and writing don't say what the page is |
| Local | Is your listing claimed, is it categorized correctly, and is your name, address and phone number identical everywhere it shows up online? | Details that don't match from one place to the next |
| Reputation | Reviews, mostly. Real ones, gathered over time, with replies. | A decent site with nine reviews |
"Home repair" isn't one skill either; somebody excellent at drywall can be a menace near a panel. So when you hire SEO, ask which of the four you're buying. A site that ranks badly for technical reasons won't be rescued by more blog posts, and a decent site with nine reviews doesn't need a crawl audit.
What moves the needle for a Kingston business
For a small business in Kingston, Napanee or Gananoque, the working list is shorter than the industry likes to admit.
- Complete, matching details. Google says businesses with complete and accurate information are more likely to show up in local results, and its guidelines want the name as it appears on your storefront, website and stationery. I wrote a whole guide on that one because it's the cheapest fix on this list.
- The right category. Google's guidelines say to pick categories that complete the sentence "this business is a" rather than "this business has a," and to use as few as possible. "Contractor" when you're a roofer keeps you out of results you would otherwise win.
- Real reviews, gathered slowly. Google says more reviews and positive ratings can help local ranking. Ask every satisfied customer, and reply to all, including the sour ones.
- Pages that answer the question people phone to ask. If callers keep asking whether you come out to Napanee, that question deserves a page, in plain words, with the town named in it. Napanee SEO explains why that town searches differently.
- Being verifiably local. A precise address or service area, a local phone number, photos taken at your place rather than bought from a stock library. Google counts how many websites link to your business toward popularity, and a chamber directory entry is the kind of link a real local business earns without asking.
Kingston has three audiences, and the listing shows one face to all of them
A café near the waterfront serves three different crowds in a single year: students who arrive in the fall and leave in the spring, summer visitors walking up from the boat tours, and the year-round residents who keep the lights on in February. They search differently. The student types "open late" and "wifi." The visitor types "patio" and "near the ferry." The resident types "catering" and "closed Mondays?"
Your Google listing shows one set of hours, one description and one set of photos to all three. The website is where the sorting happens: one page for each question, in the words that audience actually types. When your hours change for the season, change them on the listing that same week, because Google says it reviews changes before updating them live on your profile and does not say how long that takes.
What doesn't work, and what it quietly costs
- Keyword stuffing. Google's spam policy defines it as filling a page with keywords or numbers to manipulate rankings. "Kingston SEO services Kingston Ontario" six times in a paragraph reads as spam to Google and to the person deciding whether to trust you with a deposit.
- Bought review packages. Google's Maps content policy says fake engagement is not allowed and will be removed, and that behaviour harming its users can lead to suspended account privileges or account termination. You can lose eight honest years to one dishonest month.
- Backlink bundles. Google's spam policy calls exchanging money for links link spam and says sites that violate its policies may rank lower or not appear in results at all. The two hundred links for $99 offer buys placements on sites nobody reads.
- Monthly reports that count activity instead of showing work. Impressions up, hours performed. If nothing on your website is different from last month, nothing was done to it.
Five things to check before you hire anyone
- Search your business name on Google. Is the listing claimed, and do you hold the login?
- Read the main category on your listing and on the three businesses above you. Is it the same word?
- Copy the name, address and phone from your listing. Do they match your website's footer exactly?
- Count your reviews and find the newest one. Is it from this season?
- Open your site on a phone. Does the first screen say what you do and where, in words a stranger would type?
Local SEO for a business this size is a handful of unglamorous jobs done properly once and then maintained. That's why I sell it as a fixed price with a written scope, not a monthly subscription. I should also say plainly that I don't have an office in Kingston. What I know about search in the city comes from Google's own documentation and from doing this work elsewhere.
Once you know what the work is, the next question is who does it. How to pick a local SEO company in Kingston covers the promises to walk away from and the questions worth asking.
Common questions
Can I pay Google to appear in the map box?
No. Google's local ranking page says there is no way to request or pay for a better local ranking. An agency offering to buy you a map spot is selling something Google says it doesn't sell.
Do I need a website at all if the listing feeds the map?
For the map alone, no. For the phone call, yes, and for one more reason: Google counts links to your business toward popularity, and a business with no website has nothing to be linked to.
I go to my customers' homes. Should my home address be on the listing?
Google's service-area page says that if you don't serve customers at your business address, you remove the address from your profile and set a service area instead. You can list up to 20 areas, and Google says the edge of the overall area shouldn't be more than about two hours of driving time from where the business is based. Kingston to Belleville or Brockville sits well inside that.
I moved shops last year. Does the listing just update?
No. Google's editing page says that if you move to a new address after verifying, you must verify the business again, and a name change might require it too.
Checked against Google help pages on 2026-09-21: How to improve your local ranking on Google, Guidelines for representing your business on Google, Manage your service areas, Edit your Business Profile, Prohibited and restricted content, Maps user-generated content policy, Google Search spam policies.
If you want to know which of the four jobs your business actually needs, that's a conversation rather than a quote form. Email hello@kingstonseo.com or call 613.480.1345, and I'll tell you straight, even when the answer is that you don't need me.