Skip to content
MJ Marketing
Google Ads Keyword Research Guide
Google Ads Basics
13 min read
Mijo Jurisic

Google Ads Keyword Research: Complete Guide 2025

Find profitable keywords: tools, strategies, competitor analysis. From long-tail to high-intent keywords. With step-by-step plan and keyword templates.

Share:

Google Ads Keyword Research: Complete Guide 2025

Reality: Right keywords = 80% of success. Wrong keywords = money burning. This guide shows the complete keyword research process – from idea to profitable keyword list.

Why Keyword Research is Critical

Example without proper research:

  • Keyword: "shoes" (too broad!)
  • CPC: €3.50
  • Clicks: 2,000
  • Conversions: 8
  • CPA: €875 (Unprofitable!)

With proper research:

  • Keyword: "nike air max 2024 men size 42"
  • CPC: €1.20
  • Clicks: 350
  • Conversions: 28
  • CPA: €15 (Highly profitable!)

The Difference: Specific, high-intent keywords instead of generic waste.

The 4 Keyword Types (and when to use them)

1. Informational Keywords (Low Intent)

What: User searches for information, not to buy

Examples:

  • "what are running shoes"
  • "how do i start running"
  • "running tips for beginners"

Characteristics:

  • Low CPC (€0.30-1.00)
  • High volume
  • Low conversion rate (0.5-1%)
  • Not recommended for Direct Response!

When to use: Content marketing, awareness campaigns, remarketing audiences

2. Navigational Keywords (Brand)

What: User searches for specific brand/company

Examples:

  • "nike official website"
  • "adidas running shoes"
  • "your brand name"

Characteristics:

  • Medium CPC (€0.50-2.00)
  • Medium volume
  • Very high conversion rate (10-20%!)
  • Must-have for brand protection!

When to use: Always! (If you have a brand)

3. Commercial Keywords (High Intent)

What: User is ready to buy, researching

Examples:

  • "best running shoes 2024"
  • "nike air max review"
  • "running shoes comparison"

Characteristics:

  • Medium CPC (€1-3)
  • Medium volume
  • Good conversion rate (3-8%)
  • Sweet spot for most campaigns

4. Transactional Keywords (Highest Intent!)

What: User wants to buy NOW

Examples:

  • "buy nike air max"
  • "running shoes online shop"
  • "nike air max price"
  • "running shoes near me"

Characteristics:

  • High CPC (€2-5+)
  • Low-medium volume
  • Highest conversion rate (8-15%!)
  • Most profitable keywords

The Complete Keyword Research Process

Phase 1: Brainstorming (15-30 min)

Step 1: Write down seed keywords

Categories to consider:

Product names:
- "running shoes"
- "trail running shoes"
- "marathon shoes"

Features:
- "waterproof running shoes"
- "cushioned running shoes"
- "lightweight running shoes"

Use cases:
- "running shoes for flat feet"
- "running shoes for overpronation"
- "running shoes for beginners"

Brands (if you sell them):
- "nike running shoes"
- "asics running shoes"
- "adidas ultraboost"

Target: 10-20 seed keywords

Phase 2: Keyword Expansion (30-60 min)

Tool 1: Google Keyword Planner (free!)

Access:

Google Ads β†’ Tools β†’ Keyword Planner
β†’ "Discover new keywords"

Input: Your seed keywords

Filters to set:

Location: Germany (or your target country)
Language: German (or your language)
Search Network: Google only (not partners)

Export: All suggested keywords

Result: 100-500 keyword ideas

Tool 2: Google Search Autocomplete

Method:

1. Open Google (incognito mode!)
2. Type seed keyword + space
3. Google suggests completions
4. Note down relevant ones
5. Add letters: "a", "b", "c"... for more suggestions

Example:

"running shoes" + space β†’ "running shoes for women"
"running shoes a" β†’ "running shoes amazon"
"running shoes b" β†’ "running shoes best"
...

Tool 3: "People Also Ask" + "Related Searches"

At the bottom of Google search results:

  • Related searches
  • People also ask

These are: Real queries from real users!

Tool 4: Competitor Keywords (see Phase 4)

Phase 3: Keyword Analysis & Filtering (60-90 min)

For each keyword, check:

1. Search Volume

Google Keyword Planner β†’ Shows monthly searches

Benchmarks:
- 1,000+: High Volume (good!)
- 100-1,000: Medium (sweet spot for many niches)
- 10-100: Long-Tail (often profitable!)
- <10: Too low (unless very specific conversion)

2. CPC (Cost per Click)

Keyword Planner β†’ Shows "Top of page bid"

