Why Generic Keywords Waste Small Business Budgets

Imagine you run a window cleaning business in Austin, Texas. You open Google Ads and add your keyword: window cleaning. Broad match. You set a $50/day budget and wait.

Within a week you've burned through $350 and have three leads — one of whom lives in another state and two who were looking for DIY cleaning tutorials. What went wrong?

Generic keywords attract traffic at every stage of the buyer journey. Someone searching "window cleaning" might be curious, comparing options, trying to decide if they want to DIY, or — occasionally — ready to book. You are paying the same cost per click for all of them, but only the last group converts.

The old advice was to add hundreds of negative keywords to filter out the bad traffic. That works to a degree, but it's a reactive, never-ending game. There is a better approach: start with the keywords that only people in buying mode use.

The Two Search Patterns That Drive 80% of Conversions

Across hundreds of local service business accounts, two keyword patterns consistently produce the lowest cost per lead and the highest conversion rates:

The psychology is simple. When someone searches for the cost of a service, they have already decided they want the service — they're shopping. When someone adds a location to their search, they need it done locally and they need it done soon. Both signals indicate a buyer who is one or two decisions away from booking.

Long-tail informational searches ("how to clean second-floor windows") still have value for organic SEO, but they represent colder traffic. The price + area framework is about putting your limited budget exactly where the warmest buyers are looking.

Service + Price Keywords: Complete Strategy

Why cost searches have high purchase intent

People who search for the cost of a service have crossed a critical psychological threshold: they want someone else to do it. They are not searching for instructions — they are comparing providers. Your job is to show up, establish trust, and give them enough information to take the next step.

This is why price-intent keywords typically see higher conversion rates than generic service keywords, even when the cost per click is similar. The traffic is pre-qualified by intent.

How to build your keyword list

Start by brainstorming every way a potential customer might ask about the cost of your service. Use these modifier patterns:

Keyword pattern Example (window cleaning) Intent level Match type to use
[service] cost window cleaning cost Very high Exact or phrase
[service] price window cleaning price Very high Exact or phrase
[service] pricing window cleaning pricing Very high Exact or phrase
how much does [service] cost how much does window cleaning cost High Phrase
[service] rates window cleaning rates High Phrase
[service] quote window cleaning quote Very high Exact or phrase
[service] fee window cleaning fee High Phrase
cheap [service] cheap window cleaning Medium-high Phrase (watch margin)
affordable [service] affordable window cleaning Medium-high Phrase

Build this list for your specific service, then add variations for any sub-services. If you offer both residential and commercial window cleaning, create separate keyword sets for each — they attract different buyers with different price sensitivities.

Landing page structure for price keywords

When a visitor clicks a price-intent ad, they need to find pricing information immediately or they will leave. Your landing page must:

If you don't want to show your prices publicly, use a "get an instant quote" form that collects their details in exchange for the pricing. This converts well because it matches the user's intent exactly.

On competitor pricing searches: If someone searches "window cleaning Austin competitor name price", they are comparison shopping. Adding competitor brand terms (where permitted) as keywords can capture this traffic — but your landing page must make a clear case for why you're the better choice.

Service + Area Keywords: Complete Strategy

Why local searches convert best

When someone adds a location to a service search, they are signalling two things: they need the service done physically, and they want a local provider. These are among the highest-converting queries in all of Google Ads. The searcher has already narrowed down from the entire internet to providers in their area — your ad just needs to show up and be relevant.

The "near me" variant has grown dramatically. Google treats "near me" searches as local intent and serves results based on the searcher's location. This means you don't need to add "near me" variants as separate keywords — your location targeting handles it. Focus instead on explicit city, neighbourhood, and region terms.

Building location keyword lists

Map out every geographic term a local searcher might use:

Prioritise the locations where you do the most work and where competition is lower relative to the search volume. A neighbourhood keyword in a specific suburb may have only 50 monthly searches but almost no competition and a very low cost per click.

What your area landing page must include

Location pages are not just about inserting a city name into a generic template. They must feel genuinely local:

Thin location pages are a Quality Score killer. If your Austin page and your Cedar Park page share 90% of the same copy, Google will lower your Quality Score and charge you more per click. Each location page should have at least 40–50% unique content.

Building Content Hubs That Do Double Duty

Here is where the strategy compounds. Each price page and each location page you build can serve as both an organic SEO page and a paid ads landing page simultaneously.

Instead of maintaining a separate "ads landing page" and a separate "blog post about pricing", combine them into a single authoritative page. This page ranks organically for searches like "window cleaning cost Austin" and also receives your paid traffic for the same keyword.

The content hub structure looks like this:

When your organic rankings improve because of the content hub, your ads become more effective too — a searcher may see your organic result, then see your ad, and the combined exposure increases trust and click-through rate.

Campaign Structure for This Strategy

