SEO · On-page · Checklist

On-Page SEO: A Complete Checklist for a Page

BigConvert 6 min read

Everything you optimize directly on a page to make it more relevant and easier for search engines to understand is called on-page SEO. From the title and structure to images and speed, every element counts. Here is a complete checklist, element by element.

In short

On-page SEO is everything you optimize directly on the page and fully control: title, meta description, H1-H2 structure, intent-led content, URL, images, internal links, structured data and speed. It is the first place to work, before any external signal - because it depends only on you.

In this guide you go through each on-page element you need to optimize on a page, one by one - what each one does and how to set it up correctly.

What is on-page SEO?

On-page SEO covers all the optimizations you make directly on the page - content, headings, structure, code - to make it more relevant and easier for search engines to understand. It differs from off-page SEO, which relies on signals from outside the site, such as the links you receive.

It is the part you fully control: you don't depend on anyone else. That is why on-page is always the first place to work - before you look for links or other external signals, you make sure the page itself is flawless.

On-page elementWhat to check
Title tagUnique, with the keyword, concise, compelling
Meta descriptionClear, sums up the value, encourages the click
H1 / H2A single H1; H2s as real questions
ContentIntent-led, answer-first, in depth
URLShort, descriptive, with the keyword
ImagesAlt text, compression, relevant file name
Internal linksDescriptive anchor text, to relevant pages
Structured dataSuitable types, validated
Speed & mobileFast, mobile-friendly page

How do you optimize the title (title tag)?

The title tag is one of the most important on-page elements: it is the headline that appears in search results. It must be unique for each page, include the main keyword, be concise and make the user want to click.

Avoid generic or duplicate titles. A clear title that promises exactly what the user will find on the page helps the search engine understand the topic and helps the person pick your result over the others.

What role does the meta description play?

The meta description is the short text shown under the title in search results. It is not a direct ranking factor, but it strongly influences click-through rate: a clear, compelling description convinces more people to choose your result.

Write a description that sums up the page's value and naturally includes the keyword. Think of it as a small ad: it has a few seconds to convince the user that your page best answers what they are looking for.

How do you structure the H1 and H2s?

Every page should have a single H1 - the main heading, which says clearly what the page is about. Under it, H2s split the content into logical sections. Ideally, H2s are phrased as real questions, to support the answer-first structure.

A clear heading hierarchy helps the search engine understand the structure of the content and helps the user scan it easily. Chaotic headings or a missing hierarchy make the page hard to read for both people and search engines.

On-page is the only part of SEO you fully control.

How do you write intent-led content?

Content must answer the real intent behind the search, not just contain the keyword. You identify what the user wants - to get information, to compare, to buy - and build the page to serve exactly that need, completely.

Use the keyword naturally, without forcing it, and structure everything answer-first. Quality content that truly answers the question in depth is the strongest on-page factor - more important than any isolated technical optimization.

How do you make a URL friendly?

A good URL is short, descriptive and contains the main keyword. Avoid long strings of digits, unnecessary parameters or meaningless words. A clean URL tells both the search engine and the user at a glance what the page is about.

Keep a logical structure that is easy to read. A clear URL is easier to share, remember and understand - a small detail, but one that adds to the overall clarity of the page in the eyes of the search engine.

How do you optimize images?

Images need three things: descriptive alternative text (alt text) that explains what the image contains; compression, so it doesn't slow the page down; and a relevant file name instead of a generic one. Alt text helps both accessibility and the search engine's understanding.

Heavy images are one of the most common causes of slow pages. By optimizing them, you improve both speed and relevance at once - two on-page elements that directly matter for experience and for rankings.

Want your pages audited and optimized on-page, element by element?

Book a free audit

How do you use internal links on the page?

Internal links connect the page to other relevant pages on your site, distributing authority and guiding the user to the next steps. Use descriptive anchor text that says clearly where the link goes, not a vague “click here”.

Link pages to each other by relevance - for example, an article to the related service page. Well-done internal linking is a strong on-page tool that strengthens your important pages without any effort from outside the site.

What structured data do you add to the page?

You add the schema types that fit the page's content: Article or BlogPosting for articles, FAQPage for frequently asked questions, BreadcrumbList for the breadcrumb trail, Product for product pages. Structured data helps the search engine understand the page and can unlock rich results.

You don't put every type everywhere - you choose what fits. Correct, consistent schema, validated before publishing, is an on-page element that supports both classic SEO and AEO.

How much do speed and mobile-friendliness matter?

A lot. A slow page, or one that is hard to use on a phone, loses users and is at a disadvantage in rankings. Loading speed and mobile experience are on-page elements that directly influence both user satisfaction and how the search engine evaluates the page.

Optimize images, clean out unnecessary code and make sure the page looks and works well on small screens. A fast, mobile-friendly page is a foundation without which the rest of your on-page optimizations have little effect.

How do you avoid common on-page mistakes?

The most common mistakes: duplicate or generic titles, forced keyword stuffing, thin content that doesn't answer the intent, no clear heading hierarchy and unoptimized images that slow the page down.

They all have one thing in common: they sacrifice clarity or experience for an apparent gain. Good on-page SEO isn't about tricks, but about a page that is clear, relevant, fast and easy to understand - for people first, and for search engines as a result.

Content remains the central factor: good on-page isn't about tricks, but about a page that is clear, relevant, fast and easy to understand - for people first, and for search engines as a result.

Frequently asked questions

What is on-page SEO?
On-page SEO covers all the optimizations you make directly on the page - content, headings, structure, code, images, speed - to make it more relevant and easier for search engines to understand. It differs from off-page SEO, which relies on external signals, such as the links you receive.
What are the most important on-page elements?
The most important are: a clear, unique title tag, content that answers the search intent, a clear H1-H2 hierarchy, a friendly URL, optimized images, relevant internal links, correct structured data and a fast, mobile-friendly page. Intent-led content remains the central factor.
What is the difference between on-page and off-page SEO?
On-page is everything you optimize directly on the page and fully control - content, headings, structure, speed. Off-page means signals from outside the site, such as links from other sites and brand mentions. On-page is always the first place to work, because it depends only on you.
Let's get started

Want your pages
optimized on-page the right way?

Tell us about your site, and we audit and optimize your pages on-page - titles, structure, intent-led content, images, schema and speed, all dialed in.

Book a free audit +40 767 461 111

No commitments · Fast reply