BIGSEO.NET

Services On-Page SEO

Every Page
Optimised to Rank,
Not Just Exist

Most websites rank far below their potential — not because of poor content or weak links, but because of on-page signals Google can’t read correctly. I audit, optimise, and restructure every element Google looks at when deciding where your pages belong. This forms the foundation of a complete SEO strategy.

Technical Audit Included
Schema Markup
Core Web Vitals
Any CMS Platform
PageSpeed Insights — Real Client Results
Before vs After On-Page SEO Optimisation
Before
41
Performance
58
SEO Score
62
Best Practices
55
Accessibility
After
96
Performance
100
SEO Score
100
Best Practices
93
Accessibility
Why It Matters

On-Page SEO Is What
Google Actually Reads

Before Google decides how to rank your page, it reads hundreds of on-page signals — your title tag, heading structure, content depth, keyword relevance, page speed, mobile performance, structured data, internal linking, and more. If any of these signals are weak, missing, or contradictory, your rankings suffer — regardless of how strong your backlinks are.
On-page SEO is the foundation everything else sits on. Technical SEO multiplies the value of every backlink and every piece of content you produce. Weak on-page signals diminish them. Most businesses are leaving ranking potential on the table simply because their pages aren’t sending the right signals.
I conduct a thorough audit of every key page, identify exactly what’s holding your rankings back, and implement the precise fixes Google needs to understand, trust, and rank your content. For content production alongside optimisation, explore my Article Writing Services.
Title Tags & Meta Descriptions
The first thing Google and searchers see. Missing or duplicate tags are a quick win that immediately impacts CTR and ranking.
Heading Structure (H1–H3)
Proper hierarchy tells Google what your page is about and signals topical depth — missing or duplicate H1s are a common ranking killer.
Page Speed & Core Web Vitals
Google’s official ranking factor. Slow pages rank lower and lose visitors before they convert. LCP, CLS, and FID all directly affect position.
Internal Linking Structure
How pages link to each other distributes ranking authority and signals content hierarchy. Poor internal linking leaves pages unfindable.
Schema & Structured Data
JSON-LD markup that tells Google exactly what type of content each page contains — unlocking rich results and featured snippets.
What I Optimise

My On-Page SEO Services

A comprehensive on-page optimisation covering every signal Google evaluates — not just the obvious quick fixes.
Technical SEO Audit
Foundation
The starting point for every on-page project. I crawl your entire website to identify crawl errors, duplicate content, broken links, redirect chains, missing canonical tags, thin pages, and indexation issues. No fixes are made without a full picture of what’s wrong — and why. The audit produces a prioritised action list sorted by ranking impact, not just issue count.
Keyword-to-Content Mapping
Strategy
Your keywords must be mapped to the right pages — one primary keyword per page, with supporting semantic terms woven naturally throughout. If multiple pages target the same keyword, they cannibalise each other and split your ranking signal. I identify every instance of keyword cannibalism, resolve the conflicts, and build a clean keyword map across your entire site architecture.
Meta Tag Rewriting & Header Structuring
Visibility
I rewrite every title tag (under 60 characters, front-loaded with primary keyword), meta description (compelling, under 160 characters, with a clear call to action), and H1–H3 heading hierarchy for every key page. Properly optimised meta tags alone can significantly improve your click-through rate from search results — which itself is a ranking signal. Commercial pages get particular attention, as they directly impact lead volume.
Internal Linking Architecture
Authority Flow
Internal links are how PageRank flows through your site — passing ranking authority from strong pages to weaker ones. If your key service and landing pages aren’t receiving sufficient internal links with descriptive anchor text, they’re ranking below their potential. I design a deliberate internal linking structure that channels authority to your highest-value pages, connects topically related content, and ensures every important page is reachable within three clicks.
Image Optimisation for SEO
Speed & Visibility
Unoptimised images are one of the most common causes of poor Core Web Vitals scores. I compress and convert images to modern formats (WebP/AVIF), add keyword-relevant alt text to every image, implement lazy loading, and configure proper image dimensions. This directly improves Largest Contentful Paint (LCP) — a major Google ranking factor — while also making your images eligible to appear in Google Image Search.
Core Web Vitals & Page Speed
Ranking Factor
Google’s Core Web Vitals — LCP, CLS, and INP — are direct ranking signals. I identify and fix every issue suppressing your scores: render-blocking resources, unused JavaScript and CSS, server response times, layout shift causes, and caching configurations. My target for every client is green scores across all three metrics on both mobile and desktop, as measured by Google’s PageSpeed Insights and the Chrome User Experience Report.
Structured Data & Schema Markup
Rich Results
Schema markup tells Google precisely what type of content each page contains — enabling rich results like star ratings, FAQ accordions, product prices, and business information directly in search results. I implement the correct schema types for your business: LocalBusiness, Service, FAQ, Article, Review, and BreadcrumbList — all validated and error-free in Google’s Rich Results Test. Competitors without schema are missing a significant visibility advantage.
Local On-Page SEO
Local Rankings
For local businesses, on-page SEO requires additional local signals — NAP consistency across pages, city and service-area mentions in key locations, LocalBusiness schema, embedded Google Maps, and geo-targeted title tags. I integrate all of these into your core pages, ensuring Google understands exactly where you operate and who you serve — which is essential for map pack and local organic rankings.
Deliverables

