Technical SEO for small business website: the one guide you need
Technical SEO for small business website means five things: let Google reach the pages you want found, keep private pages out with noindex (not robots.txt), mark the real version of each page with a canonical, move URLs with permanent redirects, and keep your domain, images and structured data in order.
You don't need all of it on day one. Each piece does need to be set up correctly, though, because one wrong line can hide a whole site. Whether you run a shop in Makati or a resort in Pampanga, the rules below come from Google's own documentation and apply to any business website in the Philippines.
This guide puts those topics on one page. Each section opens with the short answer, then the detail.
Crawling: robots.txt and sitemaps
robots.txt controls which URLs crawlers may request, and a sitemap lists the URLs you'd like crawled. Neither one decides what gets indexed.
What does robots.txt do on a live site?
robots.txt sits at the root of your domain and tells crawlers which paths to skip. Google describes it as a way to manage crawler traffic and says plainly that robots.txt is "not a mechanism for keeping a web page out of Google" (Google Search Central: robots.txt introduction [1]). For most small sites, the right robots.txt is short: allow everything, block admin or API paths, and point to the sitemap.
Does a sitemap guarantee indexing?
No. A sitemap helps Google discover your URLs, but Google says a sitemap "doesn't guarantee that all the items in your sitemap will be crawled and indexed" (Google Search Central: sitemaps overview [2]).
Two practical rules:
- Only list URLs that return 200 and that you want indexed. A 404 or noindexed page in the sitemap sends a mixed signal.
- Use the real last-modified date for each URL. If every entry shows the same date, the field stops carrying useful information.
Indexing: noindex, canonicals, 404s and staging
To keep a page out of search, use noindex or a password. To choose between near-duplicate pages, use a canonical. To retire a page, let it return 404 or 410.
Should I use robots.txt or noindex to hide a page?
Use noindex. If you block a page in robots.txt, Google can't crawl it, so it never sees a noindex tag on it. Google says that for noindex to work, the page "must not be blocked by a robots.txt file" (Google Search Central: block indexing with noindex [3]). The same page notes that putting noindex inside robots.txt is not supported.
So: leave the page crawlable and add <meta name="robots" content="noindex"> (or the X-Robots-Tag header).
How do I handle duplicate pages and canonical URLs?
When the same content is reachable at several URLs (with and without www, with tracking parameters, with .html), choose one and point the others at it. Google treats redirects and rel="canonical" as strong signals and sitemap inclusion as a weak one (Google Search Central: consolidate duplicate URLs [4]). Every real page should have a self-referencing canonical.
What do 404 and soft 404 mean for my site?
A 404 tells Google the page is gone, and that is fine for pages you've removed. A soft 404 is a page that returns 200 but looks like an error or an empty page; Search Console flags these (Google Search Central: HTTP status codes and network errors [5]). Fix soft 404s by either returning a real 404 or putting real content on the page.
How do I keep a staging site out of Google?
Password-protect staging. A password keeps both people and crawlers out. A noindex tag also works, as long as you remember to remove it at launch. A robots.txt block alone is not enough, for the reason above.
How do I check if my pages are indexed?
Use Google Search Console. The Page indexing report shows which of your pages Google has indexed and why others aren't indexed (Search Console Help: Page indexing report [6]). To check a single page, paste its URL into the URL Inspection tool at the top of Search Console.
Changing URLs: 301s and migrations
To rename a page without losing it in search, redirect the old URL to the new one with a permanent (301 or 308) redirect and update your internal links.
How do I rename a page without losing rankings?
Google explains that a permanent redirect shows the new target in search results, while a temporary one keeps showing the old URL (Google Search Central: redirects and Google Search [7]). Server-side redirects are the most reliably understood. Checklist:
- Add a server-side 301/308 from old URL to new URL.
- Update every internal link to point straight at the new URL.
- Replace the old URL with the new one in the sitemap.
- Keep the redirect in place long-term.
How do I move a whole site?
For a domain change or a full rebuild, map every old URL to its new equivalent before launch, and follow Google's site-move guidance (Google Search Central: site moves with URL changes [8]). Check host-level redirects as well: www to non-www and http to https should both be permanent, not 302/307. For a step-by-step version, see how to move a website without losing rankings.
Structured data
Structured data helps Google understand what a page is about and can make the page eligible for rich results. Eligibility is not a promise that a rich result will appear.
For a service business, the useful types are usually Organization (or LocalBusiness), Article with a named Person as author, and BreadcrumbList. Google's introduction covers how structured data is read and tested (Google Search Central: intro to structured data [9]). Mark up only what's visible on the page, and validate it with the Rich Results Test before you publish.
LocalBusiness markup is where you state your business name, address, phone number and opening hours in a form machines can read. Keep those details the same as your Google Business Profile and your footer, and update all three together when your hours change.
Review markup needs care. Reviews you pick and publish about your own business are not a good fit for star markup. Show genuine customer reviews on the page as text, and say where they came from.
FAQ and HowTo markup rarely pays off now. In August 2023 Google announced that FAQ rich results "will only be shown for well-known, authoritative government and health websites." A September 2023 update to the same announcement said How-to rich results are "now deprecated" (Google Search Central Blog: Changes to HowTo and FAQ rich results [10]). Clear question-and-answer headings are still worth writing for readers.
Images
Google finds images through normal crawling, so use real <img> elements, descriptive file names and alt text, and keep files small.
Google's image guidance covers alt text, file names, image sitemaps and supported formats (Google Search Central: Google Images best practices [11]). Alt text should describe what the image shows: "Blue linen dress, front view" tells Google and screen-reader users far more than "IMG_2041" or "dress".
On small sites, weight is the more common problem: a large hero image slows down every page that loads it. Use WebP or AVIF and size each image to the space it fills. Lazy-load images below the fold (loading="lazy"), but not the main image at the top of the page. Our post on website speed and why it costs you customers goes deeper.
Domains and DNS
DNS points your domain name at your host. Renew the domain on time, keep the registrar login in the business's name, and pick one canonical host (www or not).
- Turn on auto-renew and keep a working billing card on file. An expired domain takes the site and email down together.
- Make sure the business owns the registrar account, not a former developer.
- Choose one host version and 301/308 the other to it.
For choosing where the site itself lives, see web hosting for small business websites.
Five common technical SEO mistakes on small business sites
- Blocking a page in robots.txt and expecting it to drop out of Google.
- Listing 404 or noindexed pages in the sitemap.
- Renaming pages with no redirect, or with a temporary one.
- Leaving a staging site open and indexable.
- Giving every URL the same sitemap lastmod.
Need a hand?
Start with our small business website checklist. If you'd rather someone else watched these things, our website maintenance service covers them, and every website we build launches with them already in place.
Sources & references
- Google Search Central: robots.txt introduction.
- Google Search Central: sitemaps overview.
- Google Search Central: block indexing with noindex.
- Google Search Central: consolidate duplicate URLs.
- Google Search Central: HTTP status codes and network errors.
- Search Console Help: Page indexing report.
- Google Search Central: redirects and Google Search.
- Google Search Central: site moves with URL changes.
- Google Search Central: intro to structured data.
- Google Search Central Blog: Changes to HowTo and FAQ rich results.
- Google Search Central: Google Images best practices.
Prices and platform details were checked on the linked pages on 25 Oct 2026 and can change. Recheck them before you buy.
Want us to check these on your site? We can run a technical pass before you spend on content.
Talk to us arrow_right_alt