SEO Bundle service
Keyword research for your site
We collect every query people look for you by, clean the noise and lay it across pages — a ready map of demand for your structure and content.
Keyword research is the foundation of promotion: a list of every query your customers look for you by, cleaned of noise and laid out across the pages of the site. The SEO Bundle studio collects the core from Serpstat, Google suggestions and competitor sites, clusters it by intent and ties it to the structure, so each page answers its own demand. Without such a core, content and promotion work blind.
What a semantic core is and why it is needed
A semantic core is the full set of search queries in your topic with frequency and grouping. It shows what and how people search, which topics competitors have closed and where your gaps are. In essence it is a map of demand that all further work relies on.
Without a core you cannot design the structure, write text to intent or assess traffic potential. So this work goes first — before pages are created and links are bought. A mistake at this stage spreads across the whole site, and fixing it costs more than the collection itself.
A ready core saves budget: you create exactly the pages there is demand for and do not scatter resources on queries with no traffic. This matters especially for online stores with thousands of products and filters.
What keyword research includes
We do not simply export keys from one service; we gather demand from several sources and bring it into a single structure. Below is the scope of work and what each block gives.
| Stage | What we do | Result |
|---|---|---|
| Collection | Parsing Serpstat, Google suggestions, competitor keys, questions | The most complete list of queries |
| Cleaning | Removing duplicates, noise and negative words | Only relevant commercial and informational queries |
| Clustering | Grouping by intent and meaning | It is clear which queries lead to one page |
| Structure | Tying clusters to the pages of the site | A map: which pages to create and optimize |
The size of the core depends on the niche: for a service site it is hundreds of queries, for a large store tens of thousands. In any case you get not a raw export but a document ready for work.
How we collect the core
The process is built in steps, and the result of each step can be checked. This removes the "magic" and makes the core transparent.
- We parse queries from Serpstat, Google suggestions by the A-to-Z principle, competitor keys and question phrases;
- We clean the list of duplicate word forms, noise and negative words;
- We cluster queries by search intent;
- We distribute clusters across the site structure — which pages to create and for which queries;
- We arrange the core into a table with frequency, groups and target pages.
We speed up collection and clustering with our own tools — a desktop pipeline and the seo-text AI agent. So the core comes out full, free of duplicate forms, and a large niche takes days rather than weeks.
Sources of queries
The completeness of the core is defined by its sources. We use not one service but a bundle, so as not to miss demand.
- Serpstat — frequency, related queries and the keys competitors rank for;
- Google suggestions — live user phrasings that are absent from databases;
- Competitor sites from the top — queries they have created pages for;
- Question queries (People Also Ask) — a basis for FAQ and informational pages.
Combining sources closes blind spots: what is missing in Serpstat often surfaces in suggestions or among competitors. So the core reflects real demand, not only what made it into one database.
Clustering and site structure
Raw keys are useless without grouping. We cluster queries by meaning and search intent: which of them a user expects to see on one page, and which require separate ones. This protects against cannibalization, when several pages compete for one query.
On the basis of clusters the structure is designed: categories, subcategories, filters, landing and informational pages. You get not just keys but a clear plan — what to create and in what order. After it comes SEO promotion and the writing of texts.
What you get as a result
The outcome of collection is a working document that both a copywriter and a developer can use.
- A table of queries with frequency and grouped clusters;
- Clusters tied to pages: what already exists and what needs to be created;
- Prioritization by demand and competition — where to start;
- Negative words and notes for paid ads, if it is planned.
We prepare the document in a convenient format — an Excel or Google Sheets table. When needed, the core serves as input data for the copywriter brief.
Which projects it suits
A semantic core is needed for any project with search demand, but especially where there are many pages. For an online store the core defines the catalog tree and filters, for a service site the list of landings for each service and region.
For content projects the core sets article topics and their priority. In each case we account for the page type and the commercial factors of the niche, rather than collecting keys to a template.
Why collecting from one service is weak
One service shows only its part of demand. Serpstat databases are strong on frequency but do not know fresh phrasings; Google suggestions are live but without numbers; competitors reveal commercial queries absent from databases. Collection from one source gives an incomplete core, and that means missed traffic.
So we run keyword selection from several sources at once and bring them into one list. The overlap of data removes random gaps: a query missing in one database is almost always found in another. This way the grouping of queries rests on a full picture, not a fragment.
Negative words and core cleaning
A raw export always contains junk: other brands, irrelevant regions, informational queries where commercial ones are needed. Without cleaning, such a core inflates the structure and pulls non-target traffic to the site. We remove duplicate word forms and irrelevant phrases and build a list of negative words.
Negative words are useful not only for SEO but for future paid ads — they cut off impressions on unsuitable queries. A clean core saves budget both on organic and on paid traffic, so we give this stage as much attention as the collection itself.
Semantics for an online store
Stores have the largest semantics: queries split into categories, subcategories, brands, filters and individual products. Query clustering here defines the catalog tree and faceted navigation — which filters to turn into separate landing pages for demand of the "buy a product with a feature" kind.
A correctly built store core covers the long tail: color, size, material, price, compatibility. These queries are low-frequency one by one, but together they give a significant share of traffic and sales. So for a catalog we work the semantics deeper than for a service site.
The core and a content plan
Building a core does not end with a table — it turns into a work plan. Each cluster becomes a page with a goal and a priority, and question queries become article topics and FAQ blocks. So the core sets both the structure and a content plan for months ahead.
On the basis of clusters we prepare briefs: which subtopics to cover, which keys to use, what length is needed. This transition from core to brief is sped up by our tools, so content comes out systematically rather than as one-off texts.
Common mistakes when collecting a core
Knowing typical missteps helps you assess the quality of someone else's core and avoid repeating them on your own.
- Collecting from one service — half the demand stays unnoticed;
- No cleaning and negative words — junk in the structure and non-target traffic;
- Clustering by words rather than intent — page cannibalization;
- Ignoring question queries — missed informational pages;
- A core with no tie to pages — a list of keys you do not know what to do with.
We build the process so as to rule out each of these mistakes at the collection stage.
What the cost depends on
The price of keyword research is defined by the volume and the complexity of the niche, not by a fixed price list. So we look at the scale of the project before the start to keep the estimate honest.
- The niche size and the expected number of queries;
- The number of directions, languages and regions;
- The depth of clustering and structure work;
- Whether a tie to existing pages or design from scratch is needed.
It is cheaper to order this at the start of a project than to rebuild the structure of an already working site. We name the exact cost after a short acquaintance with the task.
How to order
Starting takes little time and does not require a ready brief from you.
- You leave a request and briefly describe the niche and the site;
- We agree on the scope, regions and timelines;
- We collect and cluster the core, tie it to the structure;
- We hand over the document and walk through it, answering questions.
On request, after collection we take the project on for promotion or start with an SEO audit. To discuss the task, write to us on Telegram.
Frequently asked questions
What is a semantic core in simple terms?
It is the full list of queries people look for you by, cleaned and laid out across the pages of the site. It shows which pages to create and which queries to optimize them for, so content stops being guesswork.
How much does keyword research cost?
The cost depends on the niche size, the number of directions and the depth of work. We name the exact price after getting to know the project, so it matches the real volume of queries rather than an average rate for everyone.
How long does collecting a core take?
A small service site takes a few days, a large online store one to two weeks. Timelines depend on the volume and are agreed before the start along with the format of the result and the list of regions.
In what format do you deliver the core?
As an Excel or Google Sheets table with queries, frequency, clusters and a tie to pages. With such a document you can set tasks for a copywriter and a developer right away, without extra coordination.
How often should semantics be updated?
A base core lives long, but demand changes, so it is worth supplementing every six to twelve months. We can keep semantics on an ongoing basis within promotion and add new clusters as demand appears.