Cases

Projects and results

Anonymised cards by industry and platform — no client names, no flashy “10× traffic in a month” numbers. Real metrics from current and past engagements: what was done, at what scope, what's in flight now. The approach isn't catalogue-only — we're now moving into new niches too: non-profits, occupational safety, local business, building-materials manufacturing. Detailed cards for those will follow as the work progresses.

B2B · industrialMachinery & engineeringWooCommerce cataloguesYMYL · legal & educationBuilding materials · multisiteBitrix / WordPress / Tilda / mottor

CASE 01

B2B · industrial

Industrial heat-exchange equipment

A group of four corporate sites of one heat-exchange equipment manufacturer — on four different engines, with different admins and no shared source of data. Brief: bring all the SEO work into one tool and run promotion at industrial scale — tens of thousands of catalogue and article pages on shared templates, without hand-editing each page.

Geo
Russia · CIS exports
CMS / stack
Bitrix · Bitrix24 · static generator (4 different CMS)
Scope
40,000+ pages · 4 sites · one SEO tool

What we did

  • Unified 4 sites on different engines (Bitrix, Bitrix24, static generator) into one SEO tool with a shared dashboard and a daily live audit
  • Ran bulk page creation at industrial scale: thousands of catalogue and article pages on shared templates with structured data — the flagship site grew past 12,000 pages
  • Full automated crawl of every page (14,000–17,000 per pass per site): we surface hidden errors and broken links and fix them directly through the site connection
  • Lifted indexing: 33,800+ pages indexed in Yandex across the group; recovered one site's index after an outage — excluded pages cut tenfold (1,740 → 165)
  • Put the catalogue data in order: one model-and-brand database (52 brands / 1,768 models in one line), duplicate cleanup, correct canonicals and sitemaps
  • A client dashboard with transparent reporting: live numbers on traffic, indexing and each site's status — the client sees the work in real time

Numbers

Pages on the flagship site

12,000+

Pages under management

40,000+

4 sites, one tool

Pages indexed in Yandex

33,800+

Different CMS under one loop

4

CASE 02

B2B · machinery

Industrial conveyors

A manufacturer of belt and other industrial conveyors. The site behaved like a business card — few inquiries, patchy indexation, analytics not set up. Brief: lift visibility on topical clusters and make the site transparent to the marketing and sales teams.

Geo
Russia · CIS supply
CMS / stack
WordPress + custom theme
Scope
99% of the core in top-10 · 116-page content plan

What we did

  • Full technical SEO audit of all ~138 pages: broken links removed (0 of 138), 301 redirects set for merged duplicates, meta filled on every live page, multiple H1s resolved (8 → 0)
  • Structured data across the whole site: markup on 134 URLs, breadcrumbs 138/138, FAQ blocks on 80 pages — a bid for rich snippets
  • End-to-end analytics: goals on calls, forms and email + UTM tags on all 10 forms passing the source straight into lead emails — you can see which pages and channels bring inquiries
  • Bulk landing creation on a single proven structure: belt and trough conveyor clusters, each page 2,000–4,000 words, with interactive tools (price calculator, parameter selector), FAQ and internal links
  • One SEO tool with a live audit and a client dashboard: Yandex positions, traffic growth, change history and per-cluster status in real time
  • An expertise (E-E-A-T) block authored by a domain engineer; content passes independent quality control (95–98 of 100) before publishing

Numbers

Core queries in Yandex top-10

99%

497 of 500 · 90 days

"Belt conveyor" in results

7.5 → 4.5

average position, before → after

Average position across the core

4.1

impression-weighted, 500 queries

Structured data

134 pages

CASE 03

B2B · WooCommerce

Metalworking equipment and machine tools

A large B2B catalogue of machine tools and metalworking equipment: 491 products, 17 categories, marketplace mode with several vendors. The site shipped with weak markup and critical indexation regressions. Month-one brief: audit, automation infrastructure, close the critical gaps.

Geo
Russia · exports
CMS / stack
WordPress + WooCommerce
Scope
663 URLs · 491 products · 17 categories

What we did

  • End-to-end technical SEO audit of the whole site — 663 URLs in a single pass, covering headings, meta, images and structured data; cleared 62% of the flagged issues (1,032 → 393)
  • Image alt coverage from 21% to 100% (8,255 images); rewrote 328 meta descriptions individually per commercial page — no templates
  • Heading order fixed: removed 26 pages with duplicate H1s, restored a proper heading on the homepage and key sections
  • A "Knowledge base" expert section: an 8-page cluster on the priority line + an 80-model catalogue with specs — via bulk card creation, internally linked
  • One SEO tool with a live audit and a client dashboard — transparent tracking of progress, positions and every edit
  • Site security: repelled a bot attack on the forms and cleaned 319 fake accounts (335 → 16 real), set up email authentication

Numbers

Technical issues cleared

−62%

1,032 → 393 flags

Product image alt coverage

21% → 100%

8,255 images

Meta descriptions rewritten

328

Pages audited in a single pass

663

CASE 04

YMYL · legal

Law firm (money-and-law topics — YMYL)

A bar association with offices in three cities. The long-read homepage mixed four audiences (individuals / business / lawyers / residency), there were no dedicated practice landing pages and no structured data. This is sensitive (YMYL) territory — every mistake in expertise signals hits rankings.

Geo
St. Petersburg · Moscow · Omsk (3 offices)
CMS / stack
Tilda
Scope
12-cluster plan · 3 offices · YMYL

