On-Page SEO Checklist: 12 Steps to Rank Higher on Google

A complete on-page SEO checklist: keyword intent, title tags, meta descriptions, headings, internal links, images, schema and content quality, with examples.

Mir Shofiqul Islam Ullash (Mir Ullash), authorBy Mir Ullash2 min readSEO
Marketer reviewing a website on a laptop

On-page SEO is everything you control on the page itself — the words, structure, links and code. It is the foundation of every ranking: links and ads can’t save a page that doesn’t clearly answer the search. Use this checklist every time you publish or update an important page.

1–3: Start with the right keyword and intent

  1. Pick one primary keyword per page using tools like Semrush, Ahrefs or Ubersuggest. Look at volume, difficulty and — most importantly — relevance to your business.
  2. Match search intent. Google the keyword and study the top results. Are they guides, product pages or service pages? Create the same type of page, only better.
  3. Collect related terms and questions (from “People also ask” and related searches) and cover them naturally. This helps Google see your page as complete.

4–6: Optimize titles, meta descriptions and URLs

  1. Title tag: put the primary keyword near the start, keep it around 50–60 characters and make it compelling — it is your headline in Google.
  2. Meta description: around 140–160 characters that summarize the page and give a reason to click. It doesn’t directly affect rankings, but it affects click-through rate.
  3. URL: short, readable and keyword-based, e.g. /blog/on-page-seo-checklist rather than /p?id=4821.

7–9: Structure the content for people and Google

  1. One H1 that matches the topic, then logical H2/H3 headings that make the page easy to scan.
  2. Answer the main question early, then go deeper. Use short paragraphs, lists and examples.
  3. Show expertise and experience: real examples, screenshots, data you collected and a clear author. Google rewards helpful, trustworthy content.
  1. Internal links: link to related pages with descriptive anchor text, and link to your new page from older, relevant pages.
  2. Images: compress them (WebP is ideal), use descriptive file names and write useful alt text.
  3. Structured data: add schema such as Article, FAQPage, Product or LocalBusiness so Google can show rich results.

Finally, check that the page loads fast and works well on mobile — that’s where technical SEO takes over.

Frequently asked questions

How many keywords should one page target?

+

Focus each page on one primary keyword and its close variations. Covering related questions is good, but separate topics deserve separate pages.

Does word count matter for SEO?

+

Not directly. Pages should be as long as needed to fully answer the search — sometimes 400 words, sometimes 2,000. Completeness and quality matter more than length.