Small business SEO explained simply: Google Business Profile, pages that match searches, titles, structured data, reviews and citations, with a local SEO checklist you can run in the We.Inc SEO panel.
<p class="lead text-xl text-[#3a3a3a] mb-8">Small business SEO is the work of making sure people nearby can find you on Google when they need what you sell, and that what they find convinces them to call, visit or buy. For most small businesses it comes down to five things: a complete Google Business Profile, a website that clearly says what you do and where, a page for each main product or service, reviews, and consistent listings. You do not need an agency or a tool subscription to do the basics. This guide explains each part in plain English and gives you a checklist you can run in the We.Inc SEO panel.</p>
<h2>The short answer</h2> <ol> <li>Claim and verify your Google Business Profile, with the right category and real hours.</li> <li>Give every page a title and description that says what you do and where.</li> <li>Make one page per main service or product line, written in the words customers use.</li> <li>Add LocalBusiness structured data, submit your sitemap to Google Search Console.</li> <li>Ask every happy customer for a review, and reply to every review.</li> <li>Keep your name, address and phone identical everywhere you are listed.</li> </ol> <p>Google's <a href="https://developers.google.com/search/docs/fundamentals/seo-starter-guide" rel="noopener" target="_blank">SEO Starter Guide</a> is the plain-language reference from Google itself, and <a href="https://support.google.com/business/answer/7091" rel="noopener" target="_blank">Google's own explanation of local ranking</a> explains the local side: results are based mainly on relevance, distance and prominence.</p>
<h2>How this guide fits with our other SEO pages</h2> <ul> <li>The <a href="/checklists/local-seo-checklist">local SEO checklist</a> is a tick-box list. This guide explains why each item matters and how to do it.</li> <li><a href="/blog/seo-for-service-businesses">SEO for service businesses</a> goes deeper on businesses that travel to customers.</li> <li>For trade-specific versions, see our guides for <a href="/guides/roofing-seo">roofers</a>, <a href="/guides/plumber-seo">plumbers</a>, <a href="/guides/hvac-seo">HVAC companies</a>, <a href="/guides/seo-for-contractors">contractors</a>, <a href="/guides/seo-for-dentists">dentists</a>, <a href="/guides/seo-for-lawyers">lawyers</a> and <a href="/guides/seo-for-restaurants">restaurants</a>.</li> </ul>
<h2>Local SEO vs "normal" SEO for a small business</h2> <table> <thead><tr><th></th><th>Local SEO</th><th>Wider (organic) SEO</th></tr></thead> <tbody> <tr><td>Who it suits</td><td>Businesses serving a town or region: shops, trades, clinics, restaurants</td><td>Businesses selling online or nationally</td></tr> <tr><td>Where you show</td><td>Map results and local listings, plus ordinary results</td><td>Ordinary results</td></tr> <tr><td>Main levers</td><td>Business Profile, reviews, citations, location pages</td><td>Content, links, technical health</td></tr> <tr><td>Speed</td><td>Profile and review changes can show within weeks</td><td>Usually slower</td></tr> </tbody> </table> <p>Most small businesses need local SEO first. If you also sell online, add the wider work later.</p>
<h2>Step 1: Google Business Profile</h2> <p>If you do only one thing, do this. Our <a href="/guides/how-to-get-my-business-on-google">guide to getting your business on Google</a> covers setup and verification. The essentials: your real business name with no added keywords, the most specific category that fits, accurate hours (including holidays), your website link, photos, and a service area instead of an address if customers do not come to you. Stay within Google's <a href="https://support.google.com/business/answer/3038177" rel="noopener" target="_blank">Business Profile guidelines</a>.</p>
<h2>Step 2: Pages that match what people search</h2> <p>Write down what a customer would type to find you: the service, the problem, the town. Then check that each important phrase has a page that answers it. A florist might need pages for weddings, funerals, same-day delivery and corporate orders. A bookkeeper might need pages for bookkeeping, payroll and year-end accounts. The <a href="/guides/how-to-do-keyword-research">keyword research guide</a> shows how to find these phrases for free.</p> <p>Each page needs: a clear heading, a paragraph that says what you do and where, the details a buyer needs (process, what affects price, timing), photos of your real work, and a way to contact you. Avoid copies of the same page with only the town changed; Google's <a href="https://developers.google.com/search/docs/essentials/spam-policies#doorways" rel="noopener" target="_blank">spam policy on doorway pages</a> covers exactly that.</p>
<h2>Step 3: Titles and descriptions</h2> <p>The page title is often what people see as the blue link in results (Google explains <a href="https://developers.google.com/search/docs/appearance/title-link" rel="noopener" target="_blank">how Google picks title links</a>). A good small business title follows "Service in Place | Business Name". The description does not affect ranking directly but can be shown under the link, so make it a reason to click. The <a href="/tools/meta-tag-generator">meta tag generator</a> previews both.</p>
<h2>Step 4: Structured data, sitemap and Search Console</h2> <p>Structured data tells Google your name, address, phone, hours and business type in a format it reads directly. Use the most specific type that fits (for example Plumber, Dentist, Restaurant or Store) and follow <a href="https://developers.google.com/search/docs/appearance/structured-data/local-business" rel="noopener" target="_blank">Google's LocalBusiness structured data documentation</a>. Build it with the <a href="/tools/schema-markup-generator">schema markup generator</a>. Then add your site to Google Search Console and submit your sitemap. If your site does not show up at all, read <a href="/guides/why-is-my-website-not-showing-on-google">why your website is not showing on Google</a>.</p>
<h2>Step 5: Reviews</h2> <p>Ask every customer, not only the ones you expect to be happy, and make it easy with a direct link from the <a href="/tools/google-review-link-generator">Google review link generator</a>. Do not pay or reward for reviews and do not write your own (see <a href="https://support.google.com/contributionpolicy/answer/7400114" rel="noopener" target="_blank">Google's prohibited and restricted content policy for reviews</a> and <a href="https://www.ftc.gov/business-guidance/advertising-marketing/endorsements-influencers-reviews" rel="noopener" target="_blank">the FTC's guidance on reviews and endorsements</a>). Reply to all reviews, calmly and briefly. Health and legal businesses must not reveal client details in replies.</p>
<h2>Step 6: Citations and links</h2> <p>List the business on Apple Business Connect, Bing Places, Yelp, Facebook and the directories for your trade and town, with exactly the same name, address or area, phone and website. Local links come from real relationships: your chamber of commerce, suppliers, event sponsorships and local news. Skip paid link schemes.</p>
<h2>The small business SEO checklist, mapped to the We.Inc SEO panel</h2> <p>If your site is on We.Inc, most of the website side lives in one place. The SEO settings have four tabs (Meta Tags, Social, Analytics and Advanced), and every published site gets a sitemap and robots file automatically. See the <a href="/help/article/seo-settings">SEO settings help article</a> and <a href="/features/seo-tools">SEO tools page</a>.</p> <table> <thead><tr><th>Task</th><th>What to enter</th><th>Where in We.Inc</th></tr></thead> <tbody> <tr><td>Homepage title</td><td>"Service in Town | Business Name", about 50 to 60 characters</td><td>SEO settings, Meta Tags</td></tr> <tr><td>Homepage description</td><td>What you do, where, and one reason to choose you</td><td>SEO settings, Meta Tags</td></tr> <tr><td>Share image</td><td>A real photo, 1200 by 630 pixels</td><td>SEO settings, Social</td></tr> <tr><td>Analytics</td><td>Google Analytics ID (G-...)</td><td>SEO settings, Analytics</td></tr> <tr><td>Structured data</td><td>LocalBusiness (or a specific type) JSON-LD in a script tag</td><td>SEO settings, Advanced, Custom Head Tags</td></tr> <tr><td>Sitemap</td><td>Submit /sitemap.xml in Search Console</td><td>Generated automatically</td></tr> <tr><td>Service pages</td><td>One page per main service or product line</td><td>The editor</td></tr> <tr><td>Own domain</td><td>Used on site, profile and every listing</td><td>Domain settings (paid plans)</td></tr> </tbody> </table> <p>Republish after each change so the new tags go live.</p> <figure> <img src="/images/app/seo-1200.webp" alt="The SEO settings panel in the We.Inc builder" loading="lazy" width="1200" height="750" /> <figcaption>The SEO settings panel in the We.Inc builder.</figcaption> </figure> <figure> <img src="/img/showcase/small-businesses-1600.webp" alt="Example small business website design made with We.Inc" loading="lazy" width="1600" height="1000" /> <figcaption>Example design made with We.Inc, not a customer site.</figcaption> </figure>
<h2>How long does small business SEO take?</h2> <p>There is no honest fixed answer. Business Profile fixes and new reviews can show up quickly; new pages need to be crawled and judged, which takes longer. Measure with Search Console (searches you appear for and clicks) and your Business Profile performance report, and look at the trend over months rather than days. Be wary of anyone who guarantees rankings.</p>
<h2>Common mistakes</h2> <ul> <li>A homepage that never says the town or the service in plain words.</li> <li>Keyword-stuffed business names on Google.</li> <li>Different phone numbers on the site and listings.</li> <li>A site on a free subdomain listed on your profile, then changed later, leaving old links everywhere.</li> <li>Buying reviews or links.</li> </ul>
<h2>Doing this on We.Inc</h2> <p>We.Inc builds and hosts the site and gives you the settings above; it does not guarantee rankings. The Free plan gives up to 3 template sites on a we.inc address, with no AI credits and no custom domain. Starter at $20 a month adds AI building and custom domains, which is where the full checklist applies. Pro is $50 a month and Max $99 a month, with credits spent on AI generation. Start at the <a href="/website-builder/small-businesses">small business website builder</a>, or run your current site through the <a href="/tools/website-grader">website grader</a> first.</p>
<h2>Sources</h2> <ul> <li><a href="https://developers.google.com/search/docs/fundamentals/seo-starter-guide" rel="noopener" target="_blank">Google Search Central: SEO Starter Guide</a></li> <li><a href="https://support.google.com/business/answer/7091" rel="noopener" target="_blank">Google Business Profile Help: Tips to improve your local ranking</a></li> <li><a href="https://support.google.com/business/answer/3038177" rel="noopener" target="_blank">Google Business Profile Help: Guidelines for representing your business</a></li> <li><a href="https://developers.google.com/search/docs/appearance/structured-data/local-business" rel="noopener" target="_blank">Google Search Central: Local business structured data</a></li> <li><a href="https://developers.google.com/search/docs/appearance/title-link" rel="noopener" target="_blank">Google Search Central: Title links</a></li> <li><a href="https://developers.google.com/search/docs/essentials/spam-policies" rel="noopener" target="_blank">Google Search Central: Spam policies</a></li> </ul> <p>Links checked September 2026.</p>
Making your business easy to find on Google for the searches your customers make, mainly through your Google Business Profile, clear service pages, reviews and consistent listings.
Yes. The basics in this guide need time, not special tools. An agency can help with scale or competitive markets, but check what they will actually do.
The part of SEO aimed at local and map results: Business Profile, reviews, citations and location details. Most small businesses should start there.
Doing it yourself costs your time plus your website. Agency prices vary widely, so compare what is included rather than the monthly figure alone.
No. It gives you the settings (titles, descriptions, share image, custom head tags for structured data, analytics, automatic sitemap). The content, reviews and listings are your work.
The checklist is a short tick list. This guide explains each step and how to do it on your website.
We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.