Skip to main content
CyberLab.Team

SEO · On-page · Fixed scope

Get Your Pages Optimized for Google: Fixed Scope, Before/After Change-Log

If an audit left you a list nobody acted on, we take the pages that matter, rewrite their titles, headings and internal links, and show you what changed on each one.

On-page SEO is the optimization of individual pages, their titles, headings, content, internal links and markup, so Google can read each page correctly and match it to the right queries. You choose the pages, and the pack and its fixed price are agreed before you pay. We publish the changes with editor rights limited to those pages, or hand your team copy-paste-ready material. No one can promise a ranking on Google: we promise the work done correctly and a before and after record of every page.

Fixed scope · Per-page change-log · No retainer · EU-registered, GDPR · EN/UK/RU/PL

in the Google Partner program
since 2015
clients since 2015
490+
to reply to your inquiry
1 business day

Problems

When your pages are not doing enough work

These are the page-level problems we fix on a defined set of pages. A part that starts in a larger pack is marked in its answer.

An audit or a checklist exists, and the pages still have not changed

An SEO audit gave you a 100-item list that is still sitting in a spreadsheet
A diagnostic report finds problems sitewide. It does not fix them. If you already have an audit and the page-level items are the ones you want to close, this is the next step. We take the priority pages from your existing report and implement the on-page changes on a defined scope, so the audit leads to changed pages.
You have worked through every on-page checklist and nothing moved
Generic checklists tell you to add a keyword to your H1 and call it done. We look at what ranks for your target query and match your page to the intent behind it. The deliverable is the implemented change, not the recommendation. When the top results are built in a different format from your page, the recommendation on the format comes with the SERP-fit review in the Professional package.

Good pages aimed at the wrong query, or at none

Your own pages target the same keyword and compete with each other
When two or three of your pages target the same query, Google may show only one or two of them, and not always the one you want. We map one primary intent to each page in the project, adjust titles and heading structures to that assignment, and update internal links so each page points readers to its own topic. Cannibalization mapping across the whole page set is part of the Professional package.
Strong content, titles that do not match what people search for
A well-written page with a title that misses the search intent loses the people it should serve: the title link in the results is often the main thing people read before they choose where to click. We rewrite titles to use the words people search with and reflect what the page offers, so the people searching for it have a reason to click. Google may still rewrite the title it shows, and we do not promise how it will look.
Thin or dated pages that lost their rankings
Pages that ranked two years ago and now sit on page four or five need work on the page itself when the cause is thin or dated content or internal links that stopped pointing at them, rather than a problem with the whole site. We refresh the pages in scope with content that answers the query fully, updated titles and rebuilt internal links, then document what changed. Whether the rankings come back, and when, is Google's decision.
Your customers search Google in Russian, Ukrainian or Polish, not only in English
People search Google in their own language, and the results differ by language. We optimize each page for that: titles that match the intent, a clear heading structure and descriptive internal links, written natively in the page's language and checked against what ranks in that language's results.

You want to pay for specific pages and see what changed on each

The budget covers only part of the site, and you need to choose where to start
When the budget cannot cover the whole site, we prioritize the pages that carry commercial intent and already have search demand behind them, agree that list with you, and leave the rest for a later round, so you do not pay for a full-site rewrite to fix the URLs that matter.
You bought on-page work inside a monthly package and cannot tell which pages were touched
When on-page work is a line in a monthly invoice, the report describes activity rather than pages, and there is nothing to check it against. We work the other way round: you see the page set up front, and every page comes back with a before and after change-log, so what was done is visible page by page.

How we solve them

What you receive at the end of the project

Every project closes with changed pages and a record of the changes.

  1. The optimized pages, or the material to publish them

    We publish with editor rights limited to the pages in the project, or hand your team copy-paste-ready titles, meta descriptions, heading outlines and link anchors, plus the JSON-LD block from the Professional package.

  2. A before and after change-log for every page

    What the title, meta description, H1, headings and internal links looked like before we started, what they look like at delivery, and why each change was made.

  3. One primary intent for each page

    Keyword mapping gives every page in the set its own query, so the pages no longer aim at the same one. Cannibalization mapping across the whole set comes with the Professional package.

