surfup

Learn how customers search and build your site around it

A keyword map is a list of phrases customers use to search for your product or service, grouped by meaning and mapped to pages. It suits new sites, stores and services expanding their range or entering new markets. The goal is to build the structure from data, not guesses: a page without a query will not get traffic, and two queries on one page can compete with each other.

Does this sound familiar

one page answers different queries · the range grows but the site structure does not · you do not know which queries should have new pages · the content plan is based on “intuition.”

What the business gets

a table mapping “query cluster → page (existing or new)” · priorities based on demand and commercial value · a foundation for the content plan and writer briefs · a list of queries that are not worth targeting.

Related experience

a custom furniture maker’s traffic grew 63% in a year (RSK Factory); a Shopify store built from scratch reached ~4,800 clicks a month by month 6 (Maple Tattoo Supply).

Services and pricing

$400 – $700

per scoped project

$1,250 – $2,500

per scoped project

Discuss on Telegram

Prices are indicative. The final price depends on the project and agreed terms and is confirmed before work begins.

The final price depends on the CMS and source-material readiness, integrations, and the number of target markets and languages.

Licences, paid tools, placements and infrastructure are quoted separately. Accounts and access remain in your name.

What’s included

  1. Topics and regions — agreed boundaries for collection.
  2. Query collection and cleanup — no junk or duplicates.
  3. Clustering by meaning and intent — each cluster maps to one page.
  4. Mapping to pages — what to optimize, create or combine.
  5. Priorities — work order by value.

How it works

2–3 weeks: topics and regions → collection → clustering → page map.

Not included

access to paid SEO tools and page writing unless included in the estimate; search volume does not guarantee demand.

Your website won't promote itself. Let's help it—without magic.

FAQ

What do we get? A cluster table with page recommendations. · How many queries? It depends on the niche and agreed scope. · Should it be updated? Usually every quarter to six months, depending on seasonality. · Does this help with AI search? Customer question wording is also useful for GEO.

Google can't read minds. Let's give it clear pages.

Additional services

from $550

per scoped project

Discuss on Telegram

from $1,250

per scoped project

from $750

per month

Discuss on Telegram

from $400

per scoped project

from $700

per month

Discuss on Telegram

from $1,400

per month

from $1,000

per scoped project

Discuss on Telegram

from $2,000

per scoped project

from $3,750

per scoped project

Discuss on Telegram

Discount 90%$400 – $600

from $40

per scoped project

Discount 90%$3,750 – $6,000

from $375

per scoped project

Discuss on Telegram

Discount 90%$1,050 – $1,800

from $105

per scoped project

Have a task? Share a few details — we’ll take it from there.

SurfUp / studio

Search engines need a map too. No SEO magic promised.

Latest materials

All materials

Practical articles and guides by SurfUp.

Guide · 8 min

Traffic dropped after a Google update

How to tell whether a traffic drop comes from a Google update, seasonality or a site fault. 2026 update timeline, a six-question check and a plan for the first 14 days.

Read
Guide · 9 min

Demand fell or the site lost: reconciling traffic with Wordstat

Demand for deposits fell 75%, traffic 37%; for cards demand −35%, traffic −63%. How to reconcile traffic with demand and not blame the site for the market.

Read
Guide

Topic Frame: How to Design a Semantic Cocoon That Works

Our version of the semantic cocoon: topic boundary, audience voice, decision path, page roles, internal linking and briefs. Step by step, with an example.

Read