WdBasic

All guides

How to get your website on Google: a practical guide for small businesses

Published 12 November 2026

Most websites do not need to be "submitted" to Google. Google finds pages by following links and reading sitemaps. What small business sites usually need is to be sure nothing is blocking them, to tell Google where the pages are, and to give each page a clear title and useful content. This guide goes through it in the order we would do it on a WordPress site.

Getting found on Google: the order we would work in

Seven steps to get a website found on GoogleSeven numbered steps: make sure the site is not hidden, set up Search Console, submit the sitemap, fix titles and descriptions, claim a Business Profile, publish useful pages, then wait and check.1Make sure the site is not hiddenWordPress Settings, Reading: untick the discourage box2Set up Google Search ConsoleVerify that you own the site3Submit your sitemapUsually yoursite.com/wp-sitemap.xml4Fix titles and descriptionsOne clear, unique title for each page5Claim your Business ProfileFree listing for businesses that serve a local area6Publish useful pagesOne page per service, plus answers to real questions7Wait, then checkLook at the Pages report in Search Console
Steps one to three take under an hour. Google decides when, and whether, pages appear.

How do I check whether my website is already on Google?

Search Google for site:yourdomain.com, using your own address. If pages appear, Google has indexed at least some of them. If nothing appears, the site is either new, blocked, or has not been found yet. The count is approximate, so for a reliable answer use Search Console (step 2), whose Pages report lists which pages are indexed and why others are not.

Step 1: Is your site hidden from search engines?

In WordPress, go to Settings, then Reading. If the box "Discourage search engines from indexing this site" is ticked, untick it and save. This setting is often switched on while a site is being built and then forgotten. It asks search engines to stay away, and it is the most common reason a finished site never appears.

Also check that individual pages are not set to noindex. SEO plugins add a per-page option for this, and some page builders and staging copies set it too.

Step 2: Set up Google Search Console

Search Console is Google's free tool for site owners. You prove you own the site, and Google shows you which pages it has indexed, which searches show your site, and any problems it found. Sign in at the Search Console website with a Google account, add your site as a domain or URL-prefix property, and verify it. The URL-prefix route can use an HTML tag or a file, and many WordPress SEO plugins have a field for the tag. The domain route uses a DNS record at your registrar.

Use an account you will keep, such as a business address. Our guide to Bing Webmaster Tools covers the Microsoft equivalent, which can import your site from Search Console.

Step 3: Submit your sitemap

A sitemap is a file that lists your pages. In Search Console, open Sitemaps and enter its address. WordPress creates one by default at yoursite.com/wp-sitemap.xml, and SEO plugins often use yoursite.com/sitemap_index.xml instead. Open the address in your browser first to check that it loads.

A sitemap helps Google discover pages, but it does not guarantee that they are indexed or where they appear.

Step 4: Give every page a clear title and description

The title is the blue headline in a result and the description is the text under it. Google may rewrite either, but a clear title that says what the page is and where you work gives it a good start. A common pattern is the service, the place, and your business name. For example: "Emergency plumber in Leeds | Example Plumbing". Our guide to snippets shows how these appear in results.

Give each page its own title. Duplicate titles and empty descriptions are among the most common faults on small business sites.

Step 5: Claim your Google Business Profile

If you serve customers in a particular area, a free Google Business Profile can place you on Google Maps and in the local panel. Search for your business name on Google Business Profile, claim or create the listing, and verify it by the method Google offers. Keep the name, address, phone number, opening hours and website address identical to your site. Only list a business address where customers can really visit or where you genuinely operate.

Step 6: Publish pages that answer real questions

Google can only show a page for a search if the page covers it. Write one page for each main service, and add pages that answer questions customers actually ask you. Use plain words, include the town or region you serve where it is true, and avoid copying text from other sites. Link between related pages so visitors and Google can move through the site.

Step 7: Wait, then check

New sites can take days or weeks to show up, and moving up takes longer. Check Search Console after a week or two. Look at the Pages report for pages marked as not indexed, and at Performance for the searches that already show your site. Nobody can promise a position on Google, and anyone who does is overselling.

Frequently asked questions

How long does it take for a new website to appear on Google?

It can be a few days or several weeks. Setting up Search Console and submitting a sitemap helps Google find the site sooner, but it does not set a timetable.

Do I have to pay to be on Google?

No. Appearing in Google's normal results is free. Google Ads are paid, and they are separate from the organic results.

Why is my website not showing on Google?

The usual causes are the WordPress "Discourage search engines" box, a noindex setting on the page, a site that is too new, or a page that has no links pointing to it. Search Console's URL Inspection tells you which applies.

Can I request indexing for one page?

Yes. In Search Console, paste the address into URL Inspection and choose Request indexing. Use it for new or changed pages. Repeating the request does not make it faster.

Where WdBasic fits

WdBasic checks the points above for you: whether search engines can see your pages, whether your sitemap works, and whether titles and descriptions are missing or duplicated. The audit is free through our WordPress plugin or start here. Each change is proposed and you approve it, with undo. Paid plans start from $7 a month with no contract: see pricing. We cannot promise rankings or traffic.

More in our SEO guides, or see the WordPress SEO service.