Important: CPC alone doesn't determine profitability!
High CPC + High CR = can be profitable
Low CPC + Low CR = often unprofitable

3. Competition

Keyword Planner β†’ "Competition" column

"Low": Few advertisers (easier to win)
"Medium": Moderate (standard)
"High": Many advertisers (expensive, but often high-intent!)

4. Search Intent

Manual check: Google the keyword yourself!

Look at:
- What results appear? (Shops? Info sites? Comparisons?)
- Are ads showing? (Commercial intent!)
- What do the ads say? (Competitor research)

If only info sites: Low commercial intent (skip!)
If many shops + ads: High commercial intent (take!)

Filtering: Create spreadsheet

Columns:

| Keyword | Volume | CPC | Competition | Intent Type | Keep? |

Keep criteria:

  • Search volume >50/month (unless hyper-specific)
  • Relevant commercial or transactional intent
  • Not too broad (e.g., "shoes" alone = too broad)

Phase 4: Competitor Keyword Analysis (30-60 min)

Why: Your competitors already tested what works!

Method 1: Manual Check

1. Google your main keywords
2. Check which competitors advertise
3. Click on competitor ads (incognito!)
4. Which landing pages? Which offers?
5. Which keywords do they bid on?

Method 2: SEMrush / Ahrefs (paid, but powerful)

SEMrush:

β†’ Domain Analytics β†’ Advertising Research
β†’ Enter competitor domain
β†’ Shows: All keywords they bid on + CPCs + ad copies

Export their top keywords

Filtering: Remove branded keywords (their brand, not yours)

Result: Proven keywords (competitors pay for them = they work!)

Phase 5: Keyword Grouping (30-60 min)

Why important: Structure = better relevance = better Quality Score = lower CPCs

Grouping methods:

Method 1: By Product/Service

Group: "Nike Air Max"
- nike air max buy
- nike air max price
- nike air max 2024
- nike air max men

Group: "Asics Gel-Kayano"
- asics gel kayano buy
- asics gel kayano price
- ...

Method 2: By Intent

Group: "High Intent"
- buy running shoes
- running shoes online shop
- running shoes delivery

Group: "Research"
- best running shoes
- running shoes comparison
- running shoes test

Method 3: By Feature

Group: "Waterproof"
- waterproof running shoes
- running shoes waterproof
- waterproof trail running shoes

Rule: Max 10-20 keywords per ad group (for SKAG: 1 keyword)

Phase 6: Negative Keywords (CRITICAL!)

What: Keywords you DON'T want to trigger

Why important: Save 20-40% of budget on irrelevant clicks!

Typical negative keywords:

Universal negatives (almost always add):

- "free"
- "gratis"
- "torrent"
- "pirate"
- "crack"
- "nulled"

For products:

- "diy"
- "tutorial"
- "instructions"
- "repair"
- "fix"
- "used"
- "second hand"
- "rent"
- "lease"

For services:

- "job"
- "salary"
- "career"
- "training"
- "course"

For B2B:

- "kids"
- "children"
- "school"
- "students"

Setup:

Google Ads β†’ Keywords β†’ Negative Keywords
β†’ Add on campaign or account level

Ongoing: Weekly check "Search Terms" report β†’ add negatives!

Match Types: Which to use when?

Exact Match [keyword]

What: Only exact keyword (+ close variants)

Example: [running shoes men]

  • Triggers: "running shoes men", "men running shoes", "running shoes for men"
  • Does NOT trigger: "running shoes men nike", "best running shoes men"

When to use:

  • Highest control
  • Best performance keywords
  • Remarketing lists (RLSA)
  • Low budget

Pros: Highest CTR, highest Quality Score Cons: Low reach

Phrase Match "keyword"

What: Keyword phrase must be included (with words before/after ok)

Example: "running shoes men"

  • Triggers: "nike running shoes men", "running shoes men size 42", "best running shoes men"
  • Does NOT trigger: "running men shoes", "men's shoes running"

When to use:

  • Balance between control and reach
  • Standard for most campaigns
  • Good compromise

Pros: Good control + decent reach Cons: Some irrelevant matches possible

Broad Match keyword

What: Google decides (very broadly!)

Example: running shoes men

  • Triggers: "athletic footwear", "sneakers for jogging", "men's sports shoes", "best workout shoes"
  • Can be very far from original!

When to use:

  • Discovery mode (finding new keywords)
  • Large budget
  • Good negative keyword list
  • Smart Bidding active (Google optimizes automatically)

Pros: Maximum reach, finds new queries Cons: Many irrelevant clicks, needs tight monitoring