A change-log entry

Illustrative example

page: /services/boiler-repair/

Before

title: Home | Example Ltd

H1: Welcome to our website

After

title: Boiler repair: what a visit covers and costs | Example Ltd

H1: Boiler repair

Why: the page sells boiler repair, but nothing in the old title or H1 said so. The new title names the service the way people search for it and says what the page answers, so both Google and the reader can match the page to the intent. The example is an existing service page: on-page work improves pages the site already has, it does not create new ones.

Each entry also records the meta description, the full heading outline, and every internal link added, with its anchor text and target page. Illustrative example, not a real client.

What we optimize

A part that starts in a larger pack is marked on its card.

Title tag and meta description rewrite per page

We rewrite each title tag so it is unique, matches search intent, uses the words people search with, and stays short enough to have a chance of showing in full. Google writes and shortens title links at its own discretion, so we do not promise how yours will appear. Each meta description is written as a short summary of what the page delivers; Google builds snippets mostly from the page text and uses the description when it describes the page better. Who publishes is agreed before anything is touched. If we publish, we need editor or content-editor rights limited to the pages in the project, granted by email invite: read access cannot change a title. If your team publishes, we need no access at all and hand over copy-paste-ready changes.

Every pack

Heading hierarchy rebuild

We give each page one clear H1 that states its topic and matches the target query, then structure the H2 and H3 subheadings around the sub-questions that query implies. A clean heading outline helps readers find their way through the page and see its scope at a glance, and gives Google one more source for the title link.

Every pack

On-page keyword mapping and basic content gap fill

We assign one primary intent to each page in the agreed set, so the pages no longer aim at the same query. Thin sections that leave the query only half-answered get expanded to cover what the people searching for it need. Where a page repeats its keyword unnaturally, we rewrite it in natural language that matches the intent. We show you the before state and the after state for every page.

Every pack. Cannibalization mapping across the full page set: Professional and up

Internal linking pass for each page

We review the internal links to and from each page in scope: replace generic anchor text with descriptive phrases, add contextual links from related content that should point to this page, and route internal links to the priority pages you want readers and Google to find. Every link added is documented in the change-log.

Every pack. Full internal linking map across the scope: Expert

Page-level entity markup and on-page schema

We add or correct the JSON-LD for each page, using the types Google documents for that kind of page, for example Article or BreadcrumbList. The goal is clarity: structured data gives Google explicit facts about the page. Markup can make a page eligible for rich results; it does not guarantee them or a ranking. On the Expert package we also review image alt text for descriptive accuracy.

JSON-LD: Professional and up. Image alt text review: Expert

Intent and SERP-fit review with per-page change-log

From the Professional package, before we change a page we check what ranks for its target query: the format, depth, and angle the results reward. If your page is structured as a how-to guide but every top result is a comparison table, we flag that mismatch and recommend the correction. Every page in the project gets a before/after change-log documenting what was changed, why, and what the page looks like after.

SERP-fit review and format recommendations: Professional and up

What is in scope, and what is not

Page-level optimization has clear edges. Here is where they sit.

In scope

  • Title tags and meta descriptions
  • Heading hierarchy: H1, H2, H3
  • Keyword mapping, and cannibalization mapping across the set from the Professional package
  • Internal links to and from the pages in scope
  • Page-level JSON-LD schema, from the Professional package
  • Basic content gap fill against the target intent

Out of scope

  • Link building and digital PR. This service does not include off-page work; if that is your main bottleneck, we say so on the express review.
  • Crawl and index infrastructure: redirects, rendering, crawl budget. That layer belongs to Technical SEO.
  • Catalog-scale template work for online stores: faceted navigation, product schema across thousands of URLs. See E-commerce SEO.

Who this is for, and who it is not for

Fits you if

  • You hold an audit report, ours or anyone's, with page-level findings nobody has actioned
  • Your key pages sit in positions 5 to 20 (our working rule of thumb) and the on-page side has never been done properly
  • You have a small, defined set of pages that matter: services, categories, key content
  • You want the work implemented and documented, not another list of recommendations

