Guide
On-Page SEO Basics: Titles, Headings, Content and Links
A practical introduction to on-page SEO: title tags, meta descriptions, headings, content, images, URLs and internal links, explained simply.
Key takeaways
- Give every page a unique, descriptive title; Google has no fixed length limit but truncates long titles to fit the screen.
- A meta description is a short summary that Google may use in the snippet, but snippets are mainly built from the page content.
- Use one main heading and logical subheadings, descriptive image file names and honest alt text.
- Every page you care about should be linked from at least one other page, using descriptive anchor text instead of click here.
- Write for the visitor first and avoid copying text or repeating a phrase unnaturally.
What on-page SEO means
On-page SEO is everything you can adjust on the page itself so that both visitors and search engines understand what it is about. It covers the visible content, the headings, the title and description that may appear in results, the images, the web address and the links that connect the page with the rest of your site. Because these elements are under your direct control, on-page work is often the most practical place for a beginner to start.
The aim is not to please a machine with tricks. It is to make the page clear. If a new visitor can tell within a few seconds what the page offers and where to go next, a search engine can usually tell as well.
What makes a good title tag?
The title tag is the page title stored in the HTML. It often appears as the clickable headline in search results and in the browser tab. A good title is specific, honest and written for people.
- Describe the page's main topic in plain words.
- Put the most important words early, where it is natural.
- Keep it reasonably short so it is not cut off in results. Search engines may rewrite or truncate titles, so treat length as a guide rather than a rule.
- Give every page its own unique title. Identical titles on many pages make them harder to tell apart.
- Avoid stuffing it with repeated phrases or filling it with capital letters.
What should a meta description do?
The meta description is a short summary placed in the page's HTML. Search engines may show it under the title, though they sometimes choose a different snippet from the page. It does not directly act as a promise of ranking, but a clear description can help people decide to click.
- Summarise what the visitor will find.
- Use natural language and, if it fits, mention the main topic.
- Make each description unique to the page.
- Keep it concise and avoid misleading claims, because a mismatch with the page content disappoints visitors.
How should headings be structured?
Headings give a page a skeleton. The main heading, usually H1, states the topic. Subheadings, H2 and H3, break the content into logical sections. Think of a well-organised textbook chapter.
- Use one clear main heading that matches the page's purpose.
- Use subheadings to introduce each new idea.
- Write headings that describe the section, so readers can scan.
- Do not use headings merely to make text bigger. Use them for structure.
Good structure also helps people using screen readers, which makes your content more accessible.
How should you write the content?
Content is the heart of the page. Search engines are designed to reward pages that help people, so the best on-page habit is to answer the visitor's question completely.
- Start by stating the answer or the purpose, then add detail.
- Write in clear sentences. Indian readers come from many language backgrounds, so plain English without unnecessary jargon is often best.
- Cover the questions a reader is likely to ask next.
- Use short paragraphs, bullet lists and tables where they make things easier.
- Include the main topic phrase and related terms naturally, without forcing them.
- Keep information accurate and up to date. If something changes, update the page.
- Show who is behind the content and why they can be trusted, for example through an author note or an about page.
Avoid publishing many near-identical pages just to capture small variations of a phrase. One strong page usually works better than several weak ones.
How should you handle images?
Images make pages engaging, but they also need care.
- Use descriptive file names rather than random numbers.
- Add alt text, a short description of the image, which helps users who cannot see it and gives search engines context. Describe the image honestly; do not fill alt text with keywords.
- Compress images so they load quickly, especially for visitors on mobile networks.
- Set sensible dimensions so the layout does not jump while the page loads.
- If you use video, provide a short text summary nearby so the content is understandable in text as well.
What makes a good URL?
A URL is the web address of a page. Clean addresses are easier to read and share.
- Use short, descriptive words separated by hyphens.
- Avoid unnecessary parameters, long strings of numbers and spaces.
- Keep a consistent structure that reflects your site's organisation.
- Avoid changing URLs without need. If you must change one, redirect the old address to the new one so visitors and search engines are not lost.
Why do internal links matter?
Internal links connect your pages with each other. They help visitors move through your site and help search engines discover pages and understand how topics relate.
- Link from related pages using descriptive anchor text, which is the clickable wording. "Read our guide to local listings" is better than "click here".
- Make sure every important page is linked from somewhere sensible.
- Link from strong, relevant pages to ones you want visitors to find next.
- Fix broken internal links when you find them.
Mobile-friendly presentation
Most visitors in India reach websites on phones, often on variable network speeds. A page that is cramped, slow or full of pop-ups will frustrate them. Check your pages on an actual phone. Make sure the text is readable without zooming, buttons are easy to tap and important content appears without a long wait.
What is schema markup?
Structured data, often written using the vocabulary from schema.org, is extra code that labels parts of a page, such as an article, a product or an organisation, in a way machines can read. It can help search engines understand the content and may make some results appear with extra details, though it does not guarantee any special display. Use it only to describe what is genuinely on the page.
On-page elements at a glance
| Element | What to do | What Google says |
|---|---|---|
| Title | Unique, descriptive, specific to the page | No fixed length limit; long titles are truncated and may be rewritten |
| Meta description | Short, unique, matching the page | May be used for the snippet; no length limit on the tag |
| Images | Descriptive file name and honest alt text | Alt text should be useful and information-rich, not stuffed with keywords |
| Internal links | Descriptive anchor text, no dead links | Every important page should be linked from another page |
| Structured data | Mark up only what is visible | JSON-LD is recommended; rich results are not guaranteed |
A short on-page checklist
- Does the page have a unique, descriptive title?
- Is there a clear meta description?
- Is there one main heading and logical subheadings?
- Does the content answer the visitor's question fully and accurately?
- Are images compressed and described with alt text?
- Is the URL short and readable?
- Does the page link to related pages, and do other pages link to it?
- Does it work well on a phone?
Mistakes to avoid
- Copying text from other websites.
- Repeating the same phrase unnaturally.
- Leaving titles and descriptions blank or duplicated.
- Hiding important information inside images only.
- Publishing pages with no clear purpose.
In short
On-page SEO is about clarity. Give each page a specific title, a meaningful structure, helpful and accurate content, well-prepared images, a tidy URL and sensible internal links. When these basics are in place, you have made it easier for people and search engines to understand your page, and you have a solid base for every other kind of SEO work.
Sources and further reading
- Google Search Central: Influence your title links: advises unique, descriptive titles with no fixed length limit, warns against keyword stuffing and notes that Google may rewrite title links.
- Google Search Central: Control your snippets: explains that Google sometimes uses the meta description for the snippet, that snippets are mainly built from page content and that there is no length limit on the tag.
- Google Search Central: Google Images SEO best practices: gives guidance on descriptive alt text without keyword stuffing and short descriptive file names.
- Google Search Central: Make your links crawlable: explains that links must be anchor elements to be crawled, how to write good anchor text and that each important page should be linked from another page.
- Google Search Central: Intro to structured data: describes structured data, recommends JSON-LD and notes pages may be ineligible for rich results if requirements are not met.
Frequently asked questions
Does the meta description affect ranking directly?
It is not a promised ranking lever, but a clear and accurate description can encourage clicks. Search engines may also choose a different snippet.
How long should a title tag be?
Keep it concise so it is less likely to be truncated, but treat length as a guide. Clarity and accuracy matter more than a fixed number.
What is alt text and why does it matter?
Alt text is a short description of an image. It helps people using screen readers and gives search engines context about the image.
Should I use the same title on several pages?
No. Each page should have a unique title that reflects its specific topic.