How do I know if my website is SEO optimized? It is one of the most common questions I hear from business owners, and it usually comes with a little worry attached. You paid for a website, or built one yourself, and now you are not sure whether Google actually likes it. The good news is you do not need software, a consultant, or any technical background to get a solid answer.
In this guide I will walk you through a self check you can run in about 20 minutes. By the end, you will know whether your site is in good shape, needs a few fixes, or needs real attention. If you want the bigger picture first, my guide to what SEO actually is is a good companion to this one.
The quick answer: what "SEO optimized" really means
A website is SEO optimized when Google can find it, understand it, and confidently show it to the right searchers. That breaks down into a few plain questions:
- Can Google find your pages? Your site is indexed and nothing is blocking it.
- Does each page clearly say what it is about? Titles, headings, and content match what people search for.
- Does the site work well for visitors? It loads fast, works on phones, and is easy to navigate.
- Does Google have reasons to trust you? Real content, accurate business information, and reviews or links that back you up.
If your site checks those boxes, it is optimized. If it misses several, that is usually why the phone is quieter than it should be. Now let's test each one.
The 20-minute self check
1. Search for your business by name (2 minutes)
Open Google and search your exact business name plus your city. Your website should be the first organic result. If it is not showing up at all, you may have an indexing problem, which is a fixable technical issue I cover in my guide to getting your website indexed by Google.
While you are there, look at how your listing appears. Is the blue headline clear and specific, or does it just say "Home"? Is the description underneath compelling, or is it random text Google scraped from your page? Those two elements are your first impression in search results.
2. Check how many of your pages Google knows about (2 minutes)
Type this into Google, replacing the domain with yours: site:yourwebsite.com
You will see a list of every page Google has indexed from your site. Compare that to reality. If you have ten pages but Google shows two, Google is missing most of your site. If Google shows pages you deleted years ago, that is worth cleaning up too.
3. Read your title tags out loud (3 minutes)
Click through your main pages and look at the text in the browser tab. That is your title tag, and it is one of the strongest signals Google uses to understand a page. A good one names the service and the place, like "Drain Cleaning in Rockford, IL | Smith Plumbing." A weak one says "Home" or just your business name on every page.
If yours are vague or identical across pages, that alone can hold you back. My guide to writing title tags that rank and get clicks shows exactly how to fix them.
4. Ask what each page is trying to rank for (3 minutes)
Pick your three most important pages. For each one, answer this question in one sentence: "Someone searching ______ should land here." If you cannot fill in the blank, Google cannot either. Optimized sites give every page one clear job, one main phrase, and content that delivers on it. If your whole site is competing for the same vague phrase, or no phrase at all, start with keyword research basics to sort out who should rank for what.
5. Test your site on your phone (3 minutes)
Most of your visitors are on phones, and Google judges your site by its mobile version. Pull your site up on your phone and be honest:
- Does it load in a few seconds, or do you find yourself waiting?
- Can you read the text without pinching and zooming?
- Are the buttons big enough to tap with a thumb?
- Can you find your phone number and contact page within seconds?
If any answer is no, that is costing you both rankings and customers. My guide to passing Google's mobile test walks through the fixes.
6. Skim your content like a stranger (4 minutes)
Open your homepage and pretend you have never heard of your business. Within five seconds, can you tell what you do, where you do it, and how to contact you? Then check depth: does each service get its own page with real, helpful content, or does one thin page try to cover everything? Google rewards pages that genuinely answer a searcher's question, and thin pages rarely do.
7. Check the basics of trust (3 minutes)
Look at the address bar. Do you see a padlock and "https"? If not, browsers are warning visitors away before they even see your site. Then confirm your business name, address, and phone number appear on the site and match your Google Business Profile exactly. Consistency here matters more than most owners realize, especially for local searches.
How to score yourself
Here is a simple way to read your results:
| Checks passed | What it means | What to do next |
|---|---|---|
| 6 to 7 | Your site is in good shape. The fundamentals are working. | Focus on adding helpful content and earning reviews. |
| 4 to 5 | Solid foundation with real gaps holding you back. | Fix the failed checks first, starting with titles and mobile. |
| 0 to 3 | Your site is likely invisible for the searches that matter. | Work through a full checklist, or get help doing it. |
If you scored in the middle or lower, do not panic. Most of these fixes are straightforward, and my SEO starter checklist puts them in the right order.
Tip: The single best free upgrade to this self check is Google Search Console. It is Google's own tool, it tells you exactly which searches show your site and which pages have problems, and it takes minutes to connect. Once it is set up, you never have to guess again.
Signs your site is not optimized (even if it looks great)
A beautiful website and an optimized website are two different things. I have seen stunning sites that were invisible on Google. Watch for these quiet warning signs:
- You only get found when people search your business name, never your services.
- Traffic has been flat for months while competitors seem busier.
- Every page has the same title, or titles like "Home" and "About."
- Your services live on one crowded page instead of separate pages.
- The site has not been updated since it launched.
None of these mean your site is broken. They mean nobody has done the ongoing work of optimization, which is common and fixable. Many of these show up in my roundup of common SEO mistakes small businesses make, along with the fixes.
What this check does not cover
This self check covers the fundamentals, which is where most sites win or lose. A deeper audit would also look at page speed measurements, structured data, internal linking, and how your site appears in AI tools like ChatGPT, which increasingly answer the questions your customers used to type into Google. Those are worth reviewing once the basics pass, but do not skip ahead. Fundamentals first.
Frequently asked questions
How can I check my website's SEO for free?
Start with the 20-minute self check above, since it catches the issues that matter most. Then connect Google Search Console, which is free and shows you exactly how Google sees your site, including which searches display your pages and which pages have errors. Between the two, you will have a clearer picture than most paid tools provide on their own.
What is a good SEO score?
Tools that grade your site out of 100 are useful as a rough gauge, but the number matters less than what is behind it. A site scoring 85 with weak content can still lose to a site scoring 70 with genuinely helpful pages. Treat scores as a to-do list generator, not a verdict. I break down what the numbers actually mean in my guide to what makes a good SEO score.
How long does it take to see results after fixing SEO issues?
Google typically notices technical fixes like titles and indexing within days to a few weeks. Ranking improvements from better content usually take two to six months, depending on your competition. SEO rewards patience and consistency, so fix the foundation, keep publishing helpful content, and give it time to compound.