An SEO keyword strategy in 2017 fundamentally shifted from simple keyword density and volume-based targeting to a more sophisticated approach centered on search intent, user behavior, and topical relevance. By 2017, Google's algorithm had matured significantly beyond matching keywords to pages. The focus moved toward understanding what users actually wanted when they searched and whether your content genuinely answered their question. For agencies, this meant keyword research stopped being about finding high-volume terms and started being about mapping the customer journey—understanding which keywords indicated someone was in the awareness phase versus the decision phase, and which content would actually drive conversions rather than just traffic.
What made 2017 keyword strategy distinct was the emphasis on semantic relationships and featured snippet optimization. Rather than targeting isolated keywords, savvy agencies began grouping related terms and concepts together, recognizing that Google increasingly understood synonyms and contextual variations. A client searching for "best CRM software" and another searching for "customer relationship management tools" were essentially the same user with the same intent, even if they used different words. This realization changed how agencies approached keyword targeting. Instead of creating separate pages for dozens of slight variations, they built comprehensive pillar content that covered entire topic clusters and their variations naturally within the body text. This approach improved both rankings and user experience because the content actually addressed what searchers needed rather than awkwardly cramming keywords into the page.
For agencies practically speaking, 2017 keyword strategy meant conducting deeper competitive analysis and intent-based research. Rather than relying solely on keyword difficulty scores and volume metrics, agencies started analyzing what content actually ranked for competitive terms and why. They examined the search results page itself to determine if the top-ranking content was blog posts, product pages, or comparisons. This helped clarify whether a keyword was worth targeting at all for a given client. If a client was an emerging brand targeting keywords where only established enterprise competitors ranked, that keyword might waste resources better spent on longer-tail variations they could actually win.
The practical application for your agency involved shifting how you present strategy to clients. Instead of promising rankings for a list of fifty keywords, you'd present a strategy organized around customer journey stages and content themes. You might recommend that a B2B SaaS client focus on awareness-stage keywords around pain points, consideration-stage keywords comparing solutions, and decision-stage keywords specific to their product. This made it easier to show clients why you were recommending certain keywords and how they connected to actual business outcomes. It also gave you a more defensible strategy when rankings took longer to achieve, because you could point to intent alignment and topical authority building rather than making promises about arbitrary volume numbers.
Need programmatic SEO content like this deployed across hundreds of pages for your clients? That's exactly what we build.
Get a free sample →