Not a fit if

  • Your main problem is a weak backlink profile: this service does not include link building, and we will say so on the express review
  • You need sitewide technical remediation such as redirects, rendering, or crawl budget: that is Technical SEO
  • You want someone to promise a ranking position: no one can, and we will not

Process

How a project goes

  1. Express review

    Free, up to twenty minutes on a call or in chat. We look at your site, or at the audit you already have, name up to three first findings or steps, and suggest which pages to start with. There is no written report at this stage.

  2. Pages, price and who publishes, in writing

    At the express review, before you pay, we agree the pack, the exact page set and its fixed price in writing, along with whether we publish or your team does. We split a large set into stages. Expert adds a workshop to help prioritize the pages within the agreed set.

  3. Optimization, page by page

    For each page we check what ranks for the target query and map one primary intent to it, then rewrite the title and meta description, rebuild the headings, fill the basic content gaps and add internal links. The Professional package adds the JSON-LD, the SERP-fit review and cannibalization mapping across the set.

  4. Change-log and handover

    You get the published pages or the copy-paste-ready material, with the before and after change-log for every page. You can revoke the editor access at any time. The Expert package adds 30 days of implementation Q&A.

Let's pick your pages

We start with the free express review from step 1. After it, the decision is yours.

Get the express review

What we need from you to start

You do not need to share a password. The rest we settle in the free express review.

  • Your audit report, if you have one. Ours, another agency's, or an export from Ahrefs, Semrush or Screaming Frog. We check its page-level items against the live results before implementing anything. Without an audit, we choose the pages together on the express review.
  • Editor access limited to the pages, if we publish. An editor or content-editor role on WordPress, Shopify, Webflow, Wix, Tilda or OpenCart, granted by email invite, never a password. Read access cannot change a title. If your team publishes, we need no access at all.
  • A Search Console snapshot before we start. Impressions and average positions for the pages in scope, so you can compare the same pages over the following weeks. We recommend it; the project does not depend on it.
  • Your decision on the page set. The exact page set is agreed before you pay. On the Expert package the workshop helps prioritize within it.

Price

On-Page SEO pricing

Fixed-scope projects priced by depth of work, with no retainer. A free express review comes first. The page set and price are agreed in writing before payment.

Start
€199 per project
The essentials on the pages that matter: titles, headings, keyword mapping, internal links and a change-log
  • Title tag and meta description rewrite
  • Heading hierarchy rebuild per page
  • Keyword mapping and basic content gap fill
  • Internal linking pass for each page in scope
  • Before/after change-log for every page
  • Free express review to confirm the page set
Order Start
Expert
€750 per project
Adds the page selection workshop, the full internal linking map, image alt text review and 30 days of Q&A
  • Everything in Professional
  • Priority page selection workshop (we help you choose the pages with the highest upside)
  • Full internal linking map across all pages in scope
  • Image alt text review across scope
  • 30-day implementation Q&A after delivery
Order Expert

What each pack adds

Start (€199) covers titles and meta descriptions, headings, keyword mapping with a basic content gap fill, internal links, a before/after change-log for every page and the free express review to confirm the page set. Professional (€399) adds page-level JSON-LD, the SERP-fit review and cannibalization mapping across the set. Expert (€750) adds the page selection workshop, a full internal linking map, image alt text review and 30 days of implementation Q&A.

Why a fixed-scope project and not a retainer?

On-page work is sometimes bought as a line item inside a monthly package, and then it is hard to see which pages were touched. We run it as a project: the pages and the price are agreed up front, every change is documented in the change-log, and the project ends at delivery with no recurring fee.

Prefer not to fill in a form? Write us on Telegram (t.me/cyberlabteam) or WhatsApp (+48 668 155 303).

Why us

Our experience

CyberLab.Team OÜ has been a Google Partner since 2015.

Google Partner
  • since 2010 working with Google search and ads
  • 490+ clients over the years
  • 15 countries where our clients do business
  • since 2014 Google Top Contributors and Product Experts on the team

