Practical On-Page SEO Checklist for Sri Lanka SMEs

October 3, 2026by BK DevOps0
Your website can look polished and still be hard to find. A clinic in Kurunegala, a hotel near Colombo, a tuition centre, or a hardware shop that lives on WhatsApp enquiries often loses traffic for simple on-page reasons: vague titles, thin service pages, missing alt text, or no clear internal links. That is on-page SEO—what search engines and people see on *your* pages—not Google Maps setup and not page-speed tuning alone.This guide is a practical on-page SEO checklist for Sri Lanka SMEs. It pairs with our Local SEO basics for service businesses (Maps and local presence) and our WordPress speed checklist (load time). Here we stay on titles, headings, content, images, internal links, and Rank Math basics.

Why on-page SEO matters for local leads

Most buyers search on their phone: “dental clinic Kurunegala,” “hotel near Negombo,” “O/L tuition Colombo,” “website design Sri Lanka.” If your page title is generic (“Home” or “Welcome”), your H1 says nothing useful, and the body never names the service or city, Google has little to match—and visitors bounce before they WhatsApp you.Strong on-page SEO tends to:
  • Make the right page show for the right search
  • Raise click-through from search results (clear, honest titles)
  • Help crawlers understand services, locations, and related pages
  • Support trust—pages that answer the question feel more professional
  • Multiply the value of hosting, design, and routine WordPress maintenance
You do not need keyword stuffing or daily blog spam. You need clear pages that match how Sri Lankan customers actually search and enquire.

Step 1: Fix titles and meta descriptions first

The SEO title (and the browser tab title) is still one of the highest-leverage edits on an SME site.Checklist:
  • One clear primary phrase per important page (service + place when it is truly local)
  • Keep the SEO title roughly under 60 characters so it does not truncate badly on mobile
  • Put the useful words near the front (“Dental Clinic Kurunegala | …”) not after a long brand slogan
  • Write a unique meta description (~150–160 characters) that states the offer and invites a click—no keyword dump
  • Avoid duplicate titles across Home, About, and three near-identical service pages
  • Match the title to the page content; do not promise “24/7 emergency” if you only open weekdays
In Rank Math (or similar), fill Focus Keyword, SEO Title, and Description for Home, main services, Contact, and any location pages. Preview the snippet on mobile before you publish.

Step 2: Use one H1 and a sensible heading ladder

Headings are the outline of the page—for readers and for crawlers.Practical rules:
  • Exactly one H1 per page (usually the main headline under the menu)
  • Use H2/H3 for sections in a logical order (your theme may style them large—keep the structure clean)
  • Name sections the way customers think: “Fees & packages,” “How booking works,” “Areas we serve”—not vague “More info”
  • Do not skip from H1 straight to H4 for decoration
  • Do not stuff the same keyword into every heading
If your page builder nests headings oddly, fix the outline once; pretty fonts do not replace a clear structure.

Step 3: Write content that answers the search

Thin pages—“Welcome to our company. Contact us.”—rarely rank and rarely convert.For each important service page, aim for:
  • A short opening that states who you help and what you offer
  • Concrete details: services, process, hours, areas, FAQs customers already ask on WhatsApp
  • Natural use of the main phrase and close variants (not a forced density target)
  • Sinhala or English (or both) consistent with how you sell—pick the language your buyers use in search and keep key pages coherent
  • A clear next step: call, WhatsApp, form, or book
Length is less important than usefulness. A focused 600-word service page that answers real questions beats a fluffy 2,000-word article that never names the service.

Step 4: Optimise images and alt text

Images sell rooms, products, and clinic rooms—but they also need names search engines can understand.Checklist:
  • Descriptive file names before upload (kurunegala-dental-clinic-reception.webp, not IMG_4402.jpg)
  • Compress and resize as in the speed checklist—SEO and speed work together here
  • Write alt text that describes the image in plain language (“Reception at our Kurunegala dental clinic”)
  • Do not dump keywords into alt text (“dental clinic Kurunegala dentist best SEO”)
  • Prefer useful captions only when they help the visitor
  • Avoid huge decorative galleries with empty alt attributes on every slide
