Exact match refers to a precise, character-for-character correspondence between two strings—most commonly a search query and a keyword, URL, or domain. Understanding exact match mechanics is fundamental to modern paid search, SEO domain strategy, and keyword intent modeling.
Exact match describes a matching rule where two strings must be identical in every character, space, and sequence. In search marketing, this typically means a user's query matches your keyword target without reordering, synonyms, or additional words. Outside advertising, exact match logic governs URL redirects (old-path to new-path with no wildcards), DNS A-record lookups (subdomain.domain.tld must match precisely), database WHERE clauses, and analytics segment filters. The appeal is predictability: you know exactly what triggers the rule. The tradeoff is coverage—exact match captures fewer variations than broader match types, so volume is inherently limited. In practice, exact match sits at the restrictive end of a spectrum: exact, phrase, broad match modifier (now sunset in Google Ads), and broad. Each step trades precision for reach.
Google Ads historically treated exact match keywords—denoted by square brackets like [running shoes]—as true character-level matches. In 2018 that began to erode with same-meaning close variants, and by 2021 Google officially included rewording and implied intent under the exact match umbrella. Now [lawn mowing service] can trigger on "grass cutting service" or "yard maintenance service" if Google deems the intent identical. This shift frustrates advertisers who relied on exact match for strict query control and budget discipline. The practical workaround is layering negative keywords aggressively and monitoring search-term reports weekly to prune unwanted triggers. Despite the name dilution, exact match still excludes broader synonyms and tangential queries that phrase or broad match would capture, so it remains the tightest leash available in the current Google Ads environment.
An Exact Match Domain is a .com, .ca, or other TLD where the domain name mirrors a target keyword precisely—think BestPizzaToronto.ca or PlumberOttawa.com. Before September 2012, EMDs enjoyed a ranking boost simply from keyword-in-domain relevance. Google's EMD algorithm update specifically targeted low-quality exact match domains, stripping the inherent advantage from thin-content sites. Today, an EMD carries no automatic penalty or bonus; it succeeds or fails on the same E-E-A-T, content depth, and backlink signals as any other domain. The name itself can aid click-through in SERPs when users see the keyword they searched, and it simplifies brand recall for local service businesses. The mistake is launching an EMD with minimal content, expecting the domain alone to rank—it won't. Pair the exact match name with genuine expertise and you retain the branding upside without algorithmic risk.
Exact match logic extends deep into server configuration. A 301 redirect rule set to exact match means /old-page/ redirects to /new-page/ only if the path matches character-for-character; /old-page or /Old-Page would miss unless the rule is case-insensitive. Canonical tags operate similarly: if your canonical points to but your CMS sometimes renders (no trailing slash), search engines see two URLs unless your rule normalizes them. In .htaccess or Nginx config files, exact match conditions often appear as = operators rather than regex ~ patterns. Developers choose exact match when they need surgical precision—like redirecting one retired product SKU—and regex or wildcard when a pattern applies to many paths. Missing this distinction causes redirect chains, soft-404s, or canonical mismatches that fragment link equity.
Exact match makes sense in three scenarios: high-value, high-intent keywords where you cannot afford irrelevant clicks; trademark or brand terms you must own completely; and negative-keyword sculpting where you explicitly exclude close variants. In Google Ads, bidding on your own brand name as exact match ensures competitors cannot easily poach that traffic, even if Google allows minor misspellings. For conversion-focused campaigns with tight budgets, exact match on commercial queries like "buy hand-knotted rug Vancouver" keeps spend aligned with ready-to-purchase intent. The inverse applies to discovery or top-of-funnel campaigns, where phrase and broad match uncover question-based queries and long-tail variations you had not anticipated. The decision hinges on whether your priority is control and efficiency or volume and learning. Many accounts run layered match-type strategies—exact for known winners, phrase for expansion, broad for prospecting—each in separate ad groups with distinct bid modifiers.
The most frequent error is assuming exact match still means literal-only matching in Google Ads. Advertisers set budgets expecting ten specific queries, then discover fifty close variants draining spend because they did not check the search-terms report. Solution: weekly audits and proactive negative-keyword lists. A second mistake is over-investing in exact match keywords with negligible search volume—especially long-tail phrases that sound precise but never trigger. Use Keyword Planner or Google Search Console data to confirm actual query volume before locking budget into ultra-niche exact targets. On the SEO side, buying an exact match domain and filling it with outsourced content hoping for instant rank is a legacy tactic that now invites quality-algorithm penalties. Finally, exact match redirect rules without fallback wildcards can orphan entire subdirectories during a site migration if even one character in the path changes. Always test redirects in staging and use server logs to catch unmatched requests before launch.
In Google Ads, exact match keywords—wrapped in square brackets—now include close variants that Google considers identical in intent, such as reworded queries, singular/plural forms, and implied meanings. While it remains the most restrictive match type available, it no longer guarantees character-perfect query alignment as it did before 2018.
An exact match domain carries no inherent ranking advantage post-2012, but it can improve click-through rates when the domain name mirrors the user's query and aids offline brand recall. Success depends entirely on content quality, backlinks, and E-E-A-T signals—the domain name alone will not rank a thin site.
Exact match captures only the keyword and its close variants with no additional words before or after, while phrase match allows extra terms on either side as long as the core phrase appears in order. Phrase match "running shoes" can trigger on "best running shoes" or "running shoes for women," whereas exact match [running shoes] would not—though Google's close-variant rules blur this line.
Exact match rules govern URL redirect mappings, DNS record lookups, canonical tag declarations, database query filters, and analytics segment conditions. In each case, exact match means the string must align character-for-character with no wildcards, offering precision but requiring careful configuration to avoid missed matches from minor variations.
Yes. Bidding on your brand name as exact match ensures you appear for users specifically searching your company, protects against competitor poaching, and typically delivers the lowest cost-per-click and highest conversion rate in your account. Pair it with sitelink extensions to maximize SERP real estate.
Trusting the name "exact match" without monitoring which queries actually trigger the keyword. Google's close-variant expansion means you must audit search-term reports regularly and add negative keywords to prune unwanted traffic. Assuming strict control without verification leads to budget waste on tangentially related queries.