Our team holds 9 Google certifications

  • Google Ads Search
  • Google Ads Video
  • Google Ads Display
  • Shopping Ads
  • Google Ads Apps
  • Google Ads Measurement
  • Conversion Optimization
  • Google Analytics
  • Display & Video 360

No lock-in, no surprises

There is no retainer: the project ends when the agreed pages are done. The express review happens before any payment: up to twenty minutes, up to three first findings or steps, no written report.

  • Pack and price fixed before you pay. We agree the pack, the exact page set and the price before you pay, so the scope stays clear throughout the project.
  • Editor rights limited to your pages, or none. If we publish, we work with editor rights limited to the pages in the project, granted by email invite and never with a password. If you publish, we deliver copy-paste-ready title tags, meta descriptions and heading structures, plus JSON-LD from the Professional package. Your accounts stay under your control.
  • A record of every change. Each page comes back with a before and after change-log, so what was done is visible page by page.
  • EU-registered, GDPR. CyberLab.Team OÜ is registered in Estonia, operates under GDPR, issues a VAT invoice and signs a Data Processing Agreement on request.

Four of our SEO services

Which of our SEO services do you need?

The SEO Site Audit diagnoses the whole site. On-page SEO implements changes at the page level. Technical SEO fixes the infrastructure underneath the pages. AI SEO checks whether Google's AI Overviews and AI Mode can show and cite your pages.

SEO Site AuditOn-Page SEO, this serviceTechnical SEOAI SEO
What it isSEO Site AuditA sitewide diagnostic: technical health, content, backlink profileOn-Page SEO, this servicePage-level optimization work on a defined set of pagesTechnical SEOImplementation of infrastructure fixes: crawl, rendering, indexationAI SEOAn audit of whether Google AI Overviews and AI Mode can show and cite your pages
DeliverableSEO Site AuditA prioritized report of findings plus a walkthrough callOn-Page SEO, this serviceOptimized pages plus a per-page before/after change-logTechnical SEOShipped technical fixes, checked with a crawl, with documentation of what changedAI SEOIndexing, snippet controls, rendering, key pages and structured data checked, with a baseline and a fix list
Buy it whenSEO Site AuditYou do not yet know what is wrong or where to startOn-Page SEO, this serviceYou know which pages matter and want them optimizedTechnical SEOA report flagged crawl, speed or indexation problemsAI SEOYou rank, but Google's AI answers appear above you without citing you
Does NOT doSEO Site AuditIt does not implement the fixes it recommendsOn-Page SEO, this serviceLink building and sitewide infrastructure work are not includedTechnical SEOIt does not rewrite titles, content or page-level signalsAI SEOIt does not rewrite your pages or replace a full site audit

Example of work

What does this look like in practice?

A typical project: a services company came to us holding a third-party audit whose page-level findings had sat unactioned for months. On the express review we picked a small set of pages, the ones already earning impressions in Search Console but few clicks. We checked each target query against the live results first, then rewrote the titles to use the words people search with, rebuilt the heading outlines around the sub-questions the top results answer, and reworked the internal links between the pages in the set. Every change went into the before/after change-log with a one-line rationale. The client's team published the remaining copy-paste items themselves.

Anonymized example of our process, not a promise of results. The Anastasia Vladychynska case below is SEO setup for a personal brand website and a YouTube channel, not an on-page project.

Questions

Frequently asked questions

Scope, price and results

