i18n B2B e-commerce platform for waterless urinal products across 32 European countries with automated VAT handling, PDF invoicing, and CRM integration.
Not advice — the work itself. Monthly done-for-you search optimization: technical fixes, per-market keyword research, content and blog, schema, and visibility in AI answers. €1,600/month, no minimum term.
Based in Finland (UTC+2) · VAT-registered FI29845875 · Respond within 24 hours
Recent client work

An audit tells you what's broken. This is the service where I go and fix it — and keep fixing it every month. No slide decks, no strategy documents you have to hand to someone else: I get access, I work in your site, and I report what I did.
It covers both surfaces at once. Google still sends most of the traffic, so the technical layer, the keywords, the content and the structured data all have to be right. But a growing share of buyers now ask ChatGPT, Perplexity or Google's AI Overviews instead — and those systems judge your site by different rules. That's GEO, and it's part of the same monthly work, not a separate invoice.
I don't care what your site is built on. WordPress, Shopify, Webflow, Next.js, Laravel, an old PHP site nobody has touched in eight years, or plain HTML on shared hosting — I've worked on all of it. Any hosting, any CMS or no CMS at all. If I can get access, I can work with it.
Multilingual sites are the normal case for me, not a surcharge conversation. I've built and run sites in 30 languages, and I do keyword research per market and per language — because search demand in Finland, Germany and Spain is not the same list translated three times.
Nobody controls Google's ranking algorithm, and anyone who promises you position #1 is either lying or planning to rank you for a phrase nobody searches. Here is the honest version of what you're buying:
You give me access to the site, hosting or repo, Search Console and analytics. I record the starting state so every later claim is checkable against it.
The heaviest phase. Technical errors, indexing, rendering, schema, site structure, broken links, AI-crawler access — plus the keyword research that everything after this depends on.
Content and blog running on a schedule, pages rewritten around real search intent, internal linking, per-market expansion for multilingual sites, structured data extended as pages grow.
The build-out is done, so the volume drops — ongoing content, monitoring, fixing regressions, keeping up with algorithm and AI-crawler changes. That's why the price drops to €800/month.
€1,600/month for the first 6 months — the phase where errors get fixed, the blog gets set up, and the research is done. €800/month from month 7, when the work becomes maintenance.
No minimum term and no lock-in. Cancel at the end of any month; everything produced stays yours.
If you order a Technical SEO/GEO Audit (€800) and sign for optimization within 2 weeks of receiving the report, the audit fee is credited against your first month — you pay €800 for month one.
Any site, any hosting, any CMS or none. Scope is one site; a second domain is quoted separately.
Paid ads are not included — this is organic search only. Google Ads, Meta and Reddit are a separate service (Paid Ads Management).
Invoiced monthly in advance. Finnish VAT rules apply (alv 0% for EU businesses with a valid VAT number).
i18n B2B e-commerce platform for waterless urinal products across 32 European countries with automated VAT handling, PDF invoicing, and CRM integration.
International e-commerce platform with 30 locales, product configurators, AI chatbot, and fully automated order flow: Stripe → Zoho CRM → Airtable → Mailgun →
Next.js i18n for 30 languages in production, not a 2-locale demo: next-intl routing, type-safe translations, hreflang at scale, and the formatting traps the
RAG chatbot for e-commerce: resolve 70% of support queries across 25 languages — ingestion pipeline, hybrid search, confidence thresholds, and streaming UI.
AvailableReady to discuss your SEO/geo optimization project?
Tell me what you're building or stuck with. I'll reply within 24 hours.