How to Audit Your Website Yourself (And What a Good SEO Score Really Means)

SEO tools and guides6 min read

You don't need an agency or an expensive tool for a first website audit. You need Google Search Console, an hour or so, and a clear idea of which pages make you money.

This guide walks through a simple audit for a small business website. It also answers a question that comes up every time someone runs a free checker: what's a good SEO score?

What a good SEO score really means

There's no official answer, because Google doesn't publish an SEO score for your website.

Every score you've seen was invented by the tool that showed it. One tool might give you 84 and another 61 for the same site on the same day. Each one picks its own checks and decides how much each should count.

Even for page experience, Google says "There is no single signal."

So treat a score like a progress bar for that one tool. It can tell you whether your site improved since last month if you use the same tool both times. It can't tell you where you'll rank.

The list of problems underneath the score is the useful part. A site scoring 90 with a noindex tag on its homepage has a bigger problem than a site scoring 60 with some missing image descriptions.

Before you start

Set up these three things:

  • Google Search Console. It's free and shows how your site appears in Google, using Google's own data.
  • A list of your most important pages. Five to ten is plenty: your homepage, main services or products, and contact page.
  • A simple spreadsheet with columns for the page, the problem, and the fix.

If you want a quick starting point, run your homepage through the free SapuSEO site check. It takes about 30 seconds, needs no account, and gives you a plain-English list of homepage problems to add to your spreadsheet.

Step 1: Check that Google has your pages

In Search Console, open the Page indexing report. It shows which pages Google has indexed and gives a reason for the ones it hasn't.

Not every excluded page is a problem. Thank-you pages and login pages should stay out. What you're looking for is any page from your important list that's missing.

To check a single page, paste its address into the URL Inspection box at the top of Search Console.

Step 2: Look at the basics on your homepage

Go through our homepage health check list. It covers indexing blockers, HTTPS, duplicate versions of your site, redirects, titles and structured data.

Fix anything that stops Google from showing your site before you move on. Everything else depends on that.

Step 3: Read your titles and descriptions

Search Google for

site:yourdomain.com
and read through your listings.

Look for:

  • Several pages with the same title
  • Titles that don't say what the page offers
  • Listings that are cut off before the important part

Google recommends titles that are unique to each page, clear and concise. If your service pages in Klang and Penang have the same title, change them.

Step 4: Check each page matches what people search for

This step finds problems that automated tools usually can't.

For each important page, ask what someone would type into Google to find it. Then search for that, and compare your page with the top results.

Ask yourself:

  • Are the top results the same kind of page as yours? If Google shows price lists and you have a general "About our services" page, you're offering the wrong thing.
  • Do they answer something you don't? Prices, locations, photos of real work and operating hours are common gaps.
  • Would you choose your page? Be honest about this one.

Search Console can help. The Performance report shows the searches you already appear for. A page getting many impressions but few clicks is often a good candidate for a better title.

Step 5: Check your internal links

Internal links are links from one page of your site to another. Google mostly finds pages by following links, so an important page with no links pointing to it is easy to miss.

Make sure every important page is reachable from your menu or from another relevant page. Use descriptive words for those links, such as "dental implant prices" instead of "click here".

Step 6: Compare your links with your competitors

Check whether your site is well behind the sites ranking on page one. We've explained how to check DA and PA for free, and how to compare them properly.

If your competitors are far ahead on links, add link building to your plan. If you're level, your time is better spent on your pages.

Step 7: Test speed and mobile

Run your most important pages through PageSpeed Insights. Then use your site on your own phone: try the menu, read a page, and tap your phone number or WhatsApp button.

If something annoys you, it's annoying your customers too.

What not to spend time on

Google lists several things in its starter guide that aren't worth worrying about. Two come up constantly in audit reports:

  • Meta keywords. Google Search doesn't use them.
  • "Duplicate content penalties". Having the same content on several addresses can waste Google's time and confuse people, and it's worth tidying up. But it doesn't trigger a manual penalty on its own. Copying other people's content is a different matter.

Turn your audit into a plan

An audit is only useful if something changes afterwards. Sort your spreadsheet like this:

PriorityType of problemExample
1. BlockersGoogle can't show the pageNoindex on a service page
2. Money pagesImportant pages that underperformMain service page missing prices
3. Click problemsSeen in Google but rarely clickedVague or duplicate titles
4. LinksFar behind competitorsNo links from local or industry sites
5. PolishSmall improvementsMissing alt text

Do the blockers immediately. Then pick no more than three other fixes for the month, and check Search Console again a few weeks later to see what moved. SEO changes take time to show up, so avoid judging a fix after only a few days.

Repeat the audit every three to six months, and always after a redesign or a move to a new website platform.

If you want help seeing which keywords are worth targeting in Malaysia, you can try SapuSEO on one site for 7 days for RM2. If you just want to know what's wrong with your homepage right now, start with the free check.

See what's holding your site back

Run a free site check. No account needed.

Check my site

More in SEO tools and guides