What You Get from Every On-Page Project

Clear, documented, measurable — every optimisation is recorded so you know exactly what changed and why.
Full Site Audit Report
A prioritised report of every on-page issue found — crawl errors, duplicate content, missing tags, thin pages, speed issues — sorted by ranking impact.
Keyword Map

A complete keyword-to-page mapping document showing which keyword each page targets, with cannibalism conflicts resolved and gaps identified.

Optimised Meta Tags
Rewritten title tags and meta descriptions for every key page — keyword-targeted, within character limits, and written to maximise click-through rate.
Schema Markup Implementation
Validated JSON-LD structured data implemented across all relevant pages — LocalBusiness, Service, FAQ, Article, and BreadcrumbList schemas as applicable.
Core Web Vitals Fixes
Technical implementation of all speed and performance improvements — image compression, code minification, caching, and layout shift resolution.
GSC & GA4 Monitoring Setup
Ranking position tracking via GSC, traffic measurement via GA4, and a baseline report so you can see exactly what improved after the optimisation is live.
For the complete list of on-page ranking factors, I recommend reviewing Google’s helpful content guidelines.
The Difference

Before & After On-Page SEO

A typical website before optimisation vs the same site after a full on-page SEO implementation.
Before — Common Issues We Find
Missing, duplicate, or over-long title tags on most pages
Multiple pages targeting the same keyword (cannibalisation)
H1 tag missing or used multiple times on a single page
PageSpeed score below 50 on mobile — slow LCP, high CLS
No structured data — zero chance of rich results
Images without alt text — invisible to Google Image Search
Internal links using generic anchor text (“click here”, “read more”)
Key service pages receiving zero internal links from the site
After — What My Optimisation Delivers
Unique, keyword-targeted title tags under 60 characters on every page
Clean keyword map — one primary keyword per page, no conflicts
Single, keyword-rich H1 with logical H2–H3 hierarchy throughout
PageSpeed 90+ on mobile and desktop — green Core Web Vitals
Schema markup implemented — FAQ, LocalBusiness, Service, Article
Every image compressed, in WebP format, with keyword alt text
Descriptive, keyword-relevant anchor text on all internal links
Strategic internal linking to every key page from relevant content
FAQ

On-Page SEO Questions

Common Questions

Everything you need to know about on-page SEO, what it covers, and what results to expect from a proper implementation.
Ask Me Directly →
Yes — GSC data is central to every on-page audit. I use it to identify pages with high impressions but low CTR (a sign of weak title tags or meta descriptions), pages with crawl errors, indexation issues, manual actions, and Core Web Vitals failures. I also use it to track ranking position movement before and after optimisation, so you can see exactly what improved and by how much.
Yes. For multi-language websites, on-page SEO requires additional considerations — specifically hreflang tag implementation to tell Google which language version of a page to serve to which audience. Incorrect or missing hreflang tags are one of the most common causes of international SEO problems. I audit and implement hreflang correctly across all language versions and ensure each language variant has its own properly optimised meta data.
I optimise all images across your site — not just the hero or above-the-fold images. While the Largest Contentful Paint (LCP) image has the biggest impact on Core Web Vitals scores, unoptimised images throughout a page still affect load time, consume unnecessary bandwidth, and miss keyword opportunities via alt text. Every image gets converted to WebP format, compressed without visible quality loss, sized correctly, and given descriptive alt text.
A full technical on-page audit for a site up to 50 pages is typically delivered within 5–7 business days. Larger sites (50–200 pages) take 7–14 days depending on complexity. The audit report includes a complete findings document with every issue categorised, prioritised, and accompanied by specific implementation recommendations — not just a raw data export. Implementation work (making the actual fixes) is scoped separately based on the audit findings.
I implement schema manually using JSON-LD — the method Google recommends. While plugins can handle basic schema types, they often produce errors, implement the wrong schema type for the context, or apply the same schema incorrectly across multiple pages. Manual implementation ensures the markup is precise, valid, and appropriate for each specific page. Every schema block is tested in Google’s Rich Results Test before deployment.
In the majority of cases, yes. Most Core Web Vitals issues are caused by unoptimised images, render-blocking scripts and stylesheets, lack of caching, uncompressed resources, and poor server response times — none of which require a redesign to fix. I can address all of these at the code and configuration level. In rare cases where a site’s fundamental architecture is causing Cumulative Layout Shift or severe LCP issues, I’ll advise on the most targeted structural change needed rather than recommending a full rebuild.
Yes. On-page SEO is not a one-time task — new pages need optimising, Google’s quality guidelines evolve, and Core Web Vitals baselines shift over time. I offer monthly on-page maintenance packages that include regular crawl monitoring, new page optimisation, schema updates, and quarterly Core Web Vitals assessments. This keeps your technical foundation strong as your site grows and Google’s requirements change.

Ready to Give Google Every Signal It Needs?

Get a free on-page SEO audit and I’ll show you exactly what’s holding your rankings back — and precisely how to fix it.
Free audit — full site crawl and GSC analysis
Works on WordPress, Shopify, Wix, or any CMS
Schema implemented manually — no plugin errors
Core Web Vitals target: 90+ on mobile and desktop
Before/after tracking via GSC — results you can see
Scroll to Top