Business websites
Prioritise: Titles, service-page content, internal links, clear calls to action.
Example: A consultancy refines its service pages and contact path.
Virtual Prachar · SEO audit guide
The short answer: a good On-Page SEO checklist covers keyword research and intent, titles, meta descriptions, headings, helpful content, URLs, internal links, images, speed, mobile usability, user experience, media, structured data and technical basics. Work through all 15 to find the gaps on your pages.
Search engines need clear signals to understand and show your pages.
Publishing a page does not mean people will find it. Search engines read your page title, headings, content, URL, links and images to work out what it covers. When those signals are weak or inconsistent, important pages become harder to understand, navigate and trust. That is why business owners should audit their websites regularly, and why this On-Page SEO checklist exists.
On-Page SEO means improving the things you control on your own pages. In this guide you will get 15 essential website optimization items. Each one explains what it means, why it matters, how to do it, an example, mistakes to avoid and a short action list. You will also get a consolidated audit you can tick through, a before-and-after example, common mistakes, a maintenance routine, tips by website type and ways to measure progress. If you want expert help, see our On-Page SEO service.
Work through these in order, or jump to the area where your site is weakest. These On-Page SEO techniques and SEO best practices work together, and none guarantees rankings.
Finding the words and phrases your audience searches for, and understanding what they want when they search. A primary keyword is the main topic of a page, secondary and long-tail keywords are related and more specific phrases. Intent is usually informational, commercial, transactional or navigational.
A page that does not match intent is hard to rank and disappoints visitors. Mapping one main topic to each page also prevents keyword cannibalisation, where your own pages compete.
Hypothetical: a Delhi interior designer maps 'interior designer in Delhi' to the service page and 'how to plan a 2BHK budget' to a blog post.
Targeting the same keyword on several pages, chasing only high-volume terms, ignoring intent.
The title tag is the clickable headline that can appear in search results and browser tabs.
It tells users and search engines what the page is about. A clear, unique title can help the right people click.
Before: Home. After: Website Design Company in Delhi | Your Brand (service + location + brand).
Keyword stuffing, clickbait, duplicate titles, vague titles such as 'Home' or 'Untitled'.
A short summary of the page that may be shown beneath the title in search results.
It does not directly boost rankings but can improve clicks by explaining the page's value. Search engines may rewrite it to suit a query.
Example: 'Use this checklist to review your titles, headings, images and links, and fix the gaps that hold your pages back.'
Leaving it blank, copying one description everywhere, stuffing keywords or promising what the page does not offer.
Headings organise a page: one H1 for the main topic, H2s for major sections and H3s for subsections.
A clear hierarchy helps readers scan, helps assistive technology navigate and helps search engines understand content structure.
Sample: H1 On-Page SEO Checklist, H2 Title Tags, H3 Good vs weak titles, H2 Meta Descriptions.
Multiple H1s, using headings only for size, skipped levels, keyword-stuffed headings.
Content that answers real questions accurately, with original insight, practical examples and clear writing.
Useful content satisfies visitors and earns trust. Longer is not automatically better. Thin or generic filler gives readers no reason to stay.
Hypothetical: a clinic replaces a generic service paragraph with answers to common patient questions, reviewed by a qualified professional.
Thin pages, copied text, generic AI filler, padding to hit a word count.
Using the primary keyword and related terms where they fit: title, H1, introduction, relevant subheadings, body, image alt text and URL.
Clear placement signals topic. Related terms and synonyms add semantic relevance without sounding robotic. There is no universal keyword density to hit.
Example: a page about 'SEO checklist' also uses 'website audit', 'on-page factors' and 'optimisation steps'.
Keyword stuffing, forcing exact matches, targeting a percentage.
Short, descriptive, consistent web addresses that use hyphens between words.
Clean URLs are easier to read, share and understand. Stable URLs avoid broken links.
Good: /on-page-seo-checklist. Bad: /page?id=47&cat=3.
Long strings, random IDs, changing URLs without redirects.
Links from one page of your site to another related page.
They help visitors move through related content and help search engines discover pages and understand relationships.
Hypothetical: a blog about local SEO links to the business's service page using the anchor 'local SEO services'.
Anchors like 'click here', too many links, irrelevant links, orphan pages.
Using descriptive filenames, meaningful alt text, right-sized, compressed images in suitable formats.
Smaller images load faster, and alt text helps accessibility and image search. Alt text should describe the image, not stuff keywords.
Before: IMG_2041.jpg, alt 'seo seo checklist best'. After: seo-audit-checklist.webp, alt 'Checklist beside a laptop showing a website audit'.
Oversized files, empty alt text, keyword-stuffed alt text.
Making pages load and respond quickly, measured through real performance data and Core Web Vitals.
Fast pages are easier to use. Measure real performance instead of guessing.
Hypothetical: a shop removes an unused chat widget and compresses banners, then retests.
Assuming speed is fine, adding heavy scripts, optimising once and never checking again.
A responsive layout that works well on phones: readable text, spaced tap targets and no sideways scrolling.
Many visitors browse on phones, so a poor mobile experience loses people.
Mobile checklist: readable text, usable menu, tappable buttons, no overflow, forms that work.
Tiny text, cramped buttons, fixed-width layouts, popups that cover content.
Choosing relevant media, adding captions or transcripts where useful and keeping files light and accessible.
Good media explains ideas and keeps visitors engaged. Heavy or irrelevant media only slows pages down.
Hypothetical: a how-to video is embedded with a short summary and transcript beneath it.
Decorative clutter, uncompressed video, no text alternative.
Schema markup that describes page content for search engines, such as Article, Breadcrumb, Product, Organization or LocalBusiness.
It helps machines understand pages. Markup must match visible content, and it does not guarantee rich results.
Hypothetical: a blog post gets Article and Breadcrumb markup, and its FAQ section gets FAQ markup that matches the visible questions.
Marking up content that is not visible, duplicates, wrong types.
Making sure search engines can crawl and index the right pages. Crawling is discovering a page, indexing is storing it for results.
A page that cannot be crawled or indexed cannot appear in search, whatever its content.
Technical checklist: indexable, in sitemap, correct canonical, HTTPS, no broken links.
Leaving a 'noindex' tag after launch, wrong canonicals, duplicate versions of a page.
Use this during a website SEO optimization review. Nothing is ticked for you. Tick each item only after you have checked it.
0 of 25 reviewed
A hypothetical illustration of one service page. It is not a real Virtual Prachar customer case study.
| Element | Before optimization | After optimization |
|---|---|---|
| Page title | 'Services' (generic) | 'Website Design Services in Delhi | Brand' (descriptive) |
| Meta description | Missing | Clear summary of what the page offers |
| H1 | 'Welcome' | 'Website Design Services for Small Businesses' |
| Content | Two thin paragraphs | Structured sections answering real questions |
| URL | /page?id=12 | /website-design-services |
| Internal links | None | Contextual links to related pages |
| Images | Large files, no alt text | Compressed with descriptive alt text |
| Mobile layout | Hard to use | Responsive and readable |
| Technical setup | Unchecked | Indexability, canonical and sitemap reviewed |
Each mistake has a simple fix.
There is no mandatory universal schedule. Audit when something changes.
Build checks into regular website maintenance so problems are caught early.
Priorities shift with the kind of site you run. Examples are hypothetical.
Prioritise: Titles, service-page content, internal links, clear calls to action.
Example: A consultancy refines its service pages and contact path.
Prioritise: Product and category titles, images, structured data, speed, duplicate URLs.
Example: A shop fixes duplicate filter URLs and compresses product images.
Prioritise: Image optimisation, descriptive project text, speed.
Example: A designer adds descriptive text and alt text to each project.
Prioritise: Search intent, headings, internal links, content quality.
Example: A blog links older posts to a new pillar guide.
Prioritise: Site structure, technical basics, consistent metadata, schema.
Example: A company reviews its sitemap and canonicals across many pages.
Prioritise: Local pages, accurate details, mobile experience, LocalBusiness schema.
Example: A clinic keeps address and hours consistent.
Prioritise: Feature and use-case pages, speed, documentation structure.
Example: A software firm structures docs with clear headings.
Compare before and after over a meaningful period, not day to day.
| Indicator | What it shows |
|---|---|
| Organic impressions | How often pages appear in search |
| Organic clicks | Visits from search |
| Search queries | What people searched to find you |
| Click-through rate | Share of impressions that become clicks |
| Page-level organic traffic | Which pages attract visits |
| Indexing status | Whether pages are in the index |
| Conversion rate | Visitors who take action |
| Organic enquiries | Leads from search |
| Page performance | Speed and Core Web Vitals |
| Content engagement | Time and interaction where measurable |
Use tools you have access to, such as search and analytics reports. We have not accessed any of your data. Results vary and are not guaranteed.
SEO is a habit, not a one-time task.
The 15 items in this On-Page SEO checklist work together: useful content, clear structure, fast and mobile-friendly pages and sound technical foundations. Review your website regularly, focus on users and genuine business value rather than keyword repetition, and measure real results.
Direct, beginner-friendly answers.
It is a list of things to review and improve on your own web pages, such as titles, headings, content, URLs, images, internal links, performance and technical settings, so search engines and visitors understand each page.
Helpful content that matches intent, clear titles and headings, internal links, optimised images, a mobile-friendly and fast experience and sound technical basics such as indexability and canonical tags.
Start with keyword research and intent, then work through titles, descriptions, headings, content, URLs, links, images, speed, mobile usability and technical checks. Measure results and refine.
There is no set number. Focus each page on one main topic with a primary keyword, and let related terms appear naturally. Avoid repeating phrases just to hit a count.
It is not a direct ranking factor, but it can influence clicks by explaining your page. Search engines may show a different snippet, so also make the page content itself clear.
Use descriptive filenames and alt text, resize and compress images, use suitable modern formats where supported and make them responsive.
When you publish or change important pages, redesign the site, notice performance changes or find technical issues, plus regular maintenance checks. There is no single mandatory schedule.
Yes for many basics, such as titles, headings, content and alt text. Technical items like canonicals or schema may need a developer or professional help.
Professional SEO support can help review and improve your content, structure and optimisation.
Learn about VirtualPrachar or contact us. We do not promise rankings, traffic or results.
Address: Omicron III, Greater Noida, Uttar Pradesh 201310Explore our On Page SEO service or tell us about your site.
This guide gives general explanations. Examples are hypothetical, not real customers. No ranking, traffic or lead guarantees are made.
Thanks. We will get in touch soon.