How do the packages differ?
The packages differ by depth of work, not by the number of pages. At the express review, we agree the page set in writing before payment. The price is fixed for that set. We split a large set into stages.
Is this one-time or ongoing?
The packaged service is one-time: a defined scope, a fixed price, a change-log at delivery. There is no retainer, recurring payment or lock-in. You can start with a one-time project on your highest-priority pages and reassess from there.
Can I start with the Start package and add more later?
Yes: start with the Start package on your priority pages, review the change-log and how the pages settle, then commission the next set as a new fixed-scope project with its own price, agreed before payment. There is no subscription and nothing renews automatically.
Will this guarantee higher rankings or more traffic?
No. We implement correct, intent-matched on-page optimization on the pages in scope and document every change. How Google responds to those changes, whether rankings move, by how much, and over what period, is Google's decision, and no one can predict or guarantee it. What we can promise is that the work is done correctly and that you have a before/after record to evaluate it against. If a page's title is mismatched to search intent, that is a fixable problem. Whether fixing it moves you from position 8 to position 4 is not something we can commit to.
How long until results show?
Changes such as title tag rewrites, new heading structures and added JSON-LD reach Google only after it recrawls the page, which Google says can take from a few days to a few weeks; a recrawl can be requested in Search Console, without a guarantee of speed. If rankings move, that happens later and varies with how competitive the target query is, how much authority the page already has, and which other signals are working for or against it. We do not estimate when rankings will move, and we never promise an improvement.
How do you measure whether the work helped?
The before/after change-log records exactly what changed on each page. For impact, we recommend a Search Console snapshot of impressions and average positions for the scoped pages before we start, so you can compare the same pages over the following weeks. Whether and how much rankings move is Google's decision, and we never promise movement.

Is this the right service?

What does on-page work add after an SEO Site Audit?
The SEO Site Audit is a sitewide diagnosis: it crawls the whole site, checks technical health, the backlink profile and keyword gaps, and hands you a prioritized report. On-page SEO is the implementation that follows on specific pages. We take a defined set of them, rewrite titles, rebuild headings, fix keyword mapping and add internal links, implement schema from the Professional package, and keep a before and after change-log for every page. If you already have an audit report with page-level findings nobody has acted on, start here.
How is this different from your AI SEO service?
On-page SEO changes your pages: title tags, heading structures, keyword mapping, internal links and, from the Professional package, JSON-LD, aimed at the standard Google results that people click through to your site. The same page-level basics also serve AI Overviews and AI Mode, which Google builds on the same Search systems. The AI SEO service is an audit of a different question: it checks whether Google AI Overviews and AI Mode can show and cite your pages, covering indexing, snippet controls, rendering, key pages and structured data. If your goal is stronger classic rankings, this is the right service. If your question is why Google's AI answers do not cite you, see AI SEO.
I run a store or use WordPress. Should I buy this, E-commerce SEO, or WordPress SEO?
If you want specific pages optimized (product pages, category pages, or key content pages) regardless of your platform, this service applies directly. E-commerce SEO covers the structural layer specific to online stores: faceted navigation, product schema at scale, catalog architecture, and indexation hygiene across thousands of URLs. WordPress SEO covers the platform layer: plugin configuration, taxonomy duplication, theme-level Core Web Vitals, and permalink handling. The scopes are separate, and the services can run one after another. A free express review will tell you which layer your main problem sits in.
Do you also do off-page SEO or backlinks?
Not in this service. Off-page work, such as link building, digital PR, and backlink acquisition, is not part of it. The scope is strictly on-page: what is on your page and how it is marked up. If your main ranking problem is a weak backlink profile rather than weak on-page signals, we will say so in the express review.
Can you work from an audit report made by another agency or an SEO tool?
Yes. An existing audit from another agency, or an export from Ahrefs, Semrush, or Screaming Frog, is a valid starting input. We validate the page-level items against the live results before implementing anything: some findings age quickly, and some tool recommendations are not worth actioning for your specific pages. If a finding does not hold up, we say so and skip it. We settle which items make the cut when we agree the page set.
Is keyword research included?
Keyword mapping is included for the pages in scope: we identify the primary intent of each page, and check what ranks for that intent before we optimize for it. From the Professional package we also map cannibalization across the agreed set. Full-site keyword research, building a keyword universe from scratch across all topics, is a larger piece of work that sits upstream of optimization and is quoted separately if needed.

What changes on your pages

