On-Page SEO

Harry · 15 Sep 2026 · 1 views

Title tag and meta description

The title tag is the biggest on-page signal and the blue link users click in results. Put the primary keyword near the front, keep it under ~60 characters, and make it compelling. The meta description does not directly affect ranking but drives clicks – write a ~150-character summary that sells the page.

<title>Spring Boot File Upload Example (Step by Step)</title>
<meta name="description" content="Upload files in Spring Boot with a complete, working example - controller, HTML form and storage.">

Headings and structure

Use one H1 for the page title, then H2/H3 to structure sections. Clear headings help both readers and search engines understand the page. Work your keyword and related terms in naturally – never stuff them.

Content quality

Rankings reward content that best answers the query: accurate, complete, well-organised and genuinely useful. Cover the subtopics people expect, add examples, and keep it readable. Depth beats word-count padding.

Internal links and URLs

  • Link related pages to each other with descriptive anchor text – it spreads authority and helps crawling.
  • Use short, readable URLs with the keyword: /tutorial/spring-boot-file-upload, not /p?id=482.
  • Add descriptive alt text to images so they are accessible and can rank in image search.

Key points

  • Front-load the keyword in a compelling title; write a click-worthy meta description.
  • One H1, logical H2/H3 structure, keywords used naturally.
  • Make the page the best answer to the query, not the longest.
  • Use descriptive internal links, clean URLs and image alt text.
Share this post:

Comments (0)

Please login or register to comment.