Quick Answer: On-page SEO is the process of optimising individual web pages so Google understands what they are about and ranks them for the right searches. For Delhi businesses in 2026, on-page SEO covers your title tags, headings, content quality, keyword usage, internal links, images, schema markup, and page experience signals. This checklist covers every element — in order of priority — so nothing gets missed.
What Is On-Page SEO and Why Does It Matter?
On-page SEO refers to everything you can control directly on your website pages to improve their visibility in Google search results. Unlike off-page SEO (backlinks, brand mentions) or technical SEO (server speed, crawlability), on-page SEO is about the content and structure of each individual page.
It is also the most controllable part of SEO. You do not need another website to link to you. You do not need Google to crawl something. You simply need to write and structure your pages correctly.
For Delhi businesses competing in dense local markets — from Karol Bagh electronics shops to Saket law firms to Rohini coaching centres — on-page SEO is often the difference between page one and page three.
Done correctly, on-page SEO:
- Tells Google exactly what your page is about
- Matches your content to what Delhi customers are actually searching
- Improves click-through rates from search results
- Increases time spent on page and reduces bounce rate
- Feeds Google AI Overview citations for informational queries
- Supports every other SEO effort you make
Before You Begin: Keyword Research Is Non-Negotiable
Every on-page optimisation decision flows from one question: what keyword is this page targeting?
Each page on your website should target one primary keyword and 2–4 closely related secondary keywords. Without this clarity, on-page optimisation is guesswork.
How to identify your target keyword:
- Use Google Autocomplete — type your service and note suggestions
- Check People Also Ask for related questions
- Use Google Search Console to find queries already driving impressions to existing pages
- Research what your Delhi competitors rank for
Match keyword to page type:
| Page Type | Target Keyword Example | Intent |
|---|---|---|
| Homepage | "SEO agency Delhi" | Commercial |
| Service page | "Google Ads management Delhi" | Transactional |
| Location page | "CA services in Connaught Place" | Local commercial |
| Blog post | "how to register a company in India" | Informational |
| FAQ page | "what is GST composition scheme" | Informational |
Once your target keyword is defined, every element of this checklist applies to that keyword — for that page.
THE ON-PAGE SEO CHECKLIST
✅ 1. Title Tag
The title tag is the single most important on-page SEO element. It appears as the blue clickable headline in Google search results and in the browser tab.
Requirements:
- Contains the primary keyword — ideally near the beginning
- Under 60 characters (longer titles get truncated in search results)
- Unique — no two pages on your site should have the same title tag
- Compelling enough to earn a click — it is also your headline ad
- Includes your brand name at the end where natural
- Includes Delhi, or specific locality, where relevant
Good examples:
- "SEO Services in Delhi | Transparent, Result-Driven — Mathurs24"
- "GST Registration Consultant in Connaught Place | XYZ & Associates"
- "Interior Designer in South Delhi | Free Consultation Available"
Common mistakes:
- Using the same title tag across multiple pages
- Writing titles only for bots ("SEO Delhi SEO services SEO agency Delhi")
- Exceeding 60 characters so the title cuts off mid-word in results
- Omitting the keyword entirely
✅ 2. Meta Description
The meta description is the short paragraph below your title tag in search results. It is not a direct ranking factor — but it significantly affects click-through rate, which is a strong behavioural signal to Google.
Requirements:
- 140–160 characters
- Contains the primary keyword naturally
- Written as a compelling, benefit-led summary
- Includes a soft call to action ("Get a free consultation," "Call us today")
- Unique for every page
- Mentions Delhi or the specific service area where relevant
Good example: "Looking for an SEO agency in Delhi? Mathurs24 delivers measurable organic growth for Delhi businesses. Free audit available — contact us today."
Common mistakes:
- Leaving it blank (Google will auto-generate one, often poorly)
- Copying the same description across pages
- Writing descriptions over 160 characters that get cut off
- Keyword stuffing without a natural sentence structure
✅ 3. H1 Heading
Your H1 is the main on-page headline — the largest heading a visitor sees when they land on your page.
Requirements:
- Exactly one H1 per page — never zero, never two
- Contains the primary keyword
- Different from the title tag (same keyword, but reworded)
- Clearly communicates what the page is about
- Natural and readable — not a keyword list
Good examples:
- Title tag: "SEO Services in Delhi | Result-Driven — Mathurs24"
- H1: "SEO Services for Delhi Businesses That Actually Rank"
✅ 4. Heading Structure (H2, H3, H4)
Subheadings organise your content for both readers and Google. They signal the topics your page covers and help Google understand content hierarchy.
Requirements:
- H2 headings used for main sections of the page
- H3 headings used for subsections within H2 sections
- At least one H2 contains the primary keyword or a close variation
- Additional H2s include secondary keywords where natural
- Headings are descriptive and informative — not clever but vague
- Question-based headings used where content answers a specific query (feeds Featured Snippets and People Also Ask)
Good heading structure example for a service page:
H1: SEO Services for Delhi Businesses That Actually Rank
H2: What Our Delhi SEO Services Include
H2: How We Approach Local SEO in Delhi
H3: Google Business Profile Optimisation
H3: Location Page Strategy for Delhi NCR
H2: How Long Does SEO Take in Delhi?
H2: Why Choose Mathurs24 for SEO in Delhi?
H2: Frequently Asked Questions
H3: How much does SEO cost in Delhi?
H3: Do you work with small businesses?
✅ 5. Keyword Placement in Body Content
Once you have your target keyword in the title, H1, and at least one H2, it needs to appear naturally throughout the body content.
Requirements:
- Primary keyword in the first 100 words of the page
- Primary keyword used 2–4 times naturally throughout (density: 0.5–1.5%)
- Secondary keywords and LSI (related) terms used throughout
- Keyword variations used — singular/plural, "SEO agency Delhi" and "Delhi SEO services"
- No keyword stuffing — if it reads unnaturally, rewrite it
- Delhi-specific context woven in naturally throughout content
What are LSI keywords? Latent Semantic Indexing keywords are terms Google associates with your primary keyword. For a page about "SEO services Delhi," LSI terms include: organic search, Google rankings, backlinks, keyword research, local SEO, search visibility. Using these signals topical completeness to Google.
✅ 6. Content Quality and Depth
Google's Helpful Content system actively evaluates whether your page provides genuine value — or exists primarily to target a keyword. Low-quality, thin content is suppressed regardless of other optimisation.
Requirements:
- Content fully answers the search intent behind the target keyword
- No fluff, filler, or padding — every sentence earns its place
- Demonstrates expertise — specific details, examples, data, processes
- Written for the reader first, search engines second
- Includes original insight, local context, or specific expertise — not generic information available everywhere
- Free of factual errors (especially critical for medical, legal, financial content)
- Updated when information changes — stale content loses rankings over time
Minimum content length by page type:
| Page Type | Minimum Word Count |
|---|---|
| Homepage | 600–900 words |
| Service page | 800–1,500 words |
| Location page | 600–1,000 words |
| Blog post (informational) | 1,200–2,500 words |
| Blog post (competitive) | 2,000–3,500 words |
| FAQ page | 800–1,500 words |
These are minimums for competitive Delhi markets, not targets. Content that thoroughly answers the query is always better than content padded to hit a word count.
✅ 7. URL Structure
Your page URL is a lightweight but real ranking signal. It also affects user trust — a clean URL looks credible; a string of numbers and parameters does not.
Requirements:
- Contains the primary keyword
- Uses hyphens to separate words (not underscores)
- Short and descriptive — ideally under 60 characters
- No unnecessary parameters, session IDs, or symbols
- Lowercase throughout
- Consistent with site structure (e.g.,
/services/seo-delhinot/seo-delhion a services-based site)
Good examples:
mathurs24.com/services/seo-delhimathurs24.com/blog/on-page-seo-checklist-delhimathurs24.com/locations/ca-services-connaught-place
Poor examples:
mathurs24.com/page?id=112mathurs24.com/SEO_Services_Delhi_2024_Finalmathurs24.com/services/search-engine-optimisation-services-for-businesses-in-delhi-ncr-india
✅ 8. Image Optimisation
Images slow down pages and go unread by search engines unless properly optimised. Every image on your page is an SEO opportunity most Delhi websites leave untouched.
Requirements:
- Every image has a descriptive alt text containing the target keyword where natural
- File names are descriptive:
seo-agency-delhi-team.jpgnotIMG_3847.jpg - Images compressed before upload (use TinyPNG, Squoosh, or ShortPixel)
- WebP format used where possible for fastest loading
- Image dimensions match display size — do not upload a 3000px image to display at 600px
- Decorative images have empty alt text (
alt="") so screen readers skip them
Alt text examples:
- ✅
alt="SEO services team at Mathurs24 Delhi office" - ✅
alt="Google Business Profile optimisation checklist for Delhi shops" - ❌
alt="image1"oralt="photo"or blank
✅ 9. Internal Linking
Internal links connect your pages together, distribute page authority across your site, and help Google understand your site's structure and topical relationships.
Requirements:
- Every page links to at least 2–3 other relevant pages on your site
- Every page is linked to from at least one other page (no orphan pages)
- Anchor text is descriptive and keyword-relevant — not "click here" or "read more"
- Homepage links to all main service and location pages
- Service pages link to relevant blog posts
- Blog posts link back to relevant service pages
- No broken internal links (check monthly with Screaming Frog or Google Search Console)
Good internal link anchor text examples:
- "our SEO services in Delhi"
- "learn more about Google Business Profile optimisation"
- "read our guide to on-page SEO for Delhi websites"
Internal linking tip for Delhi businesses: Create a hub-and-spoke structure. Your main service page is the hub. Supporting blog posts (spokes) cover related topics and link back to the hub. This builds topical authority signals that help the hub page rank for competitive terms.
✅ 10. External Links (Outbound Links)
Linking out to authoritative external sources is a positive quality signal. It tells Google your content is well-researched and connected to the broader web of knowledge on this topic.
Requirements:
- Link to credible sources where you cite data or reference facts
- Open external links in a new tab (
target="_blank") - Add
rel="nofollow"for sponsored or affiliate links - Do not link to competitor websites
- Do not link to low-quality or irrelevant sites
Good external link targets for Delhi business content:
- Government sources: Income Tax India, MCA, GSTN, Delhi Government portals
- Industry bodies: ICAI, Bar Council of India, MCI
- Authoritative publications: Economic Times, Business Standard, Mint
✅ 11. Schema Markup (Structured Data)
Schema markup is code added to your pages that helps Google understand your content in a structured way. It is one of the strongest signals for appearing in Google AI Overview, Featured Snippets, and rich results.
Priority schema types for Delhi businesses:
-
Organization— on your homepage: name, logo, URL, contact, social profiles -
LocalBusiness— on your homepage and location pages: address, phone, hours, geo coordinates -
FAQPage— on any page with a Q&A section -
HowTo— on process-based guides and tutorials -
Article/BlogPosting— on all blog content with author and date -
Service— on each service page with service name, description, provider -
BreadcrumbList— on all pages to show navigation path in search results -
Review/AggregateRating— where reviews are displayed (if applicable)
Test your schema: Use Google's Rich Results Test (search.google.com/test/rich-results) to validate your markup before publishing.
Why schema matters for GEO and AEO in 2026: Google's AI systems use structured data to extract entities, understand relationships, and generate AI Overview answers. A service page with correct Service and FAQPage schema is significantly more likely to be cited in AI-generated results than an identical unstructured page.
✅ 12. Page Experience Signals
Google's Page Experience update made user experience a direct ranking factor. These signals reflect whether real users find your page fast, accessible, and trustworthy.
Core Web Vitals — check in Google Search Console:
- LCP (Largest Contentful Paint): Under 2.5 seconds — how quickly the main content loads
- INP (Interaction to Next Paint): Under 200ms — how quickly the page responds to user interaction
- CLS (Cumulative Layout Shift): Under 0.1 — does the page jump around as it loads?
Additional page experience checks:
- Mobile-friendly — passes Google's Mobile-Friendly Test
- HTTPS — secure connection (padlock in browser)
- No intrusive interstitials — pop-ups that cover content immediately on mobile
- Readable font size on mobile (minimum 16px body text)
- Sufficient contrast between text and background
- Tap targets (buttons, links) large enough on mobile (minimum 48px)
✅ 13. FAQ Section
FAQ sections are one of the highest-performing on-page elements for both Featured Snippets and Google AI Overview citations. Every service page, location page, and competitive blog post should include one.
Requirements:
- Minimum 4–6 questions per FAQ section
- Questions match real user search queries (use People Also Ask for inspiration)
- Answers are concise and direct — 40–100 words each
- Primary keyword and secondary keywords appear naturally in questions and answers
-
FAQPageschema markup applied - FAQs placed toward the bottom of the page, after the main content
FAQ writing tip: Start your answers with a direct response — the answer itself — before any explanation. AI models and Featured Snippet algorithms pull the first complete sentence of an answer. If your answer starts with "Well, it depends on many factors…" it will not be extracted.
✅ 14. Author and E-E-A-T Signals
Google's quality guidelines evaluate content on the basis of E-E-A-T: Experience, Expertise, Authoritativeness, and Trustworthiness. This is especially important for medical, legal, financial, and home services content — industries well-represented in Delhi's business landscape.
Requirements:
- Author name and bio included on blog posts and guides
- Author bio links to LinkedIn or professional profile
- Author credentials relevant to the topic clearly stated
- Business credentials, certifications, or awards mentioned on relevant pages
- Privacy policy, terms of service, and contact pages present and linked in footer
- Physical address and phone number visible on the website (consistent with GBP)
- About Us page present with genuine company background
Why this matters for Delhi professionals: A CA, doctor, or lawyer writing about their domain of expertise is far more likely to be cited in AI Overview than an anonymous website publishing generic content. Attributed, credentialled content is a significant trust signal.
✅ 15. Content Freshness
Google favours content that is current and accurate. Outdated information — especially for topics where details change (tax rates, regulations, fees, opening hours, prices) — signals neglect.
Requirements:
- Date of last update visible on blog posts
- Content reviewed and updated annually at minimum
- Time-sensitive information (prices, regulations, fees) reviewed quarterly
- Old statistics and data replaced with current figures
- New sections added when the topic develops (e.g., a GBP guide updated when Google changes features)
✅ 16. Social Sharing and Engagement Signals
While social signals are not direct Google ranking factors, pages that are shared, cited, and engaged with receive more backlinks and brand searches — which are.
Requirements:
- Social sharing buttons present on blog posts
- Open Graph tags set (controls how your page looks when shared on WhatsApp, Facebook, LinkedIn)
- Twitter/X card meta tags set
- OG image sized correctly: 1200 x 630 pixels, branded
On-Page SEO for Local Delhi Pages: Additional Checks
If you are creating location-specific pages targeting Delhi neighbourhoods or NCR areas, the following additional checks apply:
- Target location in title tag, H1, and URL
- Mention the specific area naturally multiple times in the content (Rohini, Dwarka, Vasant Kunj, Connaught Place, etc.)
- Include area-specific context — local landmarks, nearby metro stations, area characteristics relevant to your service
- Embed a Google Map of your business location
- NAP (Name, Address, Phone) in text format — not only as an image — on every location page
-
LocalBusinessschema with geo coordinates for the specific location - Link to your Google Business Profile from the location page
- Include locally relevant testimonials or case studies where possible
On-Page SEO Audit: How to Check Your Existing Pages
Before creating new content, audit what you already have. Many Delhi websites have existing pages that are close to ranking — they just need fixes to get over the line.
Quick audit process:
- Open Google Search Console → Performance → Pages
- Identify pages with high impressions but low clicks (under 3% CTR)
- These pages are being shown by Google but not clicked — fix their title tags and meta descriptions first
- Identify pages with average position 8–20 — these are close to page one
- Apply this checklist to those pages — improved content depth, headings, schema, internal links
- Monitor their position over the following 6–8 weeks
This is typically the fastest way to see ranking improvements — you are not starting from zero, just pushing pages over the threshold.
Frequently Asked Questions
Q: How many keywords should I target on one page? Target one primary keyword and 2–4 closely related secondary keywords per page. Trying to rank a single page for 10 different keywords dilutes its focus and typically results in ranking well for none of them. For each distinct keyword target, create a distinct page.
Q: Does keyword density still matter in 2026? Keyword density as a mechanical percentage is not a ranking factor Google officially uses. What matters is that your primary keyword appears naturally in the key locations — title tag, H1, first paragraph, at least one H2, and throughout the body — without feeling forced or repetitive. A density of 0.5–1.5% tends to feel natural; anything above 2% typically reads as stuffed.
Q: Should I optimise old pages or create new ones? Both — but start with existing pages that are close to ranking (positions 8–20 in Search Console). Optimising a page already receiving impressions is typically faster than building a new page's authority from scratch. Once quick wins are captured, create new pages for keywords you are not yet targeting.
Q: How long does it take to see results after on-page optimisation? Google typically recrawls and re-evaluates updated pages within 2–6 weeks for active websites. You may see ranking changes within this window for pages in positions 5–20. For new pages with no ranking history, allow 2–4 months for initial positioning and 4–8 months for competitive stabilisation.
Q: Do I need schema markup if I am a small Delhi business?
Yes — especially LocalBusiness, Organization, and FAQPage schema. These are not just for large enterprises. For small local businesses in Delhi, correct LocalBusiness schema with geo coordinates, operating hours, and service area is one of the most impactful on-page additions you can make for local search visibility and AI Overview citations.
Q: What is the most important on-page SEO element for Delhi local searches? For local commercial searches, the combination of a keyword-optimised title tag, a LocalBusiness schema, a well-structured service page with Delhi-specific content, and FAQ schema is most impactful. For informational searches feeding AI Overview, answer-first content structure and FAQPage schema are the highest-priority elements.
Complete On-Page SEO Checklist: Quick Reference
Core Elements
- Title tag — keyword-first, under 60 characters, unique
- Meta description — 140–160 characters, compelling, unique
- H1 — one per page, contains primary keyword
- H2/H3 structure — logical, keyword-inclusive, descriptive
- Primary keyword in first 100 words
- Keywords used naturally throughout (0.5–1.5%)
- URL — short, keyword-rich, hyphenated, lowercase
Content Quality
- Fully answers search intent
- No thin or filler content
- Demonstrates expertise and local relevance
- Meets minimum word count for page type
- Up to date with current information
Technical On-Page
- Images compressed, named, and alt-tagged
- Internal links to and from 2–3 related pages
- External links to authoritative sources
- Core Web Vitals passing (LCP, INP, CLS)
- Mobile-friendly
- HTTPS
Structured Data
- Relevant schema markup implemented and validated
- FAQPage schema on all FAQ sections
- LocalBusiness schema on location/contact pages
Trust and Authority
- Author bio on content pages
- E-E-A-T signals present
- FAQ section with 4–6 questions
- Social sharing and OG tags configured
- Content freshness date visible
Want Your Delhi Website Fully Optimised for 2026?
On-page SEO is the foundation everything else is built on. Get it right, and every backlink you earn, every review you collect, and every Google Business Profile update you make compounds on top of a solid base.
👉 Explore our SEO services for Delhi businesses — we handle full on-page audits, optimisation, and content strategy for Delhi's competitive markets.
📞 Book a free on-page SEO audit — we will review your top pages and show you exactly what needs to change to rank higher.
On-page SEO is not a one-time task — it is a standard of quality your entire website must meet and maintain. Apply this checklist to every page you publish, and you will consistently outperform competitors who do not.