Campaign Ad group purpose Keywords Landing page
Price Intent Capture cost/price searchers [service] cost, [service] price, [service] pricing, how much [service] Pricing guide page
Price Intent Quote seekers [service] quote, [service] estimate, [service] rates Get a quote form page
Local — City Core city traffic [service] [city], [service] [city] TX Main city location page
Local — Suburbs Suburb-level traffic [service] [suburb], [service] near [suburb] Suburb-specific page
Local — Near Me Near me searches [service] near me, [service] nearby Main city location page

Keep the price campaign and the location campaign separate. They have different audiences, different landing pages, and will benefit from different bidding strategies as you accumulate data. Mixing them into a single campaign makes optimisation harder and can cause budget to be skewed toward whichever intent performs better in the short term.

Quality Score and Ad Relevance: Why This Strategy Wins

Google evaluates every keyword in your account with a Quality Score from 1–10. It is based on three components: expected click-through rate, ad relevance, and landing page experience. A higher Quality Score means you pay less per click and your ads appear higher on the page — both critical advantages for a small business with a limited budget.

The price + area strategy produces high Quality Scores almost automatically, because every element aligns:

When the keyword, the ad, and the landing page all speak to the same specific intent, Google's systems recognise the alignment and reward you with a better score. Compare this to a generic keyword ("cleaning services") pointing to a generic homepage — the alignment is weak, Quality Scores suffer, and you pay more for worse placement.

A Quality Score of 7+ is a reasonable target for most local service keywords using this strategy. Scores of 9–10 are achievable for well-optimised price and location terms.

Common Mistakes

Mistake 1: Sending all traffic to your homepage. Your homepage serves every possible visitor. A price-intent visitor who lands on your homepage has to hunt for the information they want — and most won't bother. Always create dedicated landing pages that match the ad's intent.
Mistake 2: Ignoring negative keywords. Even with well-targeted keywords, some irrelevant queries will slip through. Review your search terms report weekly for the first month. Common negatives for service businesses include "jobs", "DIY", "how to", "free", "training", and competitor names you don't want to appear for.
Mistake 3: Building one location page for all areas. If you serve five cities and build one page that lists all five, you're competing with specialists in each city who have a dedicated page. Build individual pages for each significant service area.
Mistake 4: Not tracking conversions. Without conversion tracking, you cannot tell which keywords are generating leads. Set up at minimum: form submission tracking and phone call tracking. Without this data, you're flying blind when it comes to optimising bids and pausing underperformers.
Mistake 5: Changing the campaign too fast. Google's Smart Bidding algorithm needs 30–50 conversions per month to work properly. If you restructure or restart campaigns every two weeks because you're not seeing instant results, you reset the learning process. Give each campaign at least 4–6 weeks before making major changes.

Want an expert to build this strategy for your business?

Book a 1:1 coaching session and we'll build your price + area keyword strategy together — with the right campaign structure, landing page brief, and negative keyword list from day one.

Frequently Asked Questions

What keywords should a small business use in Google Ads?

Small service businesses get the highest return from two keyword patterns: service + price (e.g., "plumber cost", "roof repair price") and service + area (e.g., "plumber Brooklyn", "roof repair near me"). These patterns attract searchers who are already in buying mode — they know what they want and are deciding who to hire. Avoid generic single-word keywords like "plumber" until you have substantial conversion data and a larger budget.

How much budget do I need for Google Ads as a small business?

Most local service businesses can start seeing meaningful data with $500–$1,500 per month, depending on their market and service cost. The price + area strategy helps stretch budget further because you're targeting searches with higher purchase intent, which means lower cost per conversion. If your market is competitive (e.g., personal injury lawyers, HVAC in major cities), budget requirements go up significantly.

Should I use broad match or exact match for local service keywords?

For the price + area strategy, start with phrase match for location keywords and exact match for your best-performing price-intent terms. Broad match can work well once you have conversion data and Smart Bidding is calibrated, but at small budgets it tends to waste spend on irrelevant queries. Add negative keywords aggressively from day one regardless of match type.

What is a good Quality Score for Google Ads?

Quality Score is measured from 1–10. A score of 7 or above is considered good; 9–10 is excellent. The price + area strategy naturally produces high Quality Scores because the keyword, ad copy, and landing page all speak to the same specific intent. A higher Quality Score lowers your cost per click and improves ad position, which is a significant competitive advantage for small businesses with limited budgets.

How do I create a landing page for Google Ads?

Your landing page should mirror the specific intent of the ad. For price-intent keywords, the page must address cost directly — provide ranges, explain what's included, and include a lead capture form or click-to-call. For area keywords, the page should mention the specific city or neighbourhood, show local trust signals (reviews, service area maps), and make it obvious you serve that location. Avoid sending paid traffic to your generic homepage.

How long before Google Ads starts working for a small business?

With the price + area strategy targeting high-intent searches, you can see leads within the first week. However, give the campaign at least 4–6 weeks before making major structural changes — Google's Smart Bidding algorithm needs conversion data to optimise. During this learning phase, focus on reviewing search terms, tightening negatives, and refining landing pages rather than frequently changing bids or budgets.

Continue Learning

Now that you have the keyword strategy in place, go deeper on two related topics that will sharpen your campaigns further:

← Back to Blog