Xposio
SEO· Xposio Team· 5 October 2026· 7 min read

On-Page SEO Checklist: What to Review on Every Page

What should you review on a single page to make it clear to Google and useful to visitors? A practical on-page SEO checklist covering titles, content, links, images and structured data, with tables and the common mistakes to avoid.

Introduction

  • On-page SEO is everything you control inside the page itself: the text, headings, images, links and the way information is presented.
  • Many pages do not perform well, not because the site is weak, but because simple basics are missing: a generic title, a page with no clear answer, or images with no description.
  • This article is a checklist you can use to review any page step by step, with the reason behind each item.

What does "on-page" cover?

AreaExamplesWho controls it?
On-PageTitle, subheadings, text, images, internal linksYou, directly
TechnicalSpeed, indexing, sitemap, securityDeveloper and server
Off-PageLinks from other sites, mentions, reviewsYour reputation over time

A good page needs all three, but on-page is the easiest to apply and the fastest to improve, so we start there.

No checklist guarantees a specific ranking. Rankings depend on competition, site quality, reputation and time. A checklist removes obstacles and makes your page worthy of competing.

Before you review: define the page's goal

Every page needs four things clear before any edit:

  1. Main phrase: what is the visitor you want searching for?
  2. Search intent: do they want to learn, compare or buy?
  3. Desired action: call? book? WhatsApp? read another article?
  4. Audience: who reads this page and how much do they already know?

A page with no defined goal is hard to improve because you do not know what to measure it against.

The core checklist

1. Title and description

  • The title contains the main phrase and honestly describes the page.
  • Every page has a unique title.
  • The meta description summarises the benefit and invites the click.
  • Length is sensible so it is not heavily truncated in results.

(We have a detailed guide on this: /en/blog/title-meta-description-guide.)

2. Headings

  • One clear main heading (H1) for the page.
  • H2 and H3 headings follow a logical order and describe what is under them.
  • Headings are not used only for decoration.

3. Content

  • It answers the visitor's question near the top.
  • It is original, useful and reflects real experience in your business.
  • It avoids padding and repetition.
  • It is current: prices, addresses, hours and services are correct.

4. Links

  • Internal links to related pages with descriptive link text.
  • A few external links to trustworthy sources when needed.
  • No broken links.

5. Images

  • Descriptive file names (not IMG_2045).
  • Alt text that clearly describes the image.
  • Compressed files at appropriate dimensions.
  • Real photos of your business where possible, instead of generic stock.

6. URL

  • Short, readable and reflecting the page topic.
  • Stable: do not change it without a redirect.

7. Structured data (Schema)

  • A suitable type: local business, product, article, FAQ where applicable.
  • It matches what is actually visible on the page. Do not add data the visitor cannot see.

8. User experience

  • Works well on mobile first.
  • Loads at a reasonable speed.
  • The desired action is obvious (call, WhatsApp, book).
  • No pop-ups covering the content as soon as someone arrives.

Quick review table

ItemReview questionSign of success
TitleDoes it contain the main phrase and describe the page?Unique and clearly readable
H1Is there one main heading?One, matching the topic
First paragraphDoes it answer the visitor directly?Answer on the first screen
Internal linksDo they lead to related pages?At least 3 to 5 logical links
ImagesDoes each image have a description?Descriptive alt text
MobileIs it easy to read?No zooming or sideways scrolling
ActionDoes the visitor know what to do next?A clear button or link

Applying it step by step (illustrative example)

Take a page called "AC maintenance in Sohar":

  1. Main phrase: AC maintenance Sohar. Intent: transactional.
  2. Title: reflects the service and city without stuffing.
  3. First paragraph: states what you actually offer, the areas served and how to get in touch.
  4. Page sections: types of maintenance, how the work goes, what to prepare, common questions.
  5. Images: real photos of the work with accurate descriptions.
  6. Links: to the installation page, the contact page and an article on when an AC needs servicing.
  7. Schema: local business with correct details.
  8. Mobile test: open the page on your phone and complete the desired action.

Where to start if your time is short

Not every business has time to review thirty pages. Order the work by impact:

PriorityPagesWhy?
FirstThe home page and the service pages your income comes fromThey are what an interested customer sees first
SecondPages that show in Search Console with few clicks despite appearingImproving the title and description may change a lot
ThirdArticles that bring visits but lead to no actionThey need a clear link and button
LastOld, weak pagesDecide: update, merge or remove

Keep a steady method for the review: one page at a time, and record what you changed and when, so you can later tell what affected performance. Avoid editing dozens of pages at once without a record.

A closing question for every page

When you finish the checklist, ask: "If someone arrived at this page from Google right now, would they find what they came for within seconds, and would they know what to do next?" If the answer is no, go back to the page's goal before touching any technical detail.

Common mistakes

  • Targeting many phrases on one page. The message blurs and Google struggles to identify the topic.
  • Duplicate titles across several pages.
  • Keyword stuffing until the text feels heavy.
  • Large uncompressed images that slow the page.
  • Empty alt text, or alt text crammed with keywords.
  • Relying on images to carry text. Text inside an image is not read as text.
  • A page with no links to it from the rest of the site, making it hard to discover.
  • Outdated content: hours, prices and services that are no longer true.
  • Structured data that does not match the content.
  • Ignoring mobile: most local visitors use their phones.

What does Xposio do?

  1. We start by defining each page's goal, main phrase and visitor intent, rather than tweaking elements at random.
  2. We review pages with one consistent checklist covering titles, content, links, images, structured data and mobile.
  3. We order fixes by impact: whatever removes a real obstacle goes first.
  4. We write or improve content in your customers' language, in Arabic and English where needed.
  5. We measure after implementation through Google Search Console and review progress over weeks, not days.
  6. We are upfront: improvements raise your chances, but we do not promise a particular ranking.

Internal link: Learn about the SEO & Search Visibility service at /en/services/seo-search-visibility, and the Technical SEO service at /en/services/technical-seo.

To see where your site stands today, order the Digital Snapshot Report at /en/report.

Conclusion

  • On-page SEO is the part you control directly, which makes it the easiest place to start.
  • Begin with the page's goal, main phrase and visitor intent before changing anything.
  • The most important items are the title, headings, first paragraph, images, links and mobile experience.
  • Give each page one main phrase and a unique title.
  • No checklist guarantees a ranking, but it removes what holds your page back.
  • Review your most important pages regularly, because content ages.

Related reading

  • /en/blog/title-meta-description-guide
  • /en/blog/seo-content-structure
  • /en/blog/internal-linking-strategy
FAQ

Frequently asked questions

+What is on-page SEO?

It is improving the elements you control inside the page itself, such as the title, content, subheadings, images and internal links, so the page is clearer to Google and more useful to visitors.

+How many times should I repeat the keyword on a page?

There is no ideal number. Write naturally and let the main phrase and close variants appear where the meaning calls for them, especially in the title and first paragraph, without stuffing.

+Is image alt text important for SEO?

Yes. It helps search engines understand the image and helps screen-reader users. Write a short, honest description and avoid cramming in keywords.

+How many internal links should a page have?

There is no fixed number. Add links that genuinely help the reader and avoid overdoing it so they keep their value. Three to five logical links on an average page is a good start.

+Do I need a developer to apply an on-page SEO checklist?

Many items, such as titles, text and images, you can edit yourself from your site dashboard. Others, such as structured data and speed, may need a developer.

+When will I see the effect of the improvements?

It varies by site and competition. Google usually needs time to recrawl and reassess, so review results after a few weeks in Search Console rather than judging after a few days.

Ready to apply what you read?

Let's build your next digital project together.