01 / Service Overview

Three service lines. Fixed deliverables, stated limits.

Each line runs on its own timeline and can be bought on its own. Starting fees sit in the pricing table, and final scope is confirmed in writing after discovery.

S1

Technical SEO audit

3 to 4 weeks
Deliverable
Issue log across crawl, indexation, canonicals, duplicate location pages, internal linking, schema, hreflang and Core Web Vitals lab data. Every row carries impact, fix and status.
Timeline
Crawl in week 1, template review in week 2, written report and walkthrough call by week 4.
Out of scope
Implementation, copywriting and paid media. Fixes go to your developers or are quoted separately.
S2

Location keyword matrix

2 weeks
Deliverable
City-by-service grid mapping oblast and city rows to intent columns. Ukrainian-language and Russian-language query variants stay in separate groups, with volumes and difficulty per cell.
Timeline
Seed list by day 3, validation and clustering in week 1, matrix plus priority shortlist by day 10.
Out of scope
Content production and link acquisition. The matrix describes demand; it does not pick a language preference for your audience.
S3

Organic performance reporting

Monthly
Deliverable
Monthly report built from Google Search Console and Google Analytics 4: query movement, landing page traffic, annotated site changes, and a plain note on what the data cannot prove.
Timeline
First report 30 days after access is granted, then on the same date each month. Billed by milestone, no automatic renewal.
Out of scope
Paid dashboards, call tracking and revenue attribution beyond GA4.

03 / Audit process

Crawl, cleanup, city templates, reporting

Each step below names its deliverable, its usual duration and what stays outside the engagement. Final fees are confirmed in writing after discovery.

  1. 01

    Crawl and indexation review

    We reconcile crawl exports with Search Console coverage, then check canonicals, sitemap gaps, duplicate location pages, schema and internal linking depth. Core Web Vitals are recorded as lab data, never as promised field gains.

    Deliverable Issue register with severity and sample URLs · Duration 5 to 8 working days · Out of scope CMS development

  2. 02

    NAP and entity cleanup

    Business name, address, phone and category are compared across Google Business Profile, directory records and your own contact pages. Every inconsistency is listed with the exact correction to make.

    Deliverable Corrected NAP sheet and edit queue · Duration 3 to 5 working days · Out of scope Paid directory subscriptions

  3. 03

    City landing templates

    One outline per service and city pair, with local proof blocks, an internal link path from the oblast hub and duplicate content checks. Ukrainian-language and Russian-language query groups are mapped as separate sets.

    Deliverable Page briefs and editorial template · Duration 2 to 3 weeks · Out of scope Writing the full copy set

  4. 04

    Reporting cadence

    Monthly reports combine Google Search Console and Google Analytics 4 inputs with the live status of the issue register. Organic data has limits: it shows queries and landing pages, not competitor budgets or offline demand.

    Deliverable Report pack and 45 minute review call · Duration Monthly, no auto renewal · Out of scope Paid media reporting

04 / Scope & Pricing

Scope, milestones, and the fee to start

Each tier states the deliverable, the typical timeline, and a starting fee. Final fees are confirmed in writing after discovery, and no engagement renews automatically.

Starting fees, VAT excluded
Included work Audit sprint / 3 weeks Local build / 6-8 weeks Retainer / monthly
Crawl, indexation, canonical and duplicate location page review Included Included Quarterly
City-by-service keyword matrix, Ukrainian and Russian query groups listed separately 1 city up to 8 cities Monthly refresh
City landing templates, internal linking map, schema and NAP cleanup Recommendations only Up to 8 templates 4 per quarter
Core Web Vitals lab data and organic performance reporting One report Weekly during build Monthly
Starting fee 42 000 ₴ 96 000 ₴ 28 000 ₴/mo

05 / Audit Request

Request a technical SEO audit before you commit to a retainer

Tell us the ecopplanet.com and the cities you sell into. You get a written scope covering crawl findings, indexation state, location page structure and a starting fee, confirmed in writing after discovery.