- How to write title tags that rank AND get clicked โ the BankBazaar formula
- The exact character limits and keyword placement rules for every on-page element
- How internal linking structure distributes authority across your site
- Image optimization techniques that improve both SEO and Core Web Vitals
What Is On-Page SEO
On-page SEO refers to all the optimizations you make directly on your web pages โ the elements you control โ to improve their relevance and ranking for target keywords. This is distinct from off-page SEO (backlinks) and technical SEO (site infrastructure). On-page is the layer where your keyword strategy meets the actual page content, and getting it right is the prerequisite for everything else to work.
The good news: on-page SEO is entirely within your control. You don't need to negotiate with other websites or wait for algorithm updates. Every fix you make takes effect the next time Google crawls and re-evaluates your page. This makes on-page optimization the fastest-feedback loop in SEO โ improve a title tag today, and you might see CTR changes in Google Search Console within a week.
Title Tags โ The Single Most Important On-Page Element
The title tag is the clickable headline that appears in Google's search results. It is the first and often only thing a user reads before deciding whether to click your result. A well-crafted title tag is simultaneously optimized for keywords, compelling for click-through rate, and accurately represents the page's content โ all within 50โ60 characters (roughly 600 pixels, which is how Google actually measures it).
The formula used by top Indian fintech sites: [Primary Keyword] โ [Benefit/Differentiator] | [Brand Name]. For example, BankBazaar's personal loan page uses: "Personal Loan โ Apply Online, Get โน50 Lakhs at Low EMI | BankBazaar" โ keyword first, benefit second (โน50 lakhs, low EMI), brand last. This structure ensures the keyword appears early (important for both rankings and user recognition), communicates unique value, and reinforces brand.
Before (bad): "BankBazaar โ Best Credit Cards in India 2026" โ Brand first, keyword buried, no benefit communicated.
After (optimized): "Best Credit Cards India 2026 โ Compare 100+ Cards, Zero Fee | BankBazaar" โ Keyword first (54 chars), volume indicator ("100+ cards"), benefit ("zero fee"), brand last. This change alone increased CTR by an estimated 18โ25% on competitive SERP positions.
Meta Descriptions โ Sell the Click
Meta descriptions don't directly influence rankings, but they dramatically affect click-through rate โ which indirectly signals relevance to Google. A good meta description (150โ160 characters) reads like a compelling advertisement for your page. It should include your primary keyword (Google bolds it when it matches the search query), a clear value proposition, and a call to action.
PolicyBazaar uses meta descriptions like: "Compare term insurance plans from 20+ insurers. Coverage up to โน1 crore, premiums from โน490/month. Get free quotes instantly โ no spam." Notice the specifics: "20+ insurers" (credibility), "โน1 crore" (scale), "โน490/month" (specific, compelling price), "free quotes" (zero friction CTA). Every word earns its place.
Heading Hierarchy (H1โH6)
Headings serve two purposes: they create a scannable structure for users, and they signal content organization to search engines. Use exactly one H1 per page โ it should match or closely relate to your title tag and include your primary keyword. Then use H2s for major sections and H3s for subsections. Never skip levels (e.g., jumping from H2 to H4).
H2 headings are prime real estate for secondary keywords. If your primary keyword is "home loan interest rate," your H2s might include "SBI Home Loan Interest Rate 2026," "HDFC Home Loan EMI Calculator," and "Home Loan Eligibility Criteria India" โ each targeting a related but distinct search query. This is how BankBazaar's product pages rank for dozens of keyword variants, not just one.
| Element | Character Limit | Primary Function | Include Keyword? |
|---|---|---|---|
| Title Tag | 50โ60 chars | SERP click-through, primary relevance signal | Yes โ first 3 words ideally |
| Meta Description | 150โ160 chars | SERP click-through (no ranking impact) | Yes โ naturally |
| H1 | No limit (keep concise) | Page topic signal, user orientation | Yes โ primary keyword |
| H2 | No limit | Section signal, secondary keyword opportunity | Yes โ secondary keywords |
| URL Slug | 3โ5 words max | Relevance, shareability, trust signal | Yes โ primary keyword |
| Image Alt Text | 80โ125 chars | Accessibility, image search, context | Describe image accurately (keywords naturally) |
| First 100 Words | N/A | Confirms relevance to Google and user | Yes โ use primary keyword early |
URL Structure
Clean, keyword-rich URLs are a confirmed (minor but real) ranking signal. More importantly, clear URLs improve click-through rate โ users can see where they're going, and a URL like bankbazaar.com/personal-loan/interest-rates/ instantly communicates context. Use lowercase letters, hyphens between words (never underscores), and avoid dates, stop words, and tracking parameters in permanent URLs.
Bad URL: bankbazaar.com/content/article?cat=12&id=4521&ref=homepage
Good URL: bankbazaar.com/personal-loan/interest-rate/
The good URL tells both Google and users exactly what the page is about. It's also easier to share, remember, and link to.
Internal Linking
Internal links โ links from one page on your site to another โ do three critical things: they help Googlebot discover new pages, they distribute "link equity" (ranking power) from authoritative pages to newer ones, and they help users navigate to related content. The anchor text of your internal links is an important relevance signal โ use descriptive, keyword-rich anchor text ("home loan EMI calculator") rather than generic phrases ("click here").
Build a hub-and-spoke internal linking structure: create comprehensive "pillar" pages for major topics (e.g., "Everything About Personal Loans") and link from these to detailed "cluster" pages (EMI calculator, eligibility guide, rate comparison). Then link all cluster pages back to the pillar. This topology maximizes link equity flow and clearly signals topic authority to Google.
Image Optimisation
Images have a dual role in on-page SEO: they improve user experience (which signals quality to Google) and they have their own ranking opportunity in Google Images. Key optimizations: compress images to reduce file size (use WebP format where supported), add descriptive alt text with keywords, use descriptive filenames (not IMG_4521.jpg), and implement lazy loading so images below the fold don't slow initial page load.
For fintech pages with product comparison tables, rate charts, and infographics, images are particularly important โ and often heavy. A rate comparison image that's 2MB uncompressed becomes 180KB in WebP at the same visual quality. That 1.8MB saving directly improves your LCP score (Core Web Vitals), which impacts both rankings and user experience.
- Title tags are your single highest-impact on-page element โ put the primary keyword first, add a benefit, keep it under 60 characters.
- Meta descriptions don't rank pages but they sell clicks โ use specifics like rupee amounts, quantities, and a clear CTA.
- One H1 per page (with primary keyword), H2s for sections (with secondary keywords), clean URL structure with hyphens.
- Internal linking distributes authority from strong pages to new ones โ use descriptive anchor text, never "click here."
- Compress images to WebP, add keyword-rich alt text, and use descriptive filenames for both SEO and Core Web Vitals benefit.