Good alt text also helps accessibility when images fail to load on weak mobile data.

Step 5: Build simple internal links

Internal links tell visitors—and Google—which pages matter and how topics connect.Practical habits:
  • From Home, link to your 3–5 main service pages with clear anchor text (“WordPress maintenance,” “Local SEO,” “Web hosting”)
  • From a service page, link to related guides or Contact—not only the menu
  • Cross-link related posts when helpful (e.g. on-page SEO ↔ local SEO ↔ speed) without forcing every article into every paragraph
  • Fix or remove broken links when you edit content
  • Prefer descriptive anchors over “click here”
A small SME site with a clean hub of service pages usually outperforms a large site of orphan pages that never link to each other.

Step 6: Rank Math basics (without overcomplicating)

Many Sri Lanka WordPress sites already run Rank Math or Yoast. Use the basics well before chasing every green light.Focus on:
  • Focus keyword set per important page (one primary idea)
  • SEO title + meta description filled and unique
  • URL slug short and readable (dental-clinic-kurunegala, not page-id-123)
  • Basic internal/external link suggestions when they are genuine
  • Schema only when it matches reality (LocalBusiness / Organization details that are true)
  • Avoid installing two SEO plugins at once
Ignore score anxiety. A “90” with a misleading title is worse than an honest “70” that matches the page. Pair Rank Math edits with the content and heading work above—not instead of it.

Step 7: URLs, canonical sense, and thin duplicates

On-page SEO also means not competing with yourself.Watch for:
  • Short, kebab-case slugs that match the topic
  • One preferred URL for each service (avoid three near-duplicate “same service” pages)
  • Updating titles when you rename a service—old slugs can redirect, but new copy should stay consistent
  • Tag/category archive pages that are thin—do not force them to rank if they add nothing
  • “Coming soon” or empty pages left indexable after a redesign
If you recently migrated or duplicated pages for a campaign, review Search Console coverage once things settle. That is maintenance-adjacent; keep the habit with your WordPress maintenance checklist.

A printable on-page SEO checklist

Copy into a note or shared doc:
  1. List your top pages: Home, main services, Contact, key location pages
  2. Set one primary focus keyword / topic per page
  3. Rewrite SEO titles (~60 chars) and unique meta descriptions (~150–160)
  4. Confirm one H1 and a clean heading outline
  5. Strengthen thin service copy with real FAQs, process, and CTA
  6. Rename/compress key images; add honest alt text
  7. Add a few clear internal links between related pages
  8. Complete Rank Math (or equivalent) basics—no second SEO plugin
  9. Check slugs; merge or noindex thin duplicates if needed
  10. Spot-check on mobile: title, first screen, WhatsApp/call path still obvious
Ten items. That sequence fixes most “we have a website but nobody finds us” cases that are not Maps or hosting problems.

Common on-page SEO mistakes to avoid

  • Stuffing the city name into every sentence until it reads unnatural
  • Identical titles on every page (“Company Name | Home”)
  • H1s that say “Welcome” while the real offer is buried in a footer
  • Publishing ten tiny posts instead of one clear service page customers need
  • Ignoring alt text entirely, or stuffing keywords into it
  • Treating Rank Math’s traffic-light score as the goal instead of clearer pages
  • Mixing this checklist with Maps work and never finishing either
Steady page clarity beats clever tricks.

Soft next step

If titles, service pages, and Rank Math still feel messy—or you want on-page SEO aligned with design, hosting, and security—BK DevOps helps Sri Lanka SMEs with practical website and SEO improvements. Browse our projects or contact us for a review focused on the pages that should bring WhatsApp and call enquiries—not vanity scores alone.
Share on social networks

Leave a Reply

Your email address will not be published.

33, Thalgodapitiya Mw,
Negombo Rd,
Kurunegala
Sri Lanka
Services
Web Development & Design
Search Engine Optimization
Web Hosting / Domain / Email
Fixing Malware Attacked Sites
+94 767 955 114
+94 71 955 1114
+94 72427 4444

Copyright @ BK DevOps 2024. All Right Reserved

Visit us on Social Networks