Recommendation for most:

80% Budget: Exact + Phrase Match (control!)
20% Budget: Broad Match Modifier (discovery)
0% Budget: Pure Broad Match (too risky)

Long-Tail Keywords: The Hidden Gold

What are Long-Tail Keywords?

  • 3-5+ words
  • Very specific
  • Low volume (10-100 searches/month)
  • Often very profitable!

Example Comparison:

Short-Tail (bad):

Keyword: "shoes"
Volume: 100,000
CPC: €5
CR: 0.5%
CPA: €1,000 (unprofitable!)

Long-Tail (good):

Keyword: "waterproof trail running shoes women size 38"
Volume: 50
CPC: €1.20
CR: 8%
CPA: €15 (highly profitable!)

Why so good?

  • Lower CPCs (less competition)
  • Higher CTR (specific = relevant)
  • Higher CR (specific intent)
  • Less competition

How to find:

  1. Google Autocomplete (add modifiers)
  2. Keyword Planner ("Get search volume")
  3. "People Also Ask"
  4. Competitor landing pages (which variations?)

Strategy: 100 long-tail keywords > 10 generic keywords

Seasonal Keywords

Important for: Fashion, gifts, seasonal products

Examples:

Summer: "summer running shoes", "breathable running shoes"
Winter: "winter running shoes", "waterproof running shoes"
Christmas: "running shoes gift", "running shoes gift certificate"
Black Friday: "running shoes black friday", "running shoes sale"

Strategy:

1. Create separate campaigns per season
2. Pause in off-season (or very low budget)
3. Ramp up budget 2-4 weeks before peak
4. Peak period: Maximum budget (+100-200%)

Google Trends: Check seasonality of keywords

Local Keywords (for Local Businesses)

Patterns:

City-specific:

- "running shoes berlin"
- "running shoes munich"
- "running shoes near me"

"Near me" Keywords:

- "running shoes near me"
- "running shoes nearby"
- "running shoes close by"

Important: Google Ads Location targeting + Keywords!

Setup:

Campaign β†’ Locations β†’ Radius targeting
+ Local keywords in ads

Keyword Research Tools

Free:

  • Google Keyword Planner (best for Google Ads!)
  • Google Trends (seasonality, trends)
  • Google Autocomplete (real suggestions)
  • AnswerThePublic (question keywords)

Paid (but powerful):

  • SEMrush (€119/month) - Competitor keywords, volume
  • Ahrefs (€99/month) - SEO + PPC research
  • SpyFu (€39/month) - Competitor analysis
  • KeywordTool.io (€69/month) - More autocomplete suggestions

Recommendation: Start with free tools, invest in paid when scaling

Keyword Research Template

Download/Create this structure:

[Tab 1: Seed Keywords]
Product | Service | Feature | Seed Keyword

[Tab 2: Expanded Keywords]
Keyword | Volume | CPC | Competition | Intent | Keep?

[Tab 3: Final Keyword List]
Campaign | Ad Group | Keyword | Match Type | Initial Bid

[Tab 4: Negative Keywords]
Negative Keyword | Level (Campaign/Account)

[Tab 5: Seasonal Tracker]
Keyword | Peak Month | Volume Multiplier

Common Keyword Research Mistakes

Mistake 1: Only focusing on volume

❌ Problem: "shoes" (100k volume) but unprofitable βœ… Solution: Focus on intent, not just volume

Mistake 2: Ignoring negative keywords

❌ Problem: 40% budget wasted on "free", "used", etc. βœ… Solution: Comprehensive negative keyword list from day 1

Mistake 3: Only broad match

❌ Problem: Google shows ads for anything βœ… Solution: 80% Exact/Phrase, 20% Broad

Mistake 4: Not checking search intent

❌ Problem: Keyword looks good, but Google shows info sites (not shops) βœ… Solution: Always Google keywords yourself!

Mistake 5: Forgetting competitor research

❌ Problem: Starting from scratch βœ… Solution: Check what competitors bid on (they tested it!)

Mistake 6: Too few keywords

❌ Problem: Only 10 keywords in entire account βœ… Solution: Aim for 100-500 keywords (well-grouped)

Mistake 7: No long-tail keywords

❌ Problem: Only expensive head terms βœ… Solution: 50% budget on long-tail (often more profitable!)

Conclusion

Keyword research = foundation for Google Ads success

Process in brief:

  1. βœ… Brainstorming (seed keywords)
  2. βœ… Expansion (Keyword Planner, Autocomplete)
  3. βœ… Analysis & Filtering (volume, intent, competition)
  4. βœ… Competitor research (what works for others?)
  5. βœ… Grouping (structure for relevance)
  6. βœ… Negative keywords (save 20-40% budget!)