Do I get a report or actual changes?
Actual changes, documented. The deliverable is the optimized page or the copy-paste-ready material for your team to publish, plus a per-page before/after change-log. The change-log records what the title, meta description, H1, and internal link structure looked like before we started and what they look like at delivery, along with a note on the intent rationale for each change.
Will you rewrite my content or just tweak tags?
Both, depending on what the page needs. Title tags, meta descriptions and heading structures are always in scope; JSON-LD is added from the Professional package. For thin pages or sections that leave the target query only partially answered, we fill the basic content gaps as part of the on-page work. We do not rewrite entire pages from scratch unless that is agreed with you before the project starts. The focus is on filling the gaps that keep the page from answering the query.
Can on-page SEO fix cannibalization between my own pages?
Within the agreed scope, yes. Cannibalization happens when two or more of your pages target the same intent, so Google may show only one or two of them, and not always the one you intended. We work on this at the page level by assigning one distinct primary intent to each page in the project, adjusting the title, H1, and internal link anchors to reflect that assignment, and updating how the pages link to each other. The result is a clearer signal about which page answers which query. Mapping cannibalization across the full page set is part of the Professional package.
How do you choose which pages to optimize?
We start from a free express review where we look at your site together. We prioritize pages that already have impressions or traffic but earn few clicks, pages that rank in positions 5 to 20 (our working rule of thumb), and pages you have identified as strategically important even if they currently rank poorly. The Expert package adds a priority selection workshop for the agreed page set.
Do you optimize pages in Polish, Ukrainian, or Russian, or only in English?
All four languages the team works in: English, Polish, Ukrainian, and Russian. On-page work is done natively in the page's language, not translated from an English template. That includes the intent check: we look at what ranks in the local-language results for your target query, because the format that wins in the Polish results can differ from what wins in the English ones. Titles, headings, and meta descriptions are written by someone who works in that language.
Do you use AI tools to write or optimize the content?
Tools, including AI assistants, may support drafting and research into what ranks. Every title, meta description, heading, and paragraph that goes on your pages is written or reviewed by a person on our team and checked against the live results before delivery. The change-log then records each change, so you can see exactly what was written and why.

Access, data and invoicing

Do you implement the changes or just tell me what to do?
We implement directly where we have CMS access. We request editor or content-editor rights limited to the pages in the project, by email invite and with no passwords, and your account stays under your control. Read-only rights are enough to inspect a page, never to publish one. If you prefer to keep all publishing in-house, we deliver every change as copy-paste-ready material: the exact title tag text, meta description, heading outline, body paragraph additions, internal link anchors, and, from the Professional package, the JSON-LD block, formatted for your CMS. Either way, you get a before/after change-log showing what each page looked like before we started and what it looks like at delivery.
Do you need access to my CMS?
For direct implementation we need limited editor or content-editor access, granted by email invite. We work with WordPress, Shopify, Webflow, Wix, Tilda and OpenCart. We never ask for admin passwords or full account credentials. If your CMS is not on this list, does not allow granular permission levels, or you prefer not to grant external access at all, we prepare copy-paste-ready changes for your team to publish. Access is scoped to the pages in the project and can be revoked at any time. We are EU-registered and operate under GDPR; a Data Processing Agreement is available on request.
GDPR and EU invoicing?
CyberLab.Team OÜ is registered in Estonia (Registry: 14647320, VAT: EE102131851) and operates under GDPR. Any personal data shared during the project (editor invitations, contact details, site analytics) is processed according to GDPR Article 28 requirements. A formal Data Processing Agreement is available on request before the project starts. We issue an EU VAT invoice on completion. You retain full ownership of all accounts, content, and data at all times.

Not sure which pages need work?

Start upstream with the SEO Site Audit: it identifies sitewide problems and prioritizes the pages worth optimizing first. When you are ready to implement those findings at the page level, this service closes the gap. For the technical layer beneath the pages, see Technical SEO; to check whether Google AI Overviews can cite your pages, see AI SEO.

Every SEO service is in the SEO hub.

Get in touch

Ready to hand us your pages?

Send the site address and the pages you care about. We start with the free express review. You decide after that.

No commitment. Response within one business day.

Write to us in a messenger or fill in the form below, whichever is easier for you.

* Required field

Service you need

On-Page SEO

By submitting the form, you confirm that you have read the Privacy Policy.