Service · SEO and organic traffic

Traffic that comes without paying per click — from Google and from AI answers

People search for your product on Google and ask ChatGPT, Perplexity and Gemini about it. We make sure they find exactly you — and that this flow of enquiries works around the clock, without a bid on every click. Technical foundation, structured data, content and local visibility — for classic search and for AI answers.

See cases

Prices in the open — from €1 000/mo. See prices and what is included ↓

0
Pages lost during a site migration (87 → 211 URLs, WeCare)
100 / 100
Lighthouse SEO on pricing landing pages (Edgars Būve)
0 errors
In the structured data validator (WeCare)

Numbers that speak for us

€1.85M
In ad budgets managed through us
8+ years
Of experience in marketing and advertising
−28%
Median drop in cost per lead by the 2nd month
98%+
Event coverage by analytics
15–20%
Of «wasted» spend we find in the first month
WeCare Edgars Būve RigaOn Prime Realty Group Liberta
Your situation

You need SEO and GEO if you recognize yourself

If even one of these fits — then search and AI answers are sending you fewer people than they could.

You pay for every click, and the moment you pause the ads, the leads disappear.

Organic doesn't vanish like that: a page that reached the top keeps bringing people in six months later — with no bid per click.

You're not in the answers of ChatGPT, Perplexity and Gemini.

Customers increasingly ask AI «where to get X in Riga» — and get a list of three competitors, with you nowhere on it.

You're moving to a new site and afraid of losing your rankings.

Fair enough: a sloppy migration can drop all your accumulated traffic overnight.

You have a site, but it's invisible in search.

Technical errors, duplicates, invalid schema, slow loading — Google simply won't rank such a page higher.

People can't find you on maps or by local queries.

«Dentist near me», «turnkey fence Riga» — if there's no Google listing or it's abandoned, those people go to whoever has one filled in.

Who it's for

Are we a fit for you

SEO and GEO are a long game. If you need leads tomorrow — we'll say so honestly and advise starting with ads.

Local or niche businesseswhose service people actually search for: healthcare, turnkey services, real estate, e-commerce, B2B manufacturing.
Those ready for a horizon of monthsrather than «top-1 in a week». First shifts in 4–8 weeks, steady growth usually in 3–6 months.
Those who value transparencyso the work is measurable and visible in numbers, not «we did something, just trust us».

Probably not, if you need an instant result by a deadline with no groundwork for the future. Then start with ads — they bring leads within the first week — and SEO runs in parallel as the foundation that gradually reduces your dependence on paid traffic. Google Ads → · Meta Ads →

What's included

What the work includes

Not a list of actions, but what you end up holding in your hands.

Technical audit and fixes

We find why Google isn't ranking your pages higher: crawl errors, duplicates, broken schema, slow loading, mobile issues. We hand over a prioritized list — what to fix first and what it will get you. Technical SEO audit in the price list →

Keyword map (semantic core)

We collect and group the real queries of your customers — which words should surface you and which pages you need for them. The map on which all further content is built.

On-page optimization

Titles, meta tags, structure, internal links, schema — for every page, so Google understands it and shows it for the right queries.

Structured data (Schema.org)

We mark up the site with industry types (for a clinic — Dentist, MedicalWebPage, FAQPage, Review) and get it to zero errors in the validator. That means rich snippets and correct citation in AI answers. Schema.org in the price list →

Optimization for AI answers (GEO)

