On Page SEO Factors
On-page SEO factors are the content, HTML, structure, and user-experience elements you can optimise directly on a webpage to help search engines understand its topic and relevance.
If you have ever stuffed keywords into a title and still failed to rank, you already know intent matters more than exact-match repetition.
Key points
- Match content to search intent before you touch any HTML element.
- Place your primary keyword near the beginning of the title tag, but keep it readable.
- Use short, descriptive URLs that explain the page topic in a few words.
- Add alt text to every image that describes what the image shows, not what you want to rank for.
- Internal links help users and crawlers discover related pages; do not leave important pages isolated.
- Update content regularly; freshness signals relevance to search engines.
A product page that ranks for 'wool winter coat'
You publish a product page with a title tag 'Wool Winter Coat – Warm & Durable | Shop Now', a URL /wool-winter-coat, and a heading structure that starts with 'Wool Winter Coat for Cold Climates'. The body copy answers sizing, material, and care questions. Google ranks it on page one. A competitor uses the same keyword but writes a thin page with a generic title 'Coat' and no internal links. That page stays buried. The difference is intent match and clarity.
Four ways on-page SEO goes wrong
- Keyword stuffing Repeating the same keyword in titles, headings, and body copy hurts readability and can trigger spam filters. Write for a human first.
- Vague titles and URLs A title like 'Home' or a URL like
/page123tells search engines nothing about the page topic. Be specific. - Ignoring internal links Pages without internal links are harder for crawlers to discover and weaken your site structure. Link related content naturally.
- One-time optimisation Treating on-page SEO as a single task ignores that queries and competition change. Update content and page elements periodically.
Three situations where this changes your decision
- Google rewrites your title Google may replace your title tag with one from the page content or a DMOZ listing. You cannot force your chosen title to appear.
- Meta descriptions are ignored Google often generates its own snippet from page content, especially if your meta description does not match the query. Write useful descriptions anyway.
- Keyword placement rules shift Older advice said put the keyword in the first 60 characters of the title. Google now weighs intent and clarity more than exact placement.
What to check before acting
- Search intent first Analyse whether users want information, a product, or a comparison. Your page structure and content must match that intent.
- Page experience signals Mobile-friendliness and speed are part of an on page seo checklist. Use Google's Page Experience report to identify issues like slow load times.
- Structured data Adding schema markup helps search engines understand your content. It is an on-page enhancement, not a ranking guarantee.
Common questions
What are the best on-page SEO tools?
Tools like Google Search Console, Ahrefs, and Screaming Frog help audit titles, headings, and meta descriptions. No tool replaces manual review.
How do you do technical SEO?
Technical SEO covers crawlability, indexation, site speed, and structured data. It is a separate discipline from onpage seo tasks.
What is the difference between on-page and off-page SEO?
On-page factors are elements you control on your site. Off-page factors like backlinks and brand mentions are external signals.
Sources
- Google Search Central Official documentation on crawling, indexing, and ranking.
- Google Search Central: Creating helpful, reliable, people-first content Guidance on writing content that matches search intent.
- Google Search Central: Page experience Covers Core Web Vitals, mobile-friendliness, and safe browsing.
- Google Search Central: SEO Starter Guide A beginner-friendly overview of on-page and technical SEO basics.