Image SEO: WebP, Alt Text and Page Speed
Image SEO step by step: choose WebP, size and compress images, name files, write useful alt text, lazy load safely and get indexed in Google Images.
Key takeaways
Keyword research is the process of finding out which terms your customers search for on Google, scoring them by value and chance of ranking, and deciding which page answers each search. The result is not a long list of words but a simple map: term, intent, matching page, and priority. Without it, you write about what you think people care about, not about what they actually search for.
This guide is the one we apply in practice, in five steps. It does not assume expensive tools, just an order of work: start from the business, expand the list, evaluate, group by page, and prioritize. It is the foundation of on-page SEO, because every text, title, and internal link sits on top of this map. Search intent has its own guide, so we summarize it here and point you onward.
Successful research ends with a working document, usually a spreadsheet, where each row is a search that matters for your business. For each row, the document states:
Without this document you risk two costly outcomes. Either you write articles nobody wants, or you create several pages for the same search and end up with cannibalization. Keyword research is not a one-time exercise at the start of a project; it is an instrument you keep refining.
There will always be tools. What is missing at the start is an understanding of the customer. Before opening any app, answer a few questions on paper:
The output of this step is a seed list of 10–30 terms. You do not need more to get started. This is the part where the person who knows the business matters most: a tool does not know that in the local market “AC” and “air conditioning” are used interchangeably.
With the seed list in hand, you look for variants, questions, and adjacent topics. The sources below are free or cheap and complement each other:
| Source | What it gives you | Limits |
|---|---|---|
| Google Search Console | The terms you already appear for, with impressions, clicks, position | Only what already shows up; data retention is limited in time |
| Autocomplete | The real phrasing people use, especially long-tail | No volumes; varies by location and context |
| “People also ask” and related searches | Related questions and subtopics | Does not show how often they are searched |
| Google Keyword Planner (in Google Ads) | Term ideas and estimated volumes | With little or no ad spend, volumes may appear only as wide ranges |
| Google Trends | Interest over time, comparisons between terms | Relative values, not absolute |
| Competitors | Which pages and topics they cover | Shows what others do, not what you should do |
| Forums, groups, reviews | The customers' actual language | Manual work and judgment required |
| Your customers | Exact questions, objections | Small sample; complements rather than replaces the rest |
For question ideas and variants in Romanian, the question and keyword generator builds a map from a single term, which you can then check in Search Console or Keyword Planner. If you are a foreign business entering the Romanian market, note that people often search in Romanian even when your product page is in English; check both languages before choosing.
One simple Search Console trick: in the Performance report, filter by your page and sort queries by impressions. Queries that sit at positions 8–20 with many impressions are often the quickest opportunity, because Google already associates your page with those searches. For more, see our guide to Google Search Console.
Once you have a long list, you shrink it. A term is judged on three criteria, and none is enough on its own:
A simple system with no complicated formulas: rate value and winnability from 1 to 5, multiply them, and use volume only as a tiebreaker. Here is an illustrative example for a fictional air-conditioning company in Cluj:
| Term | Value (1–5) | Winnability (1–5) | Score | Decision |
|---|---|---|---|---|
| air conditioning installation Cluj | 5 | 3 | 15 | Service page, high priority |
| how much does AC installation cost | 4 | 4 | 16 | Article with an indicative price table |
| air conditioner | 3 | 1 | 3 | Not targeted directly; comes as a side effect |
| how to clean an AC filter | 2 | 5 | 10 | Useful article, good for trust |
The numbers are working conventions, not real data. What matters is the reasoning: the expensive, competitive term is not the first battle, while the modest but precise term can be.
Two searches with the same words can call for different pages. “Air conditioner” might mean someone who wants to buy, learn how it works, or repair one. Before choosing the page, open Google, search for the term, and see what dominates the first page: guides, product categories, service pages, comparisons, local maps. The format that appears there is the one Google believes fits.
The practical rule: do not attack a commercial term with a blog article, or the other way around. The full guide to reading intent types is in the article on search intent; for now, just remember the manual check of the first results page, which takes five minutes per term.
Long, specific terms (long-tail) usually have lower volume but clear intent and less competition. A new site typically wins its first positions here, and the authority it builds then helps with broader terms. This is not a guarantee, just a prudent strategy, which we also discuss in the plan for a new website in its first 90 days.
Then you group terms by topic into clusters. A cluster has a pillar page (the broad topic) and satellite pages (subtopics), linked with descriptive anchors. That way Google sees you cover the topic in depth and the user can find the way. How to distribute those links is covered in the guide to internal linking and site architecture.
The essential rule: one primary term, one page. For each group, choose the page that will be the “winner” and fold the remaining variants into it. If two pages target the same search, they get in each other's way; to find and fix that, see keyword cannibalization.
An example map for part of the same fictional company:
| Page | Primary term | Variants included | Type |
|---|---|---|---|
| /ac-installation-cluj | air conditioning installation Cluj | AC installation, install a mini-split | Service |
| /blog/installation-cost | how much does AC installation cost | AC installation price | Article |
| /blog/clean-filter | how to clean an AC filter | wash AC filter | Article |
| /units/air-conditioners | air conditioner | air conditioning units | Category |
A good map is not executed all at once. Split it in three:
Set a realistic pace (for example two or three new pages a month) and revisit the map every quarter. To see how this choice ties into business goals, read what SEO is and how it works.
A few practical points for the Romanian market:
Keyword research is a decision discipline, not a word-collecting one: you choose which searches deserve pages, in what format, and in what order. Start from the business, expand from real sources, score by value and winnability, group by page, and prioritize.
A plan for this week:
If you want to turn the map into a full plan with texts, titles, and internal links, on-page SEO covers exactly that step from map to published pages.
Researching keywords for more than one country? Our international SEO services cover market-by-market keyword and content strategy.
Frequently asked questions
For a small site or a new section, solid research usually takes one to three working days: gathering ideas, checking the live results on Google, and mapping terms to pages. For a store with thousands of products, you work by category and by template, and the list is refreshed periodically.
Not necessarily. Google Search Console, Autocomplete, the “People also ask” box, and Google Trends are free and start from real data. Paid tools add estimated volumes, difficulty scores, and competitor analysis, which help on competitive terms but do not replace human judgment.
They are estimates, not exact measurements. They differ between tools, get rounded, and are affected by seasonality and by how variants are grouped. Use them as an order of magnitude and for comparing terms, not as a promise of traffic.
One primary term plus a set of close variants that share the same intent and that Google usually treats together. You do not need a list of dozens. If two terms have different intent, they deserve separate pages.
Review monthly which terms bring impressions in Search Console, and redo the broader research once or twice a year, or when you launch a product, category, or market. Search language changes and competitors move.
Related service
Keep reading
Image SEO step by step: choose WebP, size and compress images, name files, write useful alt text, lazy load safely and get indexed in Google Images.
Title tag and meta description guide: pixel-based length rules, writing formulas, before-and-after examples, and the mistakes that make Google rewrite titles.
Search intent explained in practice: the four types, how to read it from live Google results and which page to build for each one, with examples.
Send us your website address and we’ll reply with a free initial analysis and a concrete SEO strategy — no strings attached.