← Back to blog

On-page SEO is not just titles and meta descriptions — most teams get this wrong

On-page SEO elements including headings, schema and internal links
TL;DR

Most teams treat on-page SEO as a checklist of title tags and keyword density. The reality is more nuanced: heading hierarchy, internal linking architecture, schema markup, and image optimisation all contribute. Getting these right on every page compounds over time — and for businesses in Cameroon and across Africa, fixing on-page elements is often the fastest available win because it requires no external dependencies.

The default on-page SEO checklist stops at "include the keyword in the title." That was enough in 2012. In 2026, Google is evaluating the entire content structure, the semantic relationships between sections, the quality of your internal link graph, and whether your markup helps it understand your content faster. Most teams are optimising for a version of Google that no longer exists.

Title tags: still important, now more nuanced

Your title tag is the most prominent on-page signal Google uses to understand what a page is about. It should clearly state the topic, contain the primary keyword naturally, and be compelling enough to earn clicks from search results. Keep it under 60 characters to avoid truncation in SERPs. Don't keyword-stuff: "SEO Services Douala Cameroon SEO Company Best SEO" tells Google nothing useful and repels users.

One detail many teams miss: Google rewrites titles more often now than it used to — particularly when it judges the original title as misleading, keyword-stuffed, or poorly matching the page content. The best defence is a title that accurately represents what's on the page. If Google is consistently rewriting your titles, that's a signal your content isn't matching what users expect when they click.

Header hierarchy: the structural skeleton Google reads first

Your H1, H2, and H3 tags are not just visual formatting. They're a structural outline that tells Googlebot how your content is organised. One H1 per page, clearly stating the topic. H2s for major sections. H3s for sub-points within sections. Never skip levels (H1 → H3 with no H2) and never use heading tags purely for visual styling — that breaks the semantic structure that search engines and screen readers rely on.

A useful test: if you stripped all visual styling from your page and read only the heading hierarchy, would the structure make logical sense? That's what Googlebot experiences. For businesses in Cameroon creating content in both French and English, heading structure is especially important — it helps Google understand topical structure even when its confidence in the language is lower for regional dialects or local terminology.

Internal linking: the most neglected on-page element

Internal links do two things: they distribute PageRank across your site, and they tell Googlebot which pages are important and how they relate to each other. Pages with no internal links pointing to them — "orphan pages" — are often never indexed. Pages that many internal links point to are treated as more authoritative.

Good internal linking practice means: linking from high-traffic pages to important pages that need ranking support, using descriptive anchor text (not "click here"), and ensuring your most important service and product pages are reachable within two clicks from the homepage. A site audit in Screaming Frog will surface orphan pages and pages with only one internal link — fix those first.

Schema markup: the shortcut to rich results

Schema markup is structured data you embed in your page HTML to tell Google exactly what type of content it contains. Add Article schema to blog posts, LocalBusiness schema to your contact page, FAQPage schema to FAQ sections, and Product schema to product pages. When implemented correctly, schema enables rich results in search — FAQ dropdowns, breadcrumbs, star ratings — that make your listings more prominent and increase CTR without changing your ranking position.

For local businesses in Cameroon, LocalBusiness schema is particularly valuable. It explicitly tells Google your business name, address, phone, opening hours, and geographic coordinates — signals that directly support local pack rankings. Validate your schema using Google's Rich Results Test tool before publishing.

Image optimisation: the quick win most sites ignore

Images are one of the most reliable sources of quick on-page wins. Every image should have a descriptive alt attribute — not keyword-stuffed, just accurate and descriptive. File names should be descriptive (cloud-services-douala.jpg, not IMG_3847.jpg). Images should be compressed to appropriate file sizes (WebP format is now well-supported and consistently smaller than JPEG). And if your images are a significant share of page weight, consider lazy loading them.

In the African context, image optimisation has a direct impact on real user experience. Pages that load quickly on mobile connections in Cameroon are not just better for SEO — they're better for the majority of your actual audience. Serve appropriately sized images for mobile screens and compress aggressively. The difference between a 200KB image and a 2MB image is felt far more acutely on a 10Mbps mobile connection than on European broadband.

Key takeaways

  • Title tags should be accurate and compelling under 60 characters — if Google is rewriting yours, your content isn't matching user intent.
  • Heading hierarchy (H1 → H2 → H3) is a semantic structure signal, not just visual formatting — one H1 per page, logical flow throughout.
  • Internal linking distributes authority and helps Googlebot discover pages — audit for orphan pages and fix them first.
  • Image optimisation (descriptive alt text, compressed files, WebP format) is one of the fastest on-page wins, especially for mobile users across Africa.

Frequently asked questions

Q: How many H1 tags should a page have?

One. The H1 should clearly state what the page is about and ideally contain the primary keyword. Subsequent sections use H2 and H3 tags to create a logical hierarchy that Google and screen readers both depend on.

Q: Does meta description affect rankings?

Meta descriptions are not a direct ranking factor, but they influence click-through rate. A well-written meta description that matches user intent will earn more clicks from the same ranking position — and CTR is an indirect ranking signal.

Q: What is schema markup and do I need it?

Schema markup is structured data that tells Google exactly what type of content your page contains. It enables rich results (FAQ dropdowns, star ratings, breadcrumbs) that make your listing more prominent in search without changing your position.

Q: How important is internal linking for SEO?

Very important and often neglected. Internal links distribute page authority across your site, help Googlebot discover pages, and guide users to related content. Pages with no internal links pointing to them are often not indexed at all.

Ready to apply this? Kaevor helps businesses across Cameroon and Africa optimise every on-page element — structure, schema, internal linking, and images. Message us on WhatsApp — we respond same day.

Chat on WhatsApp →