On-page SEO: titles, headings and content that rank
How to build a page that ranks: title tags, meta descriptions, headings, useful content, internal links, images and the details that turn visitors into enquiries.

On-page SEO is the optimisation of individual pages so search engines understand them and visitors find them useful. The essentials are a clear title tag and meta description, one H1 and logical subheadings, content that fully answers the search intent, descriptive internal links, optimised images, a clean URL and structured data where it fits.
Key takeaways
- Match the page to the search intent before worrying about keyword placement.
- Write title tags for people first: specific, front-loaded and roughly 50 to 60 characters.
- Use headings as a real outline, and answer questions directly beneath them.
- Internal links with descriptive anchor text help Google understand how pages relate.
On-page SEO is the part of search optimisation you control most directly. You do not need anyone's permission to rewrite a title, restructure a page or add a missing section, and the changes often show up in Search Console within weeks.
It is also where many UAE business websites leave the most on the table: service pages with a single paragraph, titles that just say "Services", and no clear answer to the questions customers actually ask. This guide walks through each element in the order you would build a page.
What is on-page SEO?
On-page SEO covers everything on the page itself that helps it rank and convert: the content, the HTML elements search engines read and the way the page links to the rest of your site. It sits between technical SEO, which makes the site crawlable, and off-page SEO, which builds authority through links and mentions.
It starts with knowing which searches the page should serve. If you have not mapped keywords to pages yet, begin with our guide to keyword research for the UAE, then come back here.
How do you match a page to search intent?
Look at what already ranks for your target search and build the type of page Google is clearly rewarding. Intent comes first; keywords come second.
- If the top results are service pages from local businesses, a blog post will struggle to compete.
- If they are guides and lists, a thin sales page will struggle.
- If the Maps pack dominates, your Google Business Profile matters as much as the page.
- If "People also ask" boxes appear, include clear answers to those questions.
Then aim to be the most complete, trustworthy and easy-to-use result of that type, not simply a longer one.
How do you write a title tag that ranks and gets clicked?
Put the main topic near the start, be specific about what the page offers and keep it to roughly 50 to 60 characters so it is less likely to be cut off in results. The title tag is one of the strongest on-page signals and the first thing searchers read.
| Weak title | Stronger title | Why it is better |
|---|---|---|
| Services | AC Maintenance in Dubai | Same-Day Visits | States the service, location and a reason to click |
| Home | Paediatric Dental Clinic in Al Barsha | Tells Google and users exactly what the business is |
| Best Cheap Top Cleaning Dubai Cleaning Services Dubai | Deep Cleaning Services in Dubai for Villas and Apartments | Reads naturally, avoids keyword stuffing |
Google sometimes rewrites titles it finds unhelpful or misleading, so accurate, descriptive titles are more likely to be shown as written. Every page needs a unique title.
Keep the URL simple too. A short, readable path such as /services/deep-cleaning-dubai/ tells users and search engines what to expect. Avoid dates, IDs and long strings of words, and do not change URLs on pages that already rank unless you set up a permanent redirect from the old address.
Do meta descriptions affect rankings?
No, Google has said meta descriptions are not a ranking factor, but they influence whether people click. A clear summary with a benefit and a call to action can lift click-through from the position you already hold.
Aim for roughly 140 to 160 characters, mention the main service and location naturally, and include something concrete such as "same-day visits", "Arabic-speaking doctors" or "free site survey" if it is true. Google may show a different snippet from your page content if it better matches a particular query.
How should you structure headings and content?
Use one H1 that states what the page is about, then H2s and H3s that form a logical outline a reader could skim. Headings help both users and search engines understand the structure, and they are where AI systems often look for question-and-answer pairs.
Answer first, then explain
Under each question-style heading, give the direct answer in the first sentence or two, then add detail. This format serves skimmers, featured snippets and AI answers at the same time. Our guide on winning featured snippets and "People also ask" boxes goes further on formatting.
Show real experience
Google's guidance on helpful content emphasises experience, expertise, authoritativeness and trustworthiness. On a service page that means specifics only you can write: how the process works, what is included, typical timeframes, pricing factors in AED, the areas you cover and who does the work.
Cover what the customer needs to decide
A strong service page usually includes what the service is, who it is for, the process, what affects the price, service areas, FAQs, trust signals such as reviews or licences, and a clear way to get in touch, including WhatsApp.
How do internal links and images help on-page SEO?
Internal links show Google how your pages relate and which are most important, while well-optimised images improve speed, accessibility and image search visibility. Both are easy to overlook.
Internal links
- Link from articles to the relevant service page using descriptive anchor text, such as "emergency plumbing in Dubai", not "click here".
- Link related services to each other where it helps the reader.
- Make sure every important page has several internal links pointing to it.
Images
- Use real photos where possible and compress them before upload.
- Write alt text that describes the image for someone who cannot see it.
- Use descriptive file names rather than camera defaults.
- Set width and height so the layout does not shift while loading.
Trust signals on the page
Show who is behind the page and why they can be trusted. Author names and credentials on articles, licence or registration details where relevant, real reviews, accreditations you genuinely hold and a clear physical address all support trust. In regulated sectors such as healthcare, make sure claims on the page are accurate and consistent with the relevant authority's advertising rules.
On-page SEO checklist
- Page matches the dominant search intent.
- Unique, specific title tag of roughly 50 to 60 characters.
- Meta description written to earn the click.
- One H1 and a logical H2/H3 outline.
- Direct answers under question headings.
- Specific, experience-based content with UAE details.
- Short, readable URL.
- Descriptive internal links to and from the page.
- Compressed images with alt text.
- Relevant structured data, such as LocalBusiness, Service, Article or FAQ.
- Clear calls to action, including phone and WhatsApp on mobile.
How Upscaleads can help
We rewrite and restructure service pages so they rank and convert, as part of our SEO services, and shape key pages for AI answers through answer engine optimisation. Send us a page you would like reviewed.
Frequently asked questions
How long should a service page be?
Long enough to answer what a customer needs to decide, and no longer. For many service pages that means several hundred to over a thousand words, covering the process, pricing factors, areas served, FAQs and trust signals. Word count is not a ranking factor in itself; completeness and usefulness are. Compare the pages that already rank for your target search as a guide.
How many times should a keyword appear on a page?
There is no ideal number. Use the main phrase in the title, the H1 and early in the content, then write naturally using variations and related terms. Repeating a keyword unnaturally, often called keyword stuffing, can harm rankings and puts readers off. Google understands synonyms and context, so clarity matters more than repetition.
Should every page have FAQs?
Not every page, but most service pages and many articles benefit from a short FAQ section answering real customer questions. It helps visitors, captures longer searches and gives answer engines clear question-and-answer pairs. Keep answers accurate and specific, and avoid adding FAQs that simply repeat the page content or target keywords without adding anything useful.
Can I change title tags on pages that already rank?
Yes, and it is often one of the quickest wins, particularly for pages with high impressions but a low click-through rate in Search Console. Make careful changes, keep the main topic, and monitor performance for a few weeks. If a page already ranks very well and gets good click-through, test changes cautiously rather than rewriting everything.



