What Is Keyword Research?
Keyword research is the process of identifying the words and phrases people type into search engines when looking for information, products, or services related to your business. Effective keyword research reveals: what your target audience is actually searching for (not what you assume), the search volume (how many monthly searches a term receives), the competition level (how hard it is to rank), and the search intent (are they looking to learn, compare, or buy?).
Types of keywords
Head terms — short, high-volume, highly competitive queries (e.g. 'website builder' — millions of searches/month). Mid-tail keywords — 2–3 word phrases with moderate volume and competition ('Bootstrap 5 website builder'). Long-tail keywords — 4+ word phrases, lower volume but higher intent and lower competition ('Bootstrap 5 HTML template for restaurants'). For new sites with low domain authority, long-tail and mid-tail keywords are the realistic starting point.
Search intent
Every keyword has an intent — the underlying reason behind the search. Informational intent: 'what is Bootstrap 5' — user wants to learn. Navigational intent: 'canvasbuilder login' — user wants to find a specific site. Commercial intent: 'Bootstrap 5 template review' — user is researching before buying. Transactional intent: 'buy Bootstrap 5 template' — user is ready to purchase. Creating content that matches the intent of a keyword is critical — Google ranks pages that best satisfy the searcher's goal.
Keyword research tools
Free tools: Google Search Console (shows what your site already ranks for), Google Keyword Planner, Google's 'People Also Ask' and autocomplete suggestions, AnswerThePublic. Paid tools: Ahrefs (industry standard for keyword research and competitor analysis), SEMrush (comprehensive SEO suite), Moz Pro. For programmatic SEO, pattern-based keyword research — identifying scalable patterns like '[niche] website template' or '[tool A] vs [tool B]' — is more valuable than individual keyword discovery.
Keyword Research & Canvas Builder
Canvas Builder's content strategy is built on programmatic keyword research — identifying scalable patterns (template pages, comparison pages, glossary terms, persona pages) and targeting each pattern at scale to capture long-tail organic traffic from developers and agencies.
Try Canvas Builder →