Internet Marketing Service · Keyword Research

Quick answer

Vivid Marketing provides SEO Keyword Research in Surrey, BC, identifying the searches your potential customers type into Google, grouping them by intent and mapping each group to a page on your site. You receive a prioritised keyword plan based on relevance, competition and business value. It suits new websites, redesigns and stalled SEO. Start with a free analysis.

Keyword research is the planning stage of our Internet Marketing Service work. It decides which searches your site should target before anyone writes a word or changes a page.

What is SEO Keyword Research?

SEO Keyword Research is the process of finding the words and phrases people use when they search for what you sell, then deciding which ones are worth targeting. The goal is not the biggest list. It is the right list for the customers you want.

A Surrey plumber, for example, needs to know whether customers search “hot water tank replacement”, “water heater install” or “no hot water”, and which of those searches come from people ready to book. Those differences shape which pages exist and how they are written.

How do you judge search intent?

Search intent is the reason behind a search. We judge it by looking at the actual results Google shows for each term, because those results reveal what Google thinks the searcher wants.

IntentExample searchSuitable page type
Local serviceemergency electrician SurreyService page with clear contact options and service area
Commercial researchmetal vs asphalt roof cost factorsComparison guide or detailed service page section
Informationalhow often should a furnace be servicedHelpful article or FAQ that links to the service page
Navigationalyour business nameHome page or contact page
Transactionalbuy work boots online CanadaProduct or category page

When the results for a term show a map pack, it signals local intent, and that term may belong to your Google Business Profile and Local SEO plan as much as to a page.

What does our keyword research include?

  • Seed terms gathered from you, your sales calls and the services you most want to grow
  • Queries your site already appears for in Google Search Console, including ones that get impressions but few clicks
  • Volume and trend estimates from keyword research tools, treated as directional rather than exact
  • Competition review based on who already ranks and how strong their pages are
  • Questions people ask, which feed FAQs and answer-focused content
  • Local modifiers such as Surrey, Langley or “near me”, and community names where they are genuinely used
  • Language variations for multilingual audiences when they match your customers
  • A keyword map that assigns one primary topic to each page

Search volume figures from any tool are estimates. Local searches in a single city often show low or no volume even when they bring real calls, so we weigh relevance and intent ahead of the numbers.

How do you avoid two pages competing for the same keyword?

We build a keyword map that gives each page one main topic and a cluster of closely related terms. When two pages target the same search, Google may switch between them or rank neither well, an issue often called keyword cannibalisation.

  1. Group terms that Google answers with the same results into one cluster
  2. Assign each cluster to a single existing or planned page
  3. Flag overlapping pages to merge, redirect or refocus
  4. List gaps where no page covers a valuable cluster yet

The map then guides On-Page SEO Optimization for existing pages and SEO Content Optimization for new or expanded ones.

How is SEO keyword research different from Google Ads keyword research?

SEO keyword research plans which pages to build and rank over time, while Google Ads keyword research chooses terms to bid on today. The two share data but answer different questions.

In ads, match types, negative keywords and cost per click shape the choices. In SEO, the question is whether a page can realistically earn a spot and whether it fits your site structure. If you also run paid search, our Google Ads Management team can use the same research so both channels target consistent terms.

Keyword research for Surrey, the Lower Mainland and the rest of Canada

Search language changes with the market. People search differently in Cloverdale than in Burnaby, and a trucking company recruiting drivers along Highway 1 needs different terms than a South Surrey clinic. With BC Stats estimating Surrey’s population at 733,760, there is a wide and varied set of searches to understand, including searches in Punjabi as well as English.

From our office on 152 Street we research markets across Surrey, the Lower Mainland and Canada. Remote clients receive the same keyword map and a walkthrough on a video call. Request a free analysis to get started. Keyword research feeds directly into our wider Search Engine Optimization (SEO) service.

“

Hired these guys to do Online Marketing for my business and i am very happy with the results they have produced in a very short time. Happy to write this review for them and definitely recommend them. Thank you Guys!

Mayank Verma, Vivid Marketing clientMayank VermaVivid Marketing client

Frequently asked questions

What will I receive from SEO Keyword Research?

You receive a prioritised keyword plan, usually as a spreadsheet, showing keyword clusters, their likely intent, the page each one is assigned to and gaps where new pages are needed. We walk you through it so the reasoning is clear and you can use it with us or with another team.

How much does keyword research cost?

Cost depends on how many services, products and locations you cover, how many languages are involved and whether we also review an existing site. A single-service local business needs less research than a multi-location company or an online store. Request a free analysis and we will explain the scope before quoting.

Should I target keywords with the highest search volume?

Not usually. High-volume terms are often broad and highly competitive, and many of those searchers are not looking to hire. A lower-volume term with clear buying intent in your area can bring more enquiries. We balance volume with intent, competition and how closely the term matches what you sell.

Do I need separate pages for every Surrey neighbourhood?

Not automatically. If customers in Guildford, Newton or South Surrey use those names in their searches and you can offer genuinely different information for each, a page can make sense. Pages that only swap the place name tend to be thin and compete with each other. Keyword research shows which approach fits.

How often should keyword research be updated?

It is worth revisiting when you add services, enter a new area, redesign your site or notice changes in Search Console queries. Search behaviour also shifts over time, including how people phrase questions for AI search. Many businesses review their keyword map periodically. Ask us what makes sense for your situation.

Does keyword research still matter with AI search?

Yes, though the focus widens. AI tools such as Google AI Overviews and ChatGPT search answer longer, conversational questions. Researching the questions customers ask helps you write content that answers them directly, which supports both traditional rankings and our Answer Engine Optimization (AEO) work.

Free marketing analysis

Ready to get more leads in Surrey and beyond?

Tell us about your business and we’ll review how you show up in Google Search, Google Maps, ads, social media and AI answers — then show you where the opportunities are.

Get your free analysis