Discover the keywords your Miami customers actually search across Google, AI search, and the Map Pack.
Keyword research is the foundation every SEO program rests on. Skip it, do it shallow, or do it once at the start and never re-run it, and the program plateaus. Real keyword research covers seed expansion through Ahrefs and SEMrush, local intent mapping across Miami neighborhoods, search intent classification, SERP feature analysis, competitor gap research, long-tail discovery, question keyword mining for AEO, and AI search query mapping. Every project is run by founder Jobin John from the Brickell office.
Keyword Research Miami is the SEO discipline of discovering and prioritizing the search queries Miami audiences type into Google, Bing, and AI search engines that a brand wants to rank for. The work covers seed keyword expansion through Ahrefs Keywords Explorer and SEMrush Keyword Magic Tool, local intent keyword mapping across 10 plus Miami neighborhoods (Brickell, Wynwood, Coral Gables, Aventura, Doral, Hialeah, Coconut Grove, Miami Beach, Downtown Miami, Fort Lauderdale), search intent classification across five types (informational, navigational, commercial, transactional, local), SERP feature analysis covering Map Pack rendering, Featured Snippets, People Also Ask boxes, Google AI Overviews, Knowledge Panels, and Review stars, competitor keyword gap analysis against the top 3 to 5 ranking Miami competitors, long-tail keyword discovery through Answer The Public and AlsoAsked, question keyword mining for FAQPage schema deployment and Answer Engine Optimization targeting, Spanish keyword research distinct from English translation for bilingual Miami audiences, AI search query mapping for ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude visibility, search volume validation through Google Keyword Planner and Google Trends, keyword difficulty scoring through Ahrefs KD and SEMrush KD metrics, keyword to page mapping with primary and secondary keyword assignments per page, content gap discovery against current site keyword footprint, and quarterly keyword research re-runs catching trending queries and seasonality shifts.
Per-neighborhood local intent, bilingual query patterns, and AI search prompts change which keyword research methodology actually works in Miami.
Generic national keyword research methodology (built for nationwide ecommerce or SaaS brands) misses three structural realities specific to Miami's local search market.
Per-neighborhood local intent keyword density varies
"Miami SEO company" has one search volume figure in Ahrefs. "Brickell SEO company" has a different number. "Hialeah SEO" has its own. Local intent keyword research has to cover 10 plus Miami neighborhoods because Map Pack rankings are per-neighborhood, not metro-wide. Neighborhood-specific keyword volume is smaller per query but commercial intent runs higher and Map Pack visibility opportunity is concentrated.
Bilingual query patterns add a parallel keyword universe
Roughly 30 percent of Miami local search happens in Spanish. Spanish keyword research is its own discipline, not English keyword translation. "Miami divorce attorney" translates to "abogado de divorcio Miami" but Miami audiences search "abogado divorcios Hialeah" or "abogado divorcio cubano Miami". SEMrush and Ahrefs both support Spanish keyword data for Miami metro. Skipping Spanish keyword research caps reachable audience at 70 percent of the metro.
AI search prompts run longer and more conversational
Traditional Google keyword research targets 2 to 4 word queries. AI search prompts are 8 to 15 words. Users ask ChatGPT "what is the best SEO agency in Miami for a small law firm with 3 attorneys" instead of typing "best miami seo agency". AI query mapping documents which conversational prompts surface the brand versus competitors, and feeds Answer Engine Optimization content strategy.
Ten dimensions decide whether a keyword research project produces a usable strategy or a spreadsheet that sits in a folder.
Keyword research is not "run Ahrefs and export the list". It is ten parallel dimensions across seed expansion, local intent, search intent, SERP features, competitor gaps, long-tail, questions, Spanish, AI search, and page mapping. Weakness on any one dimension caps the keyword strategy ceiling.
Seed keyword expansion through Ahrefs and SEMrush
Start with 10 to 20 seed keywords describing core services and products. Expand through Ahrefs Keywords Explorer "Matching terms" and SEMrush Keyword Magic Tool to produce 1,000 to 5,000 candidate keywords. Filter by relevance, search volume, and difficulty. Reduces to 300 to 800 viable candidates per Miami brand.
Local intent mapping across Miami neighborhoods
Add geographic modifiers across Brickell, Wynwood, Coral Gables, Aventura, Doral, Hialeah, Coconut Grove, Miami Beach, Downtown Miami, Fort Lauderdale. Common modifiers: "[service] Miami", "[service] near me", "[service] [neighborhood]", "[service] in Miami", "best [service] Miami", "[neighborhood] [service]".
Search intent classification (5 types)
Each keyword classified across five intent types: informational, navigational, commercial, transactional, local. Intent classification determines page type (blog post, service page, comparison page, location page). Intent mismatch is the most common ranking failure on Miami SEO programs.
SERP feature analysis per keyword
Check which SERP features render per keyword: Map Pack, Featured Snippets, People Also Ask boxes, Google AI Overviews, Knowledge Panel, Review stars, Image Pack, Video Pack. SERP features determine which content format wins for the keyword (table, list, paragraph, FAQ schema, video schema).
Competitor keyword gap analysis
Ahrefs Content Gap tool against the top 3 to 5 ranking Miami competitors. Discovers keywords competitors rank for that your site does not. Filtered by relevance and difficulty produces 50 to 200 priority gap keywords for content production queue.
Long-tail keyword discovery
Long-tail keywords (4 plus words) have lower volume per query but lower competition and higher conversion. Discovered through Ahrefs autocomplete, SEMrush related questions, Answer The Public, AlsoAsked, and Google autocomplete. Long-tail typically delivers 60 to 70 percent of total organic traffic.
Question keyword mining for FAQPage schema
Question keywords ("what is", "how to", "why does", "when should") feed FAQPage schema deployment and AEO targeting. AI search engines pull from question content heavily. Question keyword discovery through People Also Ask, AlsoAsked, Quora, and Reddit produces 50 to 150 question keywords per Miami brand.
Spanish keyword research for bilingual Miami
Roughly 30 percent of Miami search happens in Spanish. Spanish keyword research is distinct from English translation. SEMrush and Ahrefs support Spanish keyword data for Miami metro. Cuban Spanish dialect variants ("cubano Miami") differ from generic Latin American Spanish.
AI search query mapping
Manual prompt testing across ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude. Documents which conversational prompts currently surface the brand versus competitors. AI prompts run 8 to 15 words, more question-based, more conversational than Google queries. Feeds AEO content strategy.
Keyword to page assignment
Each keyword assigned a target page on the site with primary, secondary, and supporting role. Prevents keyword cannibalization between pages. Identifies content gaps where target keywords have no assigned page. Produces the content production queue that drives the next 6 to 12 months of work.
Every keyword research project delivers twelve concrete artifacts.
The project is not just a spreadsheet of keywords. It is twelve concrete deliverables across discovery, classification, competitive intelligence, page mapping, and content brief generation, scoped to your Miami business vertical and competitive density.
Seed keyword expansion to 500+ candidates
10 to 20 seed keywords expanded through Ahrefs Keywords Explorer and SEMrush Keyword Magic Tool to 1,000 to 5,000 candidates, then filtered to 500 to 1,500 viable keywords per project.
Local intent map across 10+ Miami neighborhoods
Geographic modifier mapping across Brickell, Wynwood, Coral Gables, Aventura, Doral, Hialeah, Coconut Grove, Miami Beach, Downtown Miami, and Fort Lauderdale. Per-neighborhood keyword volume and Map Pack opportunity scoring.
Search intent classification per keyword
Every keyword classified across five intent types: informational, navigational, commercial, transactional, local. Intent classification drives page type assignment in the mapping deliverable.
SERP feature analysis per priority keyword
Top 50 to 100 priority keywords scored across SERP features: Map Pack, Featured Snippet, People Also Ask, AI Overview, Knowledge Panel, Review stars, Image Pack, Video Pack. SERP feature presence determines content format strategy.
Competitor keyword gap analysis
Ahrefs Content Gap analysis against top 3 to 5 ranking Miami competitors. 50 to 200 priority gap keywords identified where competitors rank and your site does not. Filtered by relevance, difficulty, and commercial intent.
Long-tail keyword discovery (4+ word queries)
200 to 500 long-tail keywords sourced from Ahrefs autocomplete, SEMrush related questions, Answer The Public, AlsoAsked, and Google autocomplete. Long-tail typically drives 60 to 70 percent of total organic traffic.
Question keywords for FAQPage and AEO
50 to 150 question keywords ("what is", "how to", "why does", "when should") mined from People Also Ask, AlsoAsked, Quora, Reddit. Feeds FAQPage schema deployment and Answer Engine Optimization targeting.
Spanish keyword research (bilingual brands)
For brands serving bilingual Miami audiences, parallel Spanish keyword research with 100 to 300 Spanish keywords mapped. Cuban Spanish dialect variants for Miami audiences. SEMrush and Ahrefs Spanish keyword data.
AI search query mapping report
Manual prompt testing across ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude. 30 to 50 conversational AI prompts documented with current brand visibility scoring per prompt versus top 3 competitors.
Keyword to page mapping spreadsheet
Every priority keyword assigned a target page on the site with primary, secondary, or supporting role. Prevents keyword cannibalization. Identifies content gaps. Drives the content production queue for 6 to 12 months.
Content gap discovery and brief generation
Pages identified where target keywords have no assigned existing page. Content briefs generated for the top 20 to 50 priority new pages. Each brief includes primary keyword, secondary keywords, search intent, page type, header structure, and competitor benchmarks.
Strategic roadmap with prioritized queue
90-day, 180-day, and 12-month content production queue prioritized by traffic potential, commercial intent, and current site authority. Roadmap delivered as PDF document plus XLSX master spreadsheet plus Google Sheet shared view.
Six kinds of Miami businesses that need keyword research right now.
Keyword research fits specific business situations. Match yours to one of the situations below and the strategy call moves faster, shaping whether ongoing retainer or one-time deep project makes more sense.
Brands launching SEO programs needing a full keyword universe before content production
You are starting an SEO program from scratch or restarting after a long pause. You need the full keyword universe mapped before content production begins. Producing content without research first wastes 6 to 12 months on pages that target the wrong queries or no real queries at all.
Brands with existing SEO programs that plateaued at 6 to 12 months
You produced content for 6 to 12 months. Rankings stalled. New pages do not rank. The plateau usually traces back to shallow keyword research at the start: same 50 keywords repeated across 50 pages, no search intent classification, no SERP feature analysis. A fresh keyword research pass unlocks the next 12 months of content opportunity.
Brands moving into AI search visibility (AEO and GEO)
You want ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude to surface your brand in answer responses. AI search query mapping documents which conversational prompts currently surface you versus competitors. Identifies content gaps to fill for AI search visibility.
Multi-location Miami brands needing per-neighborhood keyword strategy
2 to 5 Miami-Dade or Broward locations across Brickell, Hialeah, Doral, Miami Beach, Coral Gables, or Fort Lauderdale. Each location needs its own neighborhood keyword research because Map Pack rankings are per-neighborhood. Generic Miami keyword research misses the per-location opportunity.
Bilingual brands needing parallel English and Spanish keyword research
You serve bilingual Miami audiences. English keyword research alone caps reachable audience at 70 percent of the metro. Spanish keyword research is distinct from English translation. Bilingual SEO work requires parallel keyword universes in both languages.
Ecommerce brands needing product-level keyword mapping
You run a Miami ecommerce brand selling 50 to 5,000 products. Product-level keyword mapping with commercial intent classification, transactional modifier coverage, and Google Shopping query targeting requires structured keyword research that generic SEO playbooks skip entirely.
Six things Miami buyers get wrong about keyword research and the actual reality.
Most of what circulates about keyword research comes from outdated 2018-era playbooks or AI-generated content marketing that misstates how modern keyword research actually works. Here is what is actually true for Miami brands in 2026.
Higher search volume always means better keyword.
Search volume is one signal. Search intent match, commercial intent, keyword difficulty, SERP feature competition, and Map Pack opportunity all matter as much or more. A 500 monthly volume keyword with commercial intent and Map Pack opportunity converts better than a 10,000 volume keyword with informational intent that produces zero leads.
Keyword research is a one-time project at SEO program kickoff.
Keyword research drifts as user behavior shifts. New keywords emerge from product launches, news events, AI search adoption, and trending queries. Old keywords lose volume. Competitor positioning changes. Quarterly keyword re-runs catch trending opportunities and seasonality shifts. Annual deep re-runs catch macro shifts in search behavior.
You should target one keyword per page.
One primary keyword per page plus 3 to 7 closely related secondary keywords and 10 to 20 supporting long-tail variations. Pages targeting just 1 keyword underperform because they miss semantic variations Google associates with the topic. Pages targeting 20 primary keywords cannibalize themselves. Semantic clustering produces the best on-page signal.
Ahrefs search volume numbers are exact.
Ahrefs and SEMrush search volume figures are estimates with significant variance from actual Google volume. The numbers are useful for relative comparison between keywords but should not be treated as exact. Cross-reference with Google Keyword Planner ranges and Google Trends relative volume. Real volume becomes measurable through Google Search Console impressions after the page is live.
AI tools (ChatGPT, Claude) can replace traditional keyword research.
AI tools cannot pull live search volume data, keyword difficulty scores, or current SERP feature presence. AI can brainstorm seed keyword expansion and help draft content briefs but the core research depends on Ahrefs, SEMrush, Google Keyword Planner, and Search Console data. AI augments keyword research; it does not replace it.
Low difficulty keywords are always the best target.
Ahrefs KD and SEMrush KD scores measure backlink competition only. They miss content quality competition, brand authority signals, SERP feature competition, and Google's freshness preferences. A "KD 5" keyword with strong brand entities in the SERP can be harder to rank for than a "KD 30" keyword with weak content competition. SERP analysis matters more than the difficulty number.
Five steps. Built for Miami keyword depth.
The Flamingo Method is the five-step framework every project follows. For keyword research, each step has a specific scope and shipping deadline.
Foundation Audit
Current ranking footprint pulled from Google Search Console. Existing content audited for keyword targeting quality. Search intent mismatch identified on existing pages. Current site authority signals measured. Competitor identification finalized.
Days 1 to 3Topical Authority Map
Seed keywords defined with stakeholders. Seed expansion through Ahrefs and SEMrush to 1,000 to 5,000 candidates. First filter pass reduces to 500 to 1,500 viable keywords. Local intent mapping across Miami neighborhoods. Search intent classification per keyword.
Days 4 to 7Local Signal Stack
SERP feature analysis on top 50 to 100 priority keywords. Competitor keyword gap analysis. Long-tail discovery through Answer The Public and AlsoAsked. Question keyword mining for FAQPage and AEO. Spanish keyword research where applicable.
Days 8 to 11Content Velocity
AI search query mapping across ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude. Keyword to page mapping with primary, secondary, supporting role assignments. Content gap discovery. Content briefs generated for top 20 to 50 priority pages.
Days 12 to 13Authority Compounding
Strategic roadmap delivered (90-day, 180-day, 12-month content queue). PDF report plus XLSX master spreadsheet plus Google Sheet shared view. Quarterly re-runs for ongoing retainer clients catch trending opportunities and seasonality.
Day 14 and ongoingDifferent Miami verticals need different keyword research approaches.
Keyword research for a Miami law firm differs from a restaurant differs from an ecommerce brand. Here is how the research shapes up across the ten verticals we run keyword research projects for most.
Law firms
Practice-area keyword universes (family, criminal, accidents, immigration, business). Bilingual research with Cuban Spanish for Hialeah audiences. Question keyword mining heavy for FAQ pages. SERP feature analysis for Map Pack and Knowledge Panel.
Medical & dental
Condition keyword universes paired with treatment keyword universes. Symptom-based informational keywords feeding patient education content. Provider-name navigational keywords. YMYL-grade keyword vetting for medical accuracy.
Real estate
Per-neighborhood keyword universes across 15 plus Miami neighborhoods. "Homes for sale [neighborhood]", "[neighborhood] real estate agent", "best [neighborhood] realtor". Bilingual Spanish research for Venezuelan and Colombian buyer audiences.
Restaurants
Cuisine keyword universes ("Cuban restaurant Miami", "ceviche near me", "best brunch Brickell"). Dish-name keywords. Reservation intent keywords. Bilingual Cuban Spanish for traditional restaurants.
Hotels & hospitality
Booking intent keywords ("hotel Brickell", "best beach hotel Miami Beach"). Event keyword universes (conferences, weddings). South American traveler keywords in Spanish (Argentine, Brazilian, Colombian, Venezuelan tourist queries).
Contractors & trades
Service-area keyword research across SAB territories. "[service] near me" emergency queries. "Same day [service]" urgency keywords. Bilingual research for Hialeah, Doral, Sweetwater Spanish-speaking audiences.
Plastic surgery
Procedure keyword universes. Before-after intent keywords. Surgeon-name navigational keywords. Latin American patient base keywords in Spanish. YMYL-grade research with medical accuracy vetting on every procedure-related keyword.
Med spas
Treatment keyword universes (botox, fillers, laser, facials). Pricing intent keywords. Membership and loyalty keywords. Bilingual Spanish for Doral and Coral Gables med spa audiences.
Financial services
Service-line keyword universes (wealth management, retirement planning, business advisory). Advisor-name navigational keywords. Latin American high-net-worth keywords in Spanish. YMYL-grade research with compliance vetting.
Ecommerce
Product-level keyword mapping with commercial and transactional intent classification. Category-level keyword research. Comparison keyword research ("X vs Y"). Google Shopping query targeting. Bilingual Spanish product keywords where applicable.
Keyword research delivers in two weeks.
Realistic timeline for a Miami keyword research project. Audit and seed expansion complete in 7 days. Full mapping and content briefs delivered in 14 days. Ongoing retainer clients receive monthly query expansion plus quarterly deep re-runs.
Foundation audit complete.
Current ranking footprint pulled from Google Search Console. Existing content audited. Search intent mismatch documented on existing pages. Top 3 to 5 ranking Miami competitors finalized. Seed keywords defined with stakeholders.
Seed expansion plus intent mapping.
Seed expansion through Ahrefs Keywords Explorer and SEMrush Keyword Magic Tool to 1,000 to 5,000 candidates. First filter pass to 500 to 1,500 viable. Local intent mapping across Miami neighborhoods. Search intent classification across five intent types per keyword.
SERP, competitors, long-tail, questions.
SERP feature analysis on top 50 to 100 priority keywords. Ahrefs Content Gap competitor analysis. Long-tail discovery through Answer The Public and AlsoAsked. Question keyword mining for FAQPage and AEO. Spanish keyword research where applicable.
AI search mapping plus page mapping.
AI search query mapping across ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude. Keyword to page mapping with role assignments. Content gap discovery. Content briefs generated for top 20 to 50 priority pages.
Deliverables shipped.
Strategic roadmap PDF delivered. XLSX master spreadsheet with 500 to 1,500 mapped keywords. Google Sheet shared view for collaboration. 90-day, 180-day, 12-month content production queue. Handoff call with stakeholders to walk through findings.
Monthly expansion plus quarterly re-runs.
Retainer clients receive monthly query universe expansion catching trending opportunities. Monthly competitor keyword gap re-runs. Quarterly deep keyword re-runs catching seasonality and macro shifts. Annual strategic review for year-over-year keyword strategy evolution.
Four services that depend on keyword research.
Keyword research is the foundation layer. These four sibling services pull directly from the keyword research deliverable. Most Miami brands move into one or two of these services immediately after the keyword research project ships.
SEO Content Writing Miami
Content production pulls directly from the keyword to page mapping deliverable. Content briefs from the research project drop into the content production queue. Brands typically transition from keyword research project into ongoing SEO Content Writing retainer.
Read SEO Content Writing Miami →Content Marketing Miami
Content strategy depends on the keyword research roadmap. The 90-day, 180-day, 12-month content production queue from the research project becomes the content marketing roadmap. Content Marketing retainers include monthly keyword expansion to feed new content ideas.
Read Content Marketing Miami →AEO Services Miami
Answer Engine Optimization depends on question keyword mining and AI search query mapping. AEO content production uses the question keywords and conversational AI prompts identified in the research project. Strong AEO requires strong keyword research first.
Read AEO Services Miami →SEO Strategy Miami
Strategic SEO planning depends on the keyword research roadmap. SEO Strategy work uses the keyword universe to drive site architecture, internal linking strategy, and content priorities. For brands needing the strategic layer above keyword research, SEO Strategy is the natural next step.
Read SEO Strategy Miami →Every keyword has an intent that determines which page type ranks.
Search intent classification is the most underrated dimension in keyword research. Intent mismatch (a service page targeting informational queries, or a blog post targeting transactional queries) is the most common reason Miami SEO programs underperform. Here is how the five intent types map to page types and keyword examples.
Informational + Navigational
Users wanting to learn something or find a specific brand. Best served by blog posts, guides, and brand homepage.
- Informational: "what is keyword research"
- Informational: "how does SEO work"
- Informational: "why are my rankings dropping"
- Informational: "miami seo tips"
- Navigational: "miami seo company"
- Navigational: "jobin john seo"
- Navigational: "miamiseocompany.net pricing"
Commercial
Users researching options before committing. Best served by comparison pages, reviews, case studies, "best of" lists.
- "best miami seo agency"
- "top miami seo companies"
- "miami seo agency reviews"
- "miami seo vs digital marketing"
- "affordable seo agency miami"
- "miami seo agency vs in-house"
- "highest rated seo agency miami"
- "miami seo agency case studies"
Transactional + Local
Users ready to buy or hire, or looking for nearby providers. Best served by service pages, location pages, and Map Pack work.
- Transactional: "hire seo agency miami"
- Transactional: "miami seo pricing"
- Transactional: "buy seo services miami"
- Transactional: "seo consultation miami"
- Local: "seo agency near me"
- Local: "seo brickell"
- Local: "seo hialeah"
- Local: "seo miami beach"
One-time at $495, standalone retainer at $1,500/mo, or bundled in two higher tiers.
Keyword research scales with business complexity, multi-location scope, vertical depth, bilingual requirements, and AI search readiness goals. Here is how the three tiers plus one-time deep project map to Miami business types.
Ongoing keyword research retainer for single-location Miami businesses needing monthly query expansion and quarterly deep re-runs.
- Initial deep keyword research project
- Monthly query universe expansion
- Monthly competitor gap re-runs
- AI search query tracking
- Search intent re-mapping
- Quarterly deep keyword re-run
- Quarterly content gap discovery
- Annual strategic review
- Google Sheet shared collaboration
- Direct founder access
Full local SEO retainer with keyword research bundled alongside GBP, citations, Map Pack, reviews, and schema work.
- Everything in standalone keyword research
- Google Business Profile management
- Citation building included
- Map Pack work and grid tracking
- Review velocity strategy
- Schema markup deployment
- Local link building
- Senior-led quarterly review
Enterprise retainer for multi-location Miami brands needing per-neighborhood keyword strategy and bilingual research depth.
- Everything in Growth Engine
- Per-neighborhood keyword research
- Bilingual English plus Spanish research
- AI search query mapping depth
- Per-location content production queue
- Multi-vertical keyword expansion
- Direct founder access weekly
- Quarterly competitive re-audit
Jobin John is your keyword research strategist.
Every active keyword research project at Miami SEO Company is run personally by founder Jobin John from the Brickell office. There is no offshore keyword team running spreadsheet exports, no junior analyst pasting Ahrefs data into templates, no white-label vendor handling the research. The seed expansion, search intent classification, SERP feature analysis, competitor gap analysis, long-tail discovery, question keyword mining, Spanish keyword research, AI search query mapping, keyword to page assignment, and final strategic roadmap all route to Jobin.
This boutique structure protects against the typical "1,000 keywords exported from Ahrefs with no intent classification" pattern that produces unusable keyword research at most agency engagements. Account capacity is held deliberately low so direct founder involvement can stay genuine. Keyword research projects run between 8 and 12 active engagements at any time because the manual SERP feature analysis, manual AI prompt testing, and manual keyword to page mapping cannot scale through automation alone without sacrificing the strategic quality that makes keyword research actually useful for content production.
Jobin holds six active certifications across Google, SEMrush, Ahrefs, HubSpot, and RankMath. He delivered the SEOcon 2026 keynote on Answer Engine Optimization. He has personally run keyword research projects for Miami brands across legal, medical, real estate, restaurant, hospitality, contractor, financial, plastic surgery, med spa, and ecommerce verticals since 2014.
Eight skeptical questions Miami buyers actually ask.
Keyword research is the SEO discipline of discovering and prioritizing the search queries users type into Google, Bing, and AI search engines that a brand wants to rank for. The work covers seed keyword expansion through Ahrefs and SEMrush, search volume validation, keyword difficulty scoring, search intent classification (informational, navigational, commercial, transactional, local), SERP feature analysis (Map Pack, Featured Snippets, People Also Ask, AI Overviews), competitor keyword gap analysis, long-tail keyword discovery, question keyword mining for FAQPage schema and AEO targeting, AI search query mapping, and final keyword to page assignment for content production.
Keyword research is the foundation that every other SEO work stream depends on. Content marketing without keyword research produces pages that rank for nothing. Schema markup without keyword research targets the wrong entities. Link building without keyword research builds authority for irrelevant queries. Map Pack work without local intent keyword research targets the wrong queries. Skipping or shallow keyword research is the single most common reason Miami SEO programs plateau after 6 to 12 months.
Ahrefs Keywords Explorer and SEMrush Keyword Magic Tool are the two primary platforms for seed expansion, search volume, and keyword difficulty data. Google Keyword Planner provides Google-native search volume ranges. Google Trends shows seasonal and trending query data. Answer The Public and AlsoAsked discover question keywords for FAQPage schema and AEO targeting. Google Search Console provides existing keyword footprint and impression data. Surfer SEO and Frase support content brief generation from keyword research. For AI search query mapping, manual prompt testing across ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude documents what queries currently surface the brand.
Search intent is the underlying goal behind a search query. Five primary intent types: informational (user wants to learn, like "what is keyword research"), navigational (user wants a specific site, like "miami seo company"), commercial (user is researching for a future purchase, like "best miami seo company"), transactional (user is ready to buy, like "hire seo agency miami"), and local (user wants nearby providers, like "seo agency near me"). Each intent type needs a different page type to rank. Mismatching intent (a service page targeting informational queries, or a blog post targeting transactional queries) is why pages rank low even with strong content.
One primary keyword per page plus 3 to 7 closely related secondary keywords and 10 to 20 supporting long-tail variations. The primary keyword anchors the page title, H1, URL slug, and meta description. Secondary keywords appear in H2 and H3 headers. Long-tail variations appear naturally in body copy and FAQ sections. Pages targeting 1 keyword underperform because they miss semantic variations. Pages targeting 20 primary keywords cannibalize themselves because no single keyword gets enough on-page signal weight.
Miami local keyword research adds geographic modifiers to seed keywords across 10 plus Miami neighborhoods (Brickell, Wynwood, Coral Gables, Aventura, Doral, Hialeah, Coconut Grove, Miami Beach, Downtown Miami, Fort Lauderdale). Common modifiers: "[service] Miami", "[service] near me" (with location set to Miami in Ahrefs), "[service] [neighborhood]", "[service] in Miami", "best [service] Miami", "[service] Miami FL", "[neighborhood] [service]". Local intent keywords have lower search volume per keyword but higher commercial intent and Map Pack visibility opportunity than generic national queries.
Keyword research in Miami starts at $495 as a one-time deep research project covering seed expansion, local intent mapping across neighborhoods, search intent classification, SERP feature analysis, competitor gap analysis, long-tail discovery, AI search query mapping, and keyword to page assignment deliverable. Ongoing keyword research as a standalone retainer is $1,500 per month covering monthly query universe expansion, monthly competitor re-runs, and quarterly strategy reviews. Growth Engine retainers at $3,000 per month bundle keyword research with full local SEO scope. Full pricing details.
Yes. AI search query mapping is the 2026 evolution of traditional keyword research. Traditional keyword research targets queries typed into Google. AI search query mapping documents the prompts users send to ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude, and identifies which prompts surface the brand versus competitors. AI queries are longer, more conversational, and more question-based than traditional Google queries. AI query mapping feeds Answer Engine Optimization work and Generative Engine Optimization content strategy.
Five related questions Miami buyers research alongside keyword research.
Sub-queries that come up after the primary keyword research search. Each answer is intentionally tight, written to close the research loop on this page.
What is keyword difficulty and how is it calculated?
Keyword difficulty (KD) is a score from 0 to 100 measuring how hard it is to rank for a keyword. Ahrefs KD is based on the number and authority of backlinks pointing to the top 10 ranking pages. SEMrush KD uses a similar backlink-based formula. Neither metric measures content quality competition, brand authority signals, or SERP feature competition, so KD alone is misleading without SERP analysis.
Discuss keyword targeting →What is the difference between short-tail and long-tail keywords?
Short-tail keywords are 1 to 3 words ("miami seo"). High volume, high competition, broad intent. Long-tail keywords are 4 plus words ("best affordable miami seo agency for law firms"). Lower volume, lower competition, specific intent, higher conversion. Long-tail typically drives 60 to 70 percent of organic traffic and converts at 2 to 3 times the rate of short-tail.
See SEO Content Writing →How does keyword research differ for AI search vs Google?
Traditional Google keyword research targets 2 to 4 word queries typed into a search box. AI search query mapping targets 8 to 15 word conversational prompts sent to ChatGPT, Perplexity, Google AI Overviews, Bing Copilot, and Claude. AI prompts are more question-based, more conversational, and more context-rich than Google queries. AI query mapping requires manual prompt testing instead of Ahrefs data exports.
See AEO Services Miami →What is keyword cannibalization and how do I avoid it?
Keyword cannibalization happens when 2 plus pages on the same site target the same primary keyword. Google cannot decide which page to rank, so both rank lower than either would individually. Solved by clear keyword to page mapping with one primary keyword per page. Quarterly cannibalization audits in Search Console catch new cannibalization as content gets added.
Audit your keyword setup →How often should I redo keyword research?
Initial deep keyword research project at SEO program kickoff. Monthly query universe expansion for ongoing retainer clients catches trending opportunities. Quarterly deep keyword re-runs catch seasonality and macro shifts. Annual strategic re-review catches year-over-year search behavior shifts. AI search query mapping needs monthly re-runs because AI search behavior changes faster than traditional Google search.
Discuss ongoing keyword work →Start with a free keyword research audit.
The audit measures your existing keyword footprint in Google Search Console, identifies search intent mismatch on existing pages, scores your Miami neighborhood keyword coverage, finds question keywords missing from FAQPage schema, and baselines your AI search query visibility across ChatGPT, Perplexity, and Google AI Overviews. Shows where you have keyword cannibalization, where you have intent mismatch, where Miami neighborhood opportunity is sitting unclaimed, and where AI search visibility needs work. Includes prioritized keyword research roadmap. No pressure, no contract, no charge. Retainer conversations only happen if the audit findings warrant one. The document is yours to keep and execute with any vendor.