Search engine optimisation (SEO) is the work of making your website easy for search engines to find, understand and trust, so it appears when people search for what you offer. For a small business, the basics are a clear page for each thing customers search for, a fast and secure site, and a reputation other sites vouch for. This page is the one-page checklist; the full guide explains each step.
Give every important page a unique title, a short description and one clear H1. Keep URLs short, make the site fast, mobile-friendly and HTTPS, and submit an XML sitemap in Google Search Console. Write for customers rather than for keywords, link your own pages together, and set up a Google Business Profile if you serve a local area. Expect results over weeks to months.
Keyword research, technical SEO, structured data, earning links and measuring results are covered step by step in A beginner's guide to search engine optimisation (SEO).
1. On-page basics
| Element | Good practice | Common mistake |
|---|---|---|
| Title tag | Unique per page, main topic first, brand last, about 50–60 characters | The same title on every page |
| Meta description | One or two sentences, about 150 characters, saying what the page offers | Left empty, or stuffed with keywords |
| H1 heading | One per page, matching what the page is about | Several H1s, or none |
| URL | Short, lowercase, words joined by hyphens: /services/gst-filing | /page.php?id=123&cat=4 |
| Images | Descriptive file names and alt text, compressed files | Large photos named IMG_2041.jpg |
| Internal links | Link related pages with descriptive anchor text | "Click here" everywhere |
A title and description in the page's HTML head look like this:
<title>GST Filing for Small Businesses in Pune | YourBrand</title>
<meta name="description" content="Monthly GST returns filed on time by a local CA team. See our fees and what you need to send us.">2. Technical basics
- HTTPS on every page, with
httpredirected tohttps. - Mobile-friendly layout: Google indexes the mobile version of your site.
- Speed: compress images, use caching and avoid heavy plugins. Check with PageSpeed Insights, and see my website is slow.
- XML sitemap submitted in Google Search Console; see XML sitemap guide.
- robots.txt that lets crawlers read your CSS and JavaScript and points to your sitemap.
- One address per page: choose
wwwor the bare domain and redirect the other.
3. Content and local SEO
Start with the questions customers ask you, then check real search demand with free tools: Search Console, Google autocomplete and Google Keyword Planner. Give each topic one strong page and keep it up to date.
If you serve a city or area, claim and complete your Google Business Profile, keep your business name, address and phone number identical everywhere, and ask customers for reviews.
4. Mistakes to avoid
- Keyword stuffing, or copying the same text across pages with the city name swapped.
- Buying links or bulk directory submissions.
- Thin pages with little real information.
- Broken links and missing alt text.
5. SEO on Domain India hosting
Domain India shared hosting includes free SSL, so your site can use HTTPS from day one. The servers run Apache, so for WordPress use a caching plugin such as WP Super Cache or W3 Total Cache. If you would rather not handle the technical side, the AI Website Builder creates the sitemap, page titles and structured data for you; see SEO settings in the Website Builder.
Quick checklist
- Titles and descriptions.Every page has a unique title tag and meta description.
- Headings.One H1 per page that matches the topic.
- Images.Compressed, with alt text.
- Links.Related pages link to each other; no broken links.
- Mobile and speed.The site works well and loads quickly on a phone.
- HTTPS.The whole site loads securely.
- Search Console.The site is verified and the sitemap submitted; see search engine submission.
Frequently asked questions
How long does SEO take to work?
Usually weeks to months. New pages need to be crawled and indexed, and rankings settle over time. Specific local searches tend to move faster than competitive national ones.
How long should a title tag be?
About 50 to 60 characters, so it is not cut off in search results. Put the main topic first and your brand last, and make every page's title unique.
Do I need paid SEO tools?
No. Google Search Console, Google Keyword Planner, Google Trends and PageSpeed Insights are free and cover what most small businesses need.
Does HTTPS help my Google ranking?
It is a light ranking signal, and browsers warn visitors about sites without it. Domain India shared hosting includes a free SSL certificate.
Do I need a sitemap for a small website?
It is not required, but it helps search engines find every page, especially on a new site with few links. Most website platforms and SEO plugins create one for you.
Ready to go further? Read the full beginner's guide to SEO, or the complete SEO optimisation guide for meta tags and Search Console in depth.
Free SSL and WordPress through Softaculous, on hosting you can grow with.
See hosting plans