Search engine optimization (SEO) is the work of making your website easy for search engines to find, understand and trust, so it shows up when people search for what you offer. For a small business it's less about tricks and more about four things done well: the right topics, clear pages, a fast and secure site, and a reputation other sites vouch for.
Find the words your customers actually search for, and give each one a page that answers it better than anyone else. Write a clear title, description and headings for every page, make the site fast, mobile-friendly and HTTPS, and submit a sitemap in Google Search Console. Earn links and reviews honestly, set up your Google Business Profile if you serve a local area, and review Search Console every month. Expect results over months, not days.
1. How search engines work, in brief
Search engines do three things: they crawl the web by following links and sitemaps, index the pages they can read, and rank indexed pages for each search based on how relevant, useful and trustworthy they look. Google's own advice boils down to this: create helpful content written for people, and make it easy to crawl. Its free SEO Starter Guide is the best official reference.
Search results now also include AI-written summaries at the top of many queries. The same things that earn a normal ranking (clear, accurate, well-organised answers from a trustworthy site) are what these summaries draw from, so there's no separate trick to learn.
2. Keyword research: find what people search for
Start with your customers, not a tool. List the questions they ask you, the services they want, and the places you serve. Then check real search demand:
- Free: Google Search Console (the queries you already appear for), Google autocomplete and "People also ask", Google Keyword Planner (needs a Google Ads account, no spend required), and Google Trends.
- Paid: Semrush, Ahrefs and similar tools add competitor data and difficulty scores.
Favour specific, long-tail phrases ("CA for GST filing in Pune") over broad ones ("accountant"). They have fewer searches but far more buyers, and they're easier for a small site to win. Give each main topic its own page instead of repeating the same keyword across many pages.
3. On-page SEO: make every page clear
| 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 a logo as the only H1 |
| Subheadings (H2, H3) | Break the page into logical sections | Used only for styling text |
| URL | Short, lowercase, words separated by hyphens: /services/gst-filing | /page.php?id=123 |
| Images | Descriptive file names, alt text that describes the image, compressed files | 5 MB photos named IMG_2041.jpg |
| Internal links | Link related pages with descriptive anchor text | "Click here" everywhere |
Write for the reader first. Answer the question early, use the words your customers use, and add details only you can give: your prices, your process, local photos, real examples. Keep important pages up to date instead of publishing thin new pages every week.
4. Technical SEO: make the site easy to crawl
- HTTPS. Every site should load securely. It is a light ranking signal and browsers warn visitors about sites without it.
- Mobile-friendly. Google indexes the mobile version of your site, so it must work well on a phone: readable text, tap-friendly buttons, no sideways scrolling.
- Speed and Core Web Vitals. Google measures loading (LCP), responsiveness (INP) and visual stability (CLS). Compress images, use caching and avoid heavy plugins. Check with PageSpeed Insights, and see my website is slow.
- Sitemap and robots.txt. An XML sitemap lists your pages;
robots.txttells crawlers what to skip and where the sitemap is. Most CMSs and SEO plugins create both. - One address per page. Redirect
httptohttpsand pick eitherwwwor the bare domain, so each page has one URL. - Fix broken links and errors. Search Console's Pages report lists pages Google couldn't index and why.
Submitting a new site to Google and Bing is covered step by step in mastering search engine submission.
5. Structured data
Structured data (schema markup, usually in JSON-LD) tells search engines exactly what a page describes: your organisation, a local business with an address and opening hours, a product with a price, an article or an event. It can make your listing eligible for richer results, although Google decides when to show them.
Use the types that genuinely match your page. Test your markup with Google's Rich Results Test and the Schema Markup Validator; the old Structured Data Testing Tool has been retired.
6. Off-page SEO: earn trust
Links from other relevant, reputable websites still act as votes of confidence. Good ways to earn them:
Avoid buying links, link exchanges and bulk directory submissions. They can earn a manual penalty that removes your site from results. A handful of genuine links beats hundreds of spammy ones.
7. Local SEO for businesses that serve an area
If customers visit you or you serve a city, local results matter most:
- Claim and complete your Google Business Profile (formerly Google My Business): category, hours, phone, photos and service area.
- Keep your business name, address and phone number identical on your website, profile and directory listings.
- Ask happy customers for reviews and reply to them, good and bad.
- Create a page for each main service and area, with real local detail, not copied text with the city name swapped.
8. Measure and keep improving
- Set up Google Search Consoleand submit your sitemap. It shows which searches you appear for, clicks, and indexing problems.
- Add analytics, such as Google Analytics, to see what visitors do once they arrive. If you collect personal data, mention it in your privacy notice.
- Review monthly.Look for pages with many impressions but few clicks (improve the title and description) and pages ranking around positions 5–20 (improve the content).
- Be patient.New pages usually take weeks to months to settle. Change one thing at a time so you can see what worked.
9. SEO on Domain India hosting
Domain India shared hosting (cPanel, DirectAdmin and Webuzo) includes a free SSL certificate, so your site can be HTTPS from day one: AutoSSL with Let's Encrypt on cPanel, and Let's Encrypt on DirectAdmin. The servers run the Apache web server, so for WordPress use a caching plugin such as WP Super Cache or W3 Total Cache rather than a LiteSpeed plugin. WordPress is available through Softaculous; see WordPress hosting.
If you'd rather not handle the technical side, the AI Website Builder generates a sitemap, page titles and structured data when you publish; see SEO settings in the Website Builder.
- 25 GB NVMe SSD Storage
- 50 GB Monthly Bandwidth
- 1 Website
- 10 Email Accounts
The card shows the live Domain India list price, excluding 18% GST.
How long does SEO take to show results?
Usually weeks to months. New pages need to be crawled and indexed, and rankings settle over time. Competitive searches take longer than specific local ones.
Do I need to pay for SEO tools?
No. Google Search Console, Google Keyword Planner, Google Trends and PageSpeed Insights are free and cover what most small businesses need. Paid tools mainly add competitor data.
Does HTTPS affect my Google ranking?
HTTPS is a light ranking signal, and browsers warn visitors about sites without it. Domain India shared hosting includes a free SSL certificate.
Should I submit my website to directories?
Only to a few genuine, relevant ones, such as your Google Business Profile, industry associations and trusted local listings. Bulk directory submissions don't help and can harm your site.
Is keyword stuffing still useful?
No. Repeating a keyword unnaturally makes the page harder to read and can be treated as spam. Use the words your customers use, naturally, and cover the topic thoroughly.
What is the difference between on-page and off-page SEO?
On-page SEO is what you control on your own site: content, titles, headings, speed and structure. Off-page SEO is how other sites and people refer to you, mainly links, mentions and reviews.
Do I need a sitemap for a small website?
It isn't 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 automatically.
Ready to build a site search engines can find? Compare cPanel hosting, try the AI Website Builder, or register a domain first.
Free SSL, WordPress through Softaculous and weekly backups, on hosting you can grow with.
See hosting plans