On-page SEO is the set of things you control directly on each page of your site. It is the baseline — every other form of SEO depends on getting these right first. The good news is that on-page fundamentals are learnable quickly. The trap is overthinking them.

Title Tags: The Most Important On-Page Signal

The title tag is the single most influential on-page SEO element. It tells search engines the primary topic of the page and appears in search results as the clickable link. Writing good title tags means including the primary keyword, being specific rather than generic, and being honest about what the page delivers.

What it does not mean: cramming multiple keywords in, using separators to chain keyword variations, or writing titles that promise more than the page delivers. A title that gets clicks but does not deliver what it promises produces poor engagement signals that work against you over time.

Keep title tags under 60 characters when possible. Google rewrites titles it finds misleading or unhelpful — if your titles are getting rewritten frequently, that is a signal to look at what you are writing.

Meta Descriptions

Meta descriptions are not a direct ranking signal, but they influence click-through rate from search results, which has indirect effects. A well-written meta description — plain language, specific about what the page offers, addressed to the person who would actually click — earns more clicks than a keyword-stuffed one or an auto-generated excerpt.

Write them as if you are explaining to a specific person why this page is the one worth clicking. 140 to 160 characters. No double quotes (they break the HTML attribute in some implementations). No keyword lists.

Heading Structure

Headings organize a page for readers and signal content hierarchy to search engines. The H1 is the page title — one per page, matching or closely related to the title tag. H2s divide major sections. H3s subdivide within sections when needed. This hierarchy should reflect the logical structure of the content, not be applied mechanically to hit keyword targets.

Do not use headings purely to bold text or create visual breaks. Use them to mark genuine structural divisions. A page with one H1, four H2s, and a few H3s under each H2 is more useful than one with twenty H2s of equal weight.

Content and Keyword Placement

The primary topic of a page should appear naturally in the first paragraph, in at least one heading, and throughout the body in a way that reflects how the topic is actually discussed. This is called ‘natural language optimization’ — write for the person reading, and the keyword signals take care of themselves.

What to avoid: repeating the target phrase in every paragraph (keyword stuffing), using only exact-match phrases and ignoring synonyms and related terms (unnaturally narrow), or front-loading so much keyword density in the opening that the page reads like a checklist.

Internal Linking

Internal links pass authority between pages and help search engines understand how your site is structured. Good internal linking is intentional: link from high-authority pages to pages you want to rank, use descriptive anchor text that reflects what the linked page is actually about, and ensure your most important pages are reachable within a few clicks from the homepage.

This connects directly to how site architecture and keyword research should inform your content structure — the links between pages should reflect genuine topical relationships, not just be added for SEO purposes.

Image Optimization

Images should have descriptive alt text that accurately describes the image content. This serves accessibility, which is a reason in itself, and also gives search engines additional context about page content. File names should be descriptive rather than generic strings. Image file size should be optimized — large uncompressed images are a common cause of slow page load, which is a ranking factor.

Page Speed as an On-Page Factor

Page speed is measured at the page level, which makes it part of on-page SEO even though it overlaps with technical SEO. A page that scores well on Core Web Vitals will outperform an identical page that scores poorly, all else equal. The most common on-page causes of slow load: large uncompressed images, render-blocking scripts loaded in the wrong place, and third-party scripts that load synchronously.

Where On-Page Fits in the Bigger Picture

On-page SEO is the baseline. Getting it right is necessary but not sufficient for strong rankings in competitive spaces. Content quality, topical authority, structured data, and external links all build on top of this foundation. The SEO training resources here cover how on-page work connects to those other layers. For the technical side of on-page implementation — especially structured data — technical SEO training covers the implementation details that go beyond basic best practices.