Website audit checklist: check your own business website in 30 minutes
A practical website audit checklist for business owners: test your site in 30 minutes for inquiries, mobile, speed, Google, trust, accessibility and security, with free tools.
When a website doesn't show up on Google, it's one of two problems. Either Google doesn't have the page in its index at all, or it has the page but ranks it so low that nobody sees it. The fixes are completely different, so the first job is to find out which one you have. That takes about twenty minutes and needs nothing but a browser and a free Google account.
Type site:yourdomain.com into Google. If you see no results, Google hasn't indexed your site, and the cause is almost always technical: the site is brand new, something tells Google to stay away (a noindex tag, a robots.txt rule, a setting in your CMS), or Google can't reach the pages. If you do see your pages, you're indexed and the problem is ranking: the pages don't match what people search, give Google too little to work with, or compete with sites that have more reviews and links.
Google's own SEO Starter Guide puts it simply: if the site: search shows results pointing to your site, you're in the index. Below is the order we work through when a client tells us their site is “not on Google”.
Open Google in a private window and search site:yourdomain.com, without spaces and without https:// or www. Then read the results:
The site: operator is a rough check, not a complete list, so don't worry if the count looks odd. What matters is whether the pages you care about appear.
Next, search for your company name. Most businesses with an indexed site appear for their own name within days. Then search for what a customer would type, such as “roof repair Leeds” or “B2B packaging supplier Netherlands”. Showing up for your name but not for your service is a very common situation. It means Google has the site and doesn't consider it the best answer yet.
If you haven't set it up, do it now. Search Console is free and shows what Google sees, not what you hope it sees. Add your site as a Domain property (it covers http, https, www and non-www in one go) and verify it with a DNS record at your domain registrar. Data starts collecting from the moment you verify, so the earlier the better. Setting up Search Console and Analytics is part of every launch we do, because without them a missing site is a guessing game.
Work through these in order. The first three are the quickest to rule out.
A new domain can take days to a few weeks to appear. Google says some changes take effect in a few hours and others can take several months. You can speed up discovery by submitting your sitemap in Search Console (usually /sitemap.xml) and by getting one or two links from places Google already crawls, such as your Google Business Profile, a directory or a partner's website.
noindex switched on, and sometimes that setting goes live with the site. Open your homepage, view the source (Ctrl+U or Cmd+Option+U) and search for noindex. If it's in a robots meta tag, that's your answer.yourdomain.com/robots.txt. If you see Disallow: / under User-agent: *, every crawler is told to keep out of the whole site.canonical tag points every page to the homepage, or to the old domain after a move.The Pages report lists every URL Google knows and why it isn't indexed. Two statuses confuse people most:
For any single page, paste the address into the URL Inspection tool at the top of Search Console. It tells you whether the page is on Google, when it was last crawled, which canonical Google chose and whether anything blocks it.
If someone bought spammy links or a hacked plugin injected pages, Google may have taken action against the site. Check Security & Manual Actions in Search Console. For an ordinary small-business site this is unusual, but it takes ten seconds to rule out.
This is the more common problem and the slower one to fix. Google ranks pages, not websites, so look at it page by page.
If you offer five services and describe them all in one paragraph on a “Services” page, Google has no good page to show for any of them. Give every main service its own page, and if you work in several cities, mention the areas you serve in normal sentences. A page about one thing for one kind of customer is easier to rank and easier to read.
Look at your pages in the site: results. Titles like “Home”, “Services” or just the company name waste the most visible line you get in search. Google's advice is that a good title is unique to the page, clear and concise. “Roof repair in Leeds, same-week visits | Smith Roofing” tells a searcher and Google what the page is for.
Three sentences and a stock photo won't outrank a competitor who explains prices, process, timing and service area. You don't need long pages, you need pages that answer the questions a customer would ask on the phone.
For “near me” and city searches, the map results often matter more than the website itself. Google says those results are mainly based on relevance, distance and prominence. An unverified or half-filled profile is one of the most common reasons a local business is invisible. We cover it step by step in our local SEO checklist.
Reviews, links from other websites and mentions in local media all signal that a business is real and known. A site launched last month won't outrank a firm with ten years of reviews in a few weeks. That's normal and it improves with time, as long as the basics above are right.
If traffic fell after a redesign or a move to a new platform, look for missing redirects first. Old URLs that now return a 404 lose everything they had built up. Our website redesign checklist shows how to find and fix them.
/sitemap.xml and check that it was read without errors.If you'd rather not dig through it yourself, we look at it for you. Send us your address through our free website check and you get a short written list of what blocks your site in Google and what to fix first. A person does the check, not a tool, and there's no obligation.
After you fix an indexing block, expect pages to appear within days to a couple of weeks. Ranking improvements take longer: give content changes a few weeks before you judge them, which is also what Google recommends. Keep an eye on the Performance report rather than searching for yourself every morning, because your own results are influenced by location and history.
Search Google for site:yourdomain.com. If your pages appear, they are indexed. For a reliable answer about a specific page, use the URL Inspection tool in Google Search Console, which shows whether the page is on Google and why if it isn't.
Usually from a few days to a few weeks for the site to be indexed. Submitting a sitemap in Search Console and getting a link from your Google Business Profile helps Google find it sooner. Ranking well for competitive searches takes longer, often months.
Because the site is indexed but no page is the best answer for those searches yet. Give each main service its own page with a clear title, answer the questions customers ask, and for local searches complete and verify your Google Business Profile.