We prepare the site to be found and cited by ChatGPT, Perplexity and Gemini: an llms.txt file, clean schema, FAQ content shaped for the AI answer format, indexing in Bing (which ChatGPT's results rely on). AI search optimization in the price list →

Local SEO

We set up and populate your Google Business Profile: categories, a single address and phone, services, photos, posts, review collection via WhatsApp/SMS. That's visibility on maps and for local queries. Local SEO in the price list →

Content for search

We write SEO articles and service-page copy in Russian, Latvian and English — with native proofreading, not machine translation.

Migration without losing rankings

If we change the site, we move it with a scheme of 301 redirects, canonicals and hreflang so the accumulated traffic doesn't drop. Website development →

An SEO admin panel for you

We hand over a tool where meta tags and copy are edited from a regular Google Sheet, and the site rebuilds at the push of a button — you manage SEO without a developer.

Pricing

What it costs

All prices are in EUR, excl. VAT. The range reflects different scopes of work: a 10-page site and a 200-page one, one niche in one language and a clinic in four — that's a different scope.

WhatPrice
Technical SEO audit Credited to your first invoiceIndexing, speed, structure, structured data, competitors. Credited against your first SEO invoice.€200
SEO setupOne-time. Technical base, structure, meta tags, structured data, Search Console and sitemap, Schema.org markup.€500
SEO + GEO setup €100 better valueOne-time. Everything from the SEO setup plus preparation for AI search. Separately it would be €800.€700
AI search optimisation (GEO)One-time. So the business shows up in ChatGPT, Perplexity and Google AI answers.€300
Keyword researchCollection and clustering of search queries€1,000 – 2 500
Link buildingDomain rating dependent, white-hat. Per link.€80 – 200
Local SEOGoogle Business Profile setup, optimization, posts€650 – 2 000
SEO retainerAudit, content, link building. Per month.€1,000 – 3 000 / mo
Content and page optimisationOptimising an existing page or a new 1,000-word SEO article. Price per page.€60 – 350

What affects the price: the site's size and number of languages, its current technical state (how much to fix), the competitiveness of the niche, and whether you need ongoing content or a one-off foundation. In the consultation we name the exact figure for your task.

  • One language and a small site — or a clinic in four languages and 200 pages.
  • A one-off technical foundation — or a retainer with ongoing content (cheaper this way, and the results compound).
  • A clean site — or a lot of technical debt: crawling, speed, duplicates, schema.
Before → after

What changes when organic starts working

Three examples from our showcase — where organic and local visibility removed the dependence on paid traffic.

RigaOn
A slow site-builder site, weak visibility in search.
A new site loading in under a second; SEO and GEO connected.
Prime Realty Group
Zero enquiries from organic — all traffic only from paid ads.
Steady enquiries every week from SEO and GEO; part of the ad budget freed up.
WeCare
Expensive paid traffic, zero presence in AI answers.
Free enquiries from AI answers every month; a 4.7★ rating on 186 reviews.

SEO is measured by growth in organic and rankings, not by cost per click. In the consultation we'll show Search Console charts from the projects closest to your niche.

Cases

Not promises — numbers

Cases matched to your niche, with real proof from Search Console and validators.

WeCare website
WeCareHealthcare · Dentistry
Riga · Migration + SEO & GEO · 3–4 languages

The clinic wanted free enquiries from search — both classic and from AI answers. We moved the site to a fast stack without losing the index, marked up the whole site (0 validator errors), reworked content SEO across 96 pages, built the GEO layer (Bing, FAQ schema, llms.txt), and launched review collection.

95–97 / 100Lighthouse
4.7★ · 186Google reviews
0lost URLs of 87
Edgars Būve website
Edgars BūveConstruction · Timber-frame houses
Latvia · Local and AI visibility built from scratch

A manufacturer with no organic presence — no Google listing, no schema, no Search Console. We built the technical foundation (Schema.org LocalBusiness/FAQ, llms.txt, sitemap, Search Console), set up the Google Business Profile turnkey with a review mechanic, and made landing pages with green Core Web Vitals.

100 / 100Lighthouse SEO
2.0 sLCP by CrUX
~2 wksto the foundation

These are 2 of 32+ projects. In the consultation we'll show cases closer to your niche — with real charts from Search Console.

Process

How we work — stage by stage, with timelines

A system of 4 stages. Organic is a foundation built in stages, not a one-off setup.

01
1–2 weeks

Audit and keyword map

We assess the current state: what Google finds, where the technical bottlenecks are, which queries people use to search for you and where you rank now. The output is a query map and a prioritized fix list.

02
2–4 weeks

Technical foundation

We fix crawling, speed and the mobile version. We implement structured data down to zero errors in the validator. We prepare the GEO layer: llms.txt, FAQ schema, indexing in Bing. We connect Search Console — so we see real impressions and positions.

03
From month 2

Content and local visibility

We write pages and articles along the query map, set up and populate the Google Business Profile, and launch review collection. We grow your presence where people search for you.

04
Monthly

Support and growth

We track positions and traffic in Search Console, refine pages, add content for new queries, and monitor the health of the schema. Once a month — a report: what we did, what shifted, what's next.

Why us

Our commitments and rules

We don't «do SEO in general» — we build a measurable organic foundation and show every step in numbers.

0

Losses on migration

For WeCare we moved the site off an old builder: of 87 pages in the old sitemap — 0 lost, 211 new URLs and 32 301-redirects, hreflang in 4 languages. Not a single ranking dropped.

0 errors

Schema in the validator

We check structured data in the Rich Results Test and hand over a proof report. For WeCare — 0 errors across all types (Dentist, MedicalWebPage, FAQPage, Review).

2.0 s

Speed in the green zone

On the Edgars Būve pricing landing pages — Lighthouse SEO 100, real LCP 2.0 s from CrUX field data. A fast site ranks higher in search.

Yours

Access and accounts

Search Console, Google Business Profile, the site — all in your name. No penalties for ending the contract, no year-long lock-in. Clients stay because of the results, not the contract.

Questions

Frequently asked

Honest answers to what people ask before starting.

How soon will I see results?

Technical improvements show within 2–4 weeks; noticeable organic growth usually takes 3–6 months. Search needs time to re-evaluate the site, and that applies to everyone, not just us. We don't promise «top-1 in a week» — that would be dishonest.

How is GEO different from SEO?

SEO is visibility in classic Google search. GEO (optimization for AI answers) is about being found and cited by ChatGPT, Perplexity and Gemini when a customer asks them directly. Technically these are neighbouring things — clean schema, FAQ content, indexing in Bing serve both goals — so we do them together.

Do you guarantee the #1 spot in Google?

No — and no honest agency does, because final rankings are decided by Google's algorithm, not by the contractor. We're accountable for what's in our zone: the technical foundation, error-free schema, speed, content for real queries and transparent reporting.

I'm migrating to a new site — will I lose my rankings?

You shouldn't — with a careful migration. For WeCare we moved a site from an 87-page old sitemap with 0 lost URLs (211 pages + 32 301-redirects). It's sloppy migrations that drop traffic, so we prepare the redirect map, canonicals and hreflang in advance.

Do I still need ads if we're doing SEO?

At the start — usually yes. SEO gives steady free traffic, but not immediately; ads bring leads within the first week. The best approach is to run them in parallel: ads cover «now», SEO is the foundation that over time reduces your dependence on paid traffic.

Do you build links? Isn't that risky?

We only use white-hat methods — no bought link networks or manipulation that Google penalizes. A link costs €80–200 each, and we'll tell you honestly if in your niche it's better to invest in content rather than links.

Who keeps the access — Search Console, the Google listing?

You do. All accounts are set up in your name; we work from inside. If you leave, everything stays with you — no «lock-in» on the agency.

Can I get just the audit, without ongoing work?

Yes. The technical SEO audit is a standalone service (€200): you get a prioritised fix list and do it yourself or with us. If you go on to do SEO with us, that €200 comes off your first invoice. Then you decide whether you need ongoing work.

Let's find where you're losing organic traffic — for free

In 30 minutes we'll look at your site and niche, show what's stopping search and AI answers from finding you, and where to start. No obligations.

WeCare: 4.7★ on 186 reviews, 0 lost URLs during migration · Edgars Būve: Lighthouse SEO 100, LCP 2.0 s
We reply within 2 business hours. No spam. Straight to the point.