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.
-
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.
-
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.
-
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 examplepage: /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
-
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.
-
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.
-
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.
-
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.
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.
- 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
- Everything in Start
- Page-level entity markup and JSON-LD schema per page
- SERP-fit intent review and format correction recommendations
- Cannibalization mapping across the full page set
- 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
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
- 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 Audit | On-Page SEO, this service | Technical SEO | AI SEO | |
|---|---|---|---|---|
| What it is | SEO Site AuditA sitewide diagnostic: technical health, content, backlink profile | On-Page SEO, this servicePage-level optimization work on a defined set of pages | Technical SEOImplementation of infrastructure fixes: crawl, rendering, indexation | AI SEOAn audit of whether Google AI Overviews and AI Mode can show and cite your pages |
| Deliverable | SEO Site AuditA prioritized report of findings plus a walkthrough call | On-Page SEO, this serviceOptimized pages plus a per-page before/after change-log | Technical SEOShipped technical fixes, checked with a crawl, with documentation of what changed | AI SEOIndexing, snippet controls, rendering, key pages and structured data checked, with a baseline and a fix list |
| Buy it when | SEO Site AuditYou do not yet know what is wrong or where to start | On-Page SEO, this serviceYou know which pages matter and want them optimized | Technical SEOA report flagged crawl, speed or indexation problems | AI SEOYou rank, but Google's AI answers appear above you without citing you |
| Does NOT do | SEO Site AuditIt does not implement the fixes it recommends | On-Page SEO, this serviceLink building and sitewide infrastructure work are not included | Technical SEOIt does not rewrite titles, content or page-level signals | AI 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.
Proof before you order
Questions
Frequently asked questions
Scope, price and results
How do the packages differ?
Is this one-time or ongoing?
Can I start with the Start package and add more later?
Will this guarantee higher rankings or more traffic?
How long until results show?
How do you measure whether the work helped?
Is this the right service?
What does on-page work add after an SEO Site Audit?
How is this different from your AI SEO service?
I run a store or use WordPress. Should I buy this, E-commerce SEO, or WordPress SEO?
Do you also do off-page SEO or backlinks?
Can you work from an audit report made by another agency or an SEO tool?
Is keyword research included?
What changes on your pages
Do I get a report or actual changes?
Will you rewrite my content or just tweak tags?
Can on-page SEO fix cannibalization between my own pages?
How do you choose which pages to optimize?
Do you optimize pages in Polish, Ukrainian, or Russian, or only in English?
Do you use AI tools to write or optimize the content?
Access, data and invoicing
Do you implement the changes or just tell me what to do?
Do you need access to my CMS?
GDPR and EU invoicing?
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