Using CONCATENATE and TEXTJOIN to Build Long-Tail Keyword Combinations

Level: Intermediate

Generating long-tail keyword variations by combining a core term with a list of modifiers is a classic keyword expansion technique, and Excel can automate it with a formula.

The Excel Technique

=CONCATENATE(A2," ",B2) or the more flexible =TEXTJOIN(" ",TRUE,A2,B2) combines two cells with a space between them. To generate every combination of a list of core terms against a list of modifiers, you'll typically need to build a helper structure or use a formula copied across a full grid of both lists.

Example Scenario

You have 15 core service terms and 20 location modifiers, and you need every combination — 300 total phrases — for a local SEO content plan. Building this manually would take hours; a TEXTJOIN formula copied across a small grid generates the full combination set in minutes.

Where This Fits in Your Keyword Research Process

This technique scales well for a couple hundred combinations, but once you're generating thousands of combinations from larger lists, a dedicated combination tool becomes considerably faster than managing the grid formulas in Excel.

Next step: Use Cartesian Product (Keyword Combiner) from SeoWolf's Notepad to generate the full 300-combination list directly from your 15 services and 20 locations in one step, skipping the formula grid entirely and pasting the finished list straight into your Excel plan.