On-page SEO is where most sites leave money on the table.

Of every dollar spent on SEO, on-page optimisation has the shortest path to ROI — because the issues are usually fixable on pages Google already crawls and is willing to rank. A page that has a vague title tag, a missing H1, no schema, weak internal links, and 400 words of thin content can transform into a top-of-page result with a few weeks of disciplined work. Same URL, same backlinks, same brand — just signals Google can finally read.

What I deliver here goes beyond the checklist version of on-page SEO. I look at search intent (does this page actually answer the query, or is it just keyword-targeted?), at information architecture (is this the right page to rank, or should the topic live elsewhere?), at competing pages (what's ranking now, and what would it take to displace them?), and at AI extractability (is this page structured so ChatGPT and Perplexity can confidently cite it?). The output is a page that earns its rank — and keeps it.

I've optimised on-page elements across thousands of pages for clients including Vertical Institute (Singapore — 30 keywords ranking #1, Domain Authority 15→33) and Ohmyhome (Singapore — 465 new keyword rankings, 195 in the top 10, 65 in the top 3). The work is unglamorous, methodical, and predictable. That's the point.

What's included

What you get with on-page SEO.

  • Title tag & meta description rewrites optimised for click-through, not just keyword presence
  • H1 / H2 / H3 hierarchy aligned with semantic search intent and user scanning patterns
  • Content depth audit — identifying thin pages, missing subtopics, and opportunities to expand
  • Schema markup (JSON-LD) for the right types: Article, Product, FAQ, Service, LocalBusiness, BreadcrumbList, HowTo
  • Internal linking strategy — distributing authority where it matters and building topic clusters
  • Image SEO — alt text, file names, compression, lazy loading, modern formats (WebP/AVIF)
  • URL structure review and fixes (with proper redirects)
  • Featured snippet optimisation for definition, list, and table queries
  • People-Also-Ask targeting through structured FAQ sections
  • Outbound link strategy — citing authoritative sources where it strengthens your content
How it works

How on-page work gets done.

  1. Page-level audit

    I crawl your site, score every URL on on-page health, and prioritise pages by traffic potential vs effort.

  2. Optimise & rewrite

    I rewrite titles, restructure headings, expand thin content, add schema, and rebuild internal links.

  3. Measure & iterate

    Every change is tracked in Search Console. We learn what worked, double down, and move to the next batch.

Pricing & Terms

Services start at $499 USD per month.

Identical pricing across every service. No tiered upsells, no hidden fees, no surprise contract terms.

Starting price

$499 USD / month

Our $499/month plans cover 15 to 20 hours of dedicated work per month.

Choose your commitment.

To ensure measurable results and protect your investment, we require a minimum commitment period. There is no month-to-month option.

3-Month Plan

Testing your industry

Ideal for new clients exploring what SEO can do for their sector. Lower commitment, faster decision.

12-Month Plan

Best value, maximum ROI

Full campaign lifecycle, locked-in monthly rate, deepest results. Recommended for long-term partners.

We onboard a maximum of 5 clients per service category at a time.

Capacity

Currently Active Clients

We limit to 5 per service to protect result quality. Available slots open as engagements complete or graduate to in-house.

Slot Industry / Niche Service Status Start Date
1 Vertical Institute (Education, Singapore) Active retainer Active April 2022
2 Open Available Available Apply Now
3 Open Available Available Apply Now
4 Open Available Available Apply Now
5 Open Available Available Apply Now

We do not accept two clients from the same industry for the same service. This protects your competitive advantage.

FAQ

Common on-page SEO questions.

How is on-page SEO different from technical SEO?

Technical SEO is about whether Google can crawl, render, and index your site at all — sitemap, robots.txt, JavaScript rendering, Core Web Vitals, hreflang. On-page SEO is about whether the pages Google can already see are optimised to rank — title tags, content depth, schema, internal links. They're complementary: technical SEO opens the door, on-page SEO walks through it. Most engagements need both.

Will you rewrite my content or just give me a list of changes?

Either, depending on what you want. The default is a hybrid: I rewrite the highest-priority pages directly, and provide briefs your team can use for the rest. If you want me to do everything, I can; if you have a content team and just need direction, I can do that too. Pricing scales accordingly.

What schema types should I have?

At minimum: Organization (or LocalBusiness if you have a physical location), WebSite, BreadcrumbList. Beyond that it depends — Article schema for blog posts, Product schema for ecommerce, FAQPage where you have genuine FAQs, HowTo for tutorials, Service for service pages, Person for author bios. I'll spec what's relevant to your site and validate everything in the Rich Results Test before deployment.

How long should a page be to rank?

There's no magic word count, despite what listicles claim. Length should match search intent: a definition query needs ~500 well-structured words; a "best [tool]" comparison usually needs 2,000–4,000; a how-to tutorial needs whatever it takes to actually solve the problem. I optimise for completeness against intent, not against an arbitrary number.

Can on-page SEO fix a site that lost rankings after a Google update?

Sometimes — depends on why the site was hit. Helpful Content System updates often hit sites with thin, AI-spam, or affiliate-heavy content; in those cases, deep on-page work (rewriting, expanding, pruning) can drive recovery. Spam Updates that hit links can't be fixed with on-page alone. The first step is diagnosis through an audit; recovery strategy follows from there.

Do you do on-page SEO for non-English Filipino content?

Yes — for Tagalog and Taglish (code-switched) content. Filipinos search in a mix of languages depending on the topic, and the keyword research reflects that. For pure Tagalog content I work with native Filipino editors when needed.

Can I just hire an AI tool to do on-page SEO?

For checklists and bulk fixes, AI tools (Surfer, Frase, Clearscope) are useful — and I use them. But strategy, intent matching, schema design, and editorial judgement still require a senior human. AI surfaces the obvious; humans decide what's actually worth doing. The right answer is "both," not either-or.

How much does on-page SEO cost?

All services start at $499 USD per month with a one-time $20 admin fee that is fully deductible from the first month invoice. The $20 admin fee is non-refundable. Minimum commitment is 3 months; 6-month and 12-month plans are available. We onboard a maximum of 5 clients per service category at a time. See the Hire Me page for full details.

Ready to fix your on-page SEO?

Tell me about your site. I'll tell you which pages would benefit most — and what it would take to get them ranking.