On-page SEO is everything on the page itself that helps a search engine understand it and helps a searcher choose it. None of it is difficult. It is skipped because nobody owns it. This is the list we run before a page is published.
Before writing: one page, one purpose
- The page has one main search it is meant to answer, taken from the keyword map.
- No other page on the site targets the same search.
- The page type matches what already ranks for that search: guide, service page, product page or comparison.
Title and description
Title tag. This is the headline shown in search results and the strongest on-page signal. Keep it to about 60 characters so it is not cut off. Put the main topic near the start. Make every title on the site different.
Meta description. It does not affect ranking directly, but it affects whether people click. Write one or two sentences, up to about 155 characters, that say what the page gives the reader. If it is missing or poor, the search engine writes its own from the page text.
URL. Short, lower case, words separated by hyphens, and readable: /services/seo/, not /page?id=482. Do not change the address of a page that already ranks without adding a redirect.
Headings and structure
- Exactly one main heading (H1), and it says what the page is about.
- Subheadings (H2, H3) in order, used for structure and not for styling.
- The answer to the main question appears early, in plain words.
- Short paragraphs, and lists or tables where the content is a list or a comparison.
Clear structure helps people who skim, and it is how search engines pick text for featured answers.
Content
- The page covers the questions a person with this search would ask next. Look at "people also ask" for the list.
- It contains something of your own: an example, a number you measured, a process you follow.
- Claims are specific and current. Dates and figures are checked.
- The main term and its natural variations appear in the text. Repeating a keyword to hit a count makes the page worse and does not help.
Links
Links out from the page. Link to related pages on your own site, with anchor text that describes the destination. "Our guide to Core Web Vitals" is useful. "Click here" is not.
Links in to the page. A new page with no internal links pointing to it is hard to find for visitors and crawlers. Add links from at least two or three relevant existing pages, and from a menu or hub page if it is important.
External links. Link to a source when you cite one. It helps readers and costs nothing.
Images
- Descriptive file names:
redirect-map-example.webp, notIMG_2041.jpg. - Alt text that describes the image for someone who cannot see it. Leave it empty for purely decorative images.
- A modern format, sized to the space it fills, with width and height set so the layout does not jump.
- Lazy loading for images below the first screen, and not for the main one.
Technical checks on the page
- The canonical tag points to the page's own final address.
- There is no noindex tag left over from staging.
- Structured data matches the content: article, product, questions or breadcrumbs.
- The page reads and works well on a phone.
- The social preview has a title, description and image.
After publishing
Add the page to the sitemap and request indexing in search console. Check after two to four weeks which searches it appears for. If it ranks on the second page for its main search, improve the content and add internal links before you write something new.
Summary
One purpose per page, a clear title and description, ordered headings, useful links, described images and a few technical checks. On-page work is part of our SEO and digital marketing service. If you have many existing pages that were never checked this way, we can audit them and fix the ones that matter first.