What we did

  • Full technical audit and foundation: meta, headings, duplicate and typo cleanup — 16 of 18 findings closed and verified on the live site
  • Structured data on key pages: organization profile, service cards with a price list (17 items), attorney profiles, FAQ blocks and navigation breadcrumbs
  • Local SEO for three cities: separate legal-practice markup for St. Petersburg, Moscow and Omsk with addresses and coordinates
  • A 12-cluster content plan (12 months); the "Spain residency, turnkey" cluster shipped first — 7 linked pages with a legal fact-check against primary sources
  • Analytics + a client dashboard with a live view: monthly traffic dynamics, sources, entry points, work log
  • Strict YMYL content rules: no outcome guarantees, with disclaimers, every piece proofread by the client before publishing

Numbers

Organic growth in 30 days

+72%

419 vs 244 search visits · first signal

Total traffic growth

+55%

805 vs 521 visits · 30 days

Cities under local SEO

3

Clusters in the 12-month plan

12

first one published

Yandex.Metrika · real export

Search visits by week · Feb–Jun 2026

37–121 visits/wk work started in late April

Site inquiries (Metrika goals) by month

13
Feb
15
Mar
8
Apr
21
May
22
Jun

April → June: 8 → 22 inquiries per month

Client's counter data, domain under NDA. On a call we'll show the live export on screen.

CASE 05

YMYL · education

Professional training / continuing education (workplace-safety topics — YMYL)

A continuing-education centre — occupational safety, industrial safety, trade skills: 44 courses, a valid licence and a Ministry-of-Labour registry entry. Strong offline signals, but on the site: link equity leaking to a second domain, clickbait snippets, index junk and weak speed. Brief: capture an exact baseline, build the technical foundation and take quick wins on queries already close to the top.

Geo
Moscow region · Russia, remote
CMS / stack
WordPress + Elementor
Scope
419 pages in search · 44 courses

What we did

  • Brought the SEO work into one tool with an online dashboard: the client sees what's done, the tasks and the work log in real time
  • Connected both search engines to monitoring: cleaned up Yandex Webmaster (replaced a foreign sitemap with the native one) and set up Google Search Console from scratch — the sitemap processed across 375 pages with zero errors
  • Live site audit: found and is fixing the equity leak to a second domain, clickbait snippets, index junk and weak speed
  • Rewrote titles and descriptions for clusters already sitting near the top (positions 6–16 without clicks) — the fastest visibility gain
  • Structured data: organization (with licence and registry), course cards, a trust block on every page — expertise signals for YMYL
  • All edits made directly and safely — with backup snapshots before changes and the ability to undo any edit

Numbers

Pages in search (baseline)

419

site quality index 120

Impressions / clicks, 90 days

9,252 / 561

CTR 6.1% · baseline

Courses in the catalogue

44

Search engines monitored

2

Yandex + Google

CASE 06

B2C · building materials

Building materials: facing brick and paving tiles

A building-materials dealer — facing brick and paving tiles — running three landing sites for different manufacturer brands on the mottor builder. Each site lived on its own: no shared SEO strategy, no commercial markup, no end-to-end analytics. Brief: pull the three sites into one SEO loop, capture an exact baseline and take quick wins — commercial snippets with price, and long-tail queries.

Geo
Moscow region
CMS / stack
mottor (3 landing sites)
Scope
3 sites · one SEO package · ~17,500 impressions/mo

What we did

  • Pulled three landing sites into one SEO package with a shared plan and a project dashboard 24/7
  • Full recon and audit of all three sites: captured an exact baseline for each (Yandex Webmaster, 90 days) — impressions, clicks, positions, quality index
  • Commercial structured data with price and rating on key pages — a bid for rich snippets: price and stars right in the results
  • A plan of new pages for long-tail queries — colours, formats and collections of brick and tiles that buyers actually search for
  • Locked the three manufacturers' brand queries in the top; lifting commercial ones one by one — e.g. a key facing-brick query from position 8 toward the top 3
  • All edits made directly and safely; progress on each of the three sites visible in real time

Numbers

Sites under one SEO package

3

three manufacturer brands

Search impressions per month

~17,500

3 sites · baseline

Search clicks per month

~6,400

Yandex Webmaster, 90 days

Brand queries

already on top

lifting commercial & long-tail

What clients say

Quotes without names or logos

Client and site names are under NDA. Quotes are real and verified, published with verbal consent. Full case detail available on an NDA-covered call.

“In month one they closed regressions we'd been chasing for six months. Including the fact that our server had two WordPress installs in the same directory — nobody else had ever caught that. From there everything started moving.”

CTO

B2B catalogue, metalworking / WooCommerce, ~500 products

→ CASE 03

“Editing descriptions on 50 pages used to take a week and a dedicated person in the admin. Now it takes minutes, and every change shows up in the log. The strangest part — we gave an outside contractor limited access, and it turned out safer than when we had our own person with a full admin login.”

Marketing director

B2B equipment manufacturer, WordPress, ~140 pages

→ CASE 02

How we talk about results

Real numbers. Anonymous clients. NDA by default.

Every number on this page is pulled from real client admins, dashboards and analytics. We don't cherry-pick favourable windows and we don't benchmark against “the worst possible month.” If a card says “100% meta description coverage” — every page has that field filled, and we verify it with an export.

We don't publish client names or site URLs without written consent. Most of our work is B2B industry, where even acknowledging a vendor relationship can move competitor needles. We're NDA-ready from day one; full case write-ups with raw metrics are available on request.

If you need to see a case from your specific industry — message us on Telegram with the stack and niche. Some data we can walk through under verbal NDA.

A similar brief?

We'll show what's holding your site back.
In 24 hours.

Send a URL — we'll review headings, speed, indexing, structured data and SERP competitors, then come back with a short write-up. If a case above looks like yours, we'll tell you upfront how we'd run it.