Timeline:

  • First research: 3-5 hours (thorough!)
  • Ongoing: Weekly 30 min (new keywords, negatives)

Remember: Better to have 100 specific keywords than 10 generic ones!

Keyword Research Support


FAQ on Google Ads Keyword Research

How do I find the best keywords for Google Ads?

5 steps: 1) Brainstorm seed keywords (products, features, use cases). 2) Google Keyword Planner β†’ "Discover new keywords". 3) Filter by volume (>50/month), intent (commercial/transactional). 4) Check competitor ads (what do they bid on?). 5) Google keywords yourself (check intent!). Tools: Keyword Planner (free), SEMrush (€119/mo), Google Autocomplete. Target: 100-500 keywords (well-grouped). Focus on intent, not just volume!

What's the difference between short-tail and long-tail keywords?

Short-Tail: 1-2 words, high volume, high CPC, low CR. Example: "shoes" (100k volume, €5 CPC, 0.5% CR = €1,000 CPA). Long-Tail: 3-5+ words, low volume, low CPC, high CR. Example: "waterproof trail running shoes women size 38" (50 volume, €1.20 CPC, 8% CR = €15 CPA). Long-tail: Lower competition, more specific intent, often more profitable! Strategy: 50% budget on long-tail.

Should I use exact, phrase, or broad match?

Recommendation: 80% Exact + Phrase Match (control, quality), 20% Broad Match (discovery). Exact Match [keyword]: Highest control, highest CTR/QS, low reach. Phrase "keyword": Balance control + reach, recommended default. Broad keyword: Low control, high reach, many irrelevant clicks, only with negative keywords + Smart Bidding. Never 100% Broad Match (money waste!). Start Exact/Phrase, add Broad later for testing.

How many keywords do I need for Google Ads?

Min. 50-100 keywords (more is usually better). Optimal: 100-500 keywords (well-grouped, 10-20 per ad group). Too few (<20): Miss opportunities, high dependency. Too many (>1,000): Hard to manage, diluted data. Structure: 80/20 rule - 20% keywords bring 80% conversions. Focus on quality (specific, high-intent) not quantity. Strategy: Start 100 keywords, expand based on performance (Search Terms Report).

What are negative keywords and why are they important?

Negative keywords: Keywords you DON'T want to trigger ads. Why critical: Save 20-40% budget on irrelevant clicks! Examples: "free", "used", "diy", "repair", "job", "kids" (depending on business). Setup: Google Ads β†’ Keywords β†’ Negative Keywords (campaign or account level). Maintenance: Weekly Search Terms Review β†’ add irrelevant queries as negative. Typical: 50-200 negative keywords in well-optimized account.

How do I do competitor keyword research?

3 methods: 1) Manual: Google your keywords, see who advertises, click competitor ads (incognito!), note their keywords/offers. 2) SEMrush: Domain Analytics β†’ Advertising Research β†’ enter competitor domain β†’ see all keywords they bid on + CPCs. 3) SpyFu: Competitor PPC research, shows keywords + ad copies + budget estimates. Export top 20-50 competitor keywords (remove their brand keywords). Result: Proven keywords (if competitors pay for them = they work!).

What's the best keyword research tool?

Best free: Google Keyword Planner (built into Google Ads, best for PPC!). Best paid: SEMrush (€119/mo) - most comprehensive, competitor keywords, ad copies. Ahrefs (€99/mo) - great for SEO + PPC. SpyFu (€39/mo) - budget-friendly competitor research. Other free: Google Trends, Autocomplete, AnswerThePublic. Recommendation: Start free (Keyword Planner), invest in paid (SEMrush) when scaling to €5k+/month.

How do I find local keywords?

Local keyword patterns: 1) City-specific: "[service] [city]" (e.g., "running shoes munich"). 2) "Near me": "[product] near me", "[service] nearby". 3) Neighborhood: "[service] [neighborhood/district]". Google Keyword Planner: Filter by location (city/region) β†’ shows local volumes. Setup: Campaign β†’ Location targeting (radius/cities) + local keywords in ads. Local Service Ads (if available for your industry). Tip: Check Google Maps competitors (what do they show up for?).

Mijo Jurisic

Mijo Jurisic

Google Ads consultant & founder of MJ Marketing. Five-plus years of hands-on practice β€” from a self-taught start to the Google Premier Partner programme with 500+ direct Google Ads clients and €20M+ in managed media spend.

Share this article:

Share: