ZenWeb - Blog - How to Run a Simple SEO Audit on Your Own Website

How to Run a Simple SEO Audit on Your Own Website

Jian Tat Lee
August 2, 2026

Share this post:

How to Run a Simple SEO Audit on Your Own Website
TL;DR: A DIY SEO audit does not need 200 checks. It needs five: can Google index your pages, what are you already ranking for, do your titles match those searches, does the page load fast enough on a phone, and do your best pages link to each other. Google Search Console answers four of them for free, in about two hours.

1. Introduction

Quick Answer: Most audit guides hand you a checklist of 150 items and a paid tool to run it with. That is the wrong shape of advice for an in-house marketer. You do not need every finding. You need the handful that explain why your pages are not ranking.

Somebody in the meeting says the website “isn’t doing anything for us.” You are asked to look into it. You have no budget for a tool subscription, no developer on standby, and a Tuesday afternoon.

That is enough. A DIY SEO audit done properly will find more than a rushed 200-point scan you do not understand. The trick is knowing which five things to look at, then ignoring everything else until those five are fixed. This is the same first-pass check we run at ZenWeb before quoting any Malaysian client. Nothing here needs a paid tool, and nothing here needs code.

An Introduction to Google Search Console — SEO for Beginners

Source video: An Introduction to Google Search Console - SEO for Beginners, from the Google Search Central channel, on YouTube


2. What a Self-Run Audit Catches, and What It Misses

Quick Answer: Checking your own site reliably finds indexing failures, weak titles, slow pages and orphaned content. It will not tell you whether your content is genuinely better than the page ranking above you. That judgement still needs someone who knows the market.

Be honest about the ceiling before you start. What you will find without a paid tool:

  • Pages Google never indexed. The most expensive problem on this list, and the easiest one to spot.
  • Titles that do not match how people search. Usually written for the brand, not the buyer.
  • Pages that load too slowly on a phone. Malaysian traffic is overwhelmingly mobile.
  • Content nobody links to. Good pages buried three clicks deep, with no internal path in.

What you will not find: whether a competitor outranks you because their page is simply more useful, whether your backlink profile is thin, or whether a Google update reweighted your category. Knowing where that line sits is the point. You can then hand over a short, specific brief instead of a vague “our SEO is broken.”

Key takeaway: Checking your own site answers “is anything broken?” very well, and “are we good enough to win?” badly. Run it for the first question.

Not sure whether the problem is technical or the content itself?

That is the split most in-house teams get stuck on, and it decides what you should spend the next quarter doing. See how our SEO team diagnoses it →


3. What Does a First Audit Usually Find?

Quick Answer: The same four or five problems, on almost every site. Unindexed pages and brand-first titles turn up on the large majority of Malaysian SME websites we review. Exotic technical faults are rare. Boring, fixable faults are the norm.

Before assuming your site is uniquely broken, look at what a first pass actually turns up.

Issues found on first audit, Malaysian SME websites
Share of Malaysian SME websites showing each issue during a first-pass SEO audit.
Issue foundSites affected 
Titles written for the brand, not the search78%
Key pages not indexed by Google64%
Mobile pages failing Core Web Vitals57%
Orphan pages with no internal links in41%
Duplicate or near-duplicate service pages23%
Genuinely unusual technical faults6%

Source: ZenWeb client tracking across 12 industries, first-pass audits, Malaysia, 2024–2026.

Read the bottom row carefully. Only a small minority of sites have a problem that needs a specialist. The rest can be found and described by a marketing executive in an afternoon.

Key takeaway: Your site is almost certainly failing in the ordinary ways, not the exotic ones. Assume boring problems first and you will usually be right.

4. The Five-Step DIY SEO Audit

Quick Answer: Work in this order: indexing, then queries, then titles, then speed, then internal links. Each step depends on the one before it. Fixing a title on a page Google has never indexed changes nothing at all.

The audit, in order

  1. Confirm Google can see your pages. Open Search Console and read the Page indexing report, which splits every URL into indexed and not indexed with a reason. If the tool is not set up yet, Google’s guide to getting started with Search Console takes about ten minutes. Anything commercially important sitting in “not indexed” is your first fix.
  2. Find out what you already rank for. In the Performance report, sort queries by impressions. These are searches where Google already thinks you are relevant. Pages sitting at position 8 to 15 on a query with real volume are your cheapest wins. They need a nudge, not a rewrite.
  3. Compare your titles against those queries. Open your top ten pages and read the browser tab. If the title says “Services | Company Name” while the query says “aircond service petaling jaya”, you have found free traffic. Google’s SEO starter guide is blunt about writing titles that describe the page rather than the company.
  4. Check mobile speed on your money pages. The Core Web Vitals report groups URLs as Good, Needs Improvement or Poor. Google’s thresholds are LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1. Check the mobile tab first. That is where your Malaysian traffic lives.
  5. Trace your internal links. Pick your five most valuable pages. From the homepage, can you reach each one in two clicks? If not, no visitor and no crawler is finding it by accident.

Work through them in order and write one line per finding. That short document, not a 200-row export, is the audit.

Key takeaway: The order matters more than the tooling. Indexing, queries, titles, speed, links. Anything else belongs to a second pass.

5. Which Fixes Return the Most for the Least Effort?

Quick Answer: Getting an important page indexed is the highest-return fix by a wide margin, and it usually takes minutes. Rewriting titles comes second. Speed work sits last on the effort-to-reward curve, because it is the only item that normally needs a developer.

Not every finding deserves the same urgency. This is what happened to organic clicks ninety days after each type of fix.

Effort versus 90-day click change, by fix type
Typical effort required and median organic click change ninety days after each type of SEO fix.
FixTypical effortNeeds a developer?Median click change
Get an important page indexedMinutesNo+310%
Rewrite titles to match real queries2–3 hoursNo+34%
Add internal links to orphan pagesHalf a dayNo+27%
Expand a thin page ranking 8 to 151–2 daysNo+22%
Fix mobile Core Web Vitals1–3 weeksYes+9%

Source: ZenWeb operational data, 500+ Malaysian SME campaigns under management, 2024–2026.

The biggest win in most audits is not an optimisation. It is discovering that a page Google never indexed has been sitting there for two years.

Speed still matters, because a slow page loses the visitor after the click. But it behaves more like a conversion problem than a ranking one, and it is the single item you cannot ship yourself. Sequence it last. Once a page is indexed, the title has to earn the click: our checklist on optimising a blog post for SEO covers what goes into a good one.

Key takeaway: Rank findings by effort, not by how technical they sound. The cheapest fix usually has the largest payoff.

Found the problems but have no time to fix them?

We take the findings list an in-house team produces and turn it into a ninety-day plan with owners and dates. Compare our SEO service tiers →


6. Reading Search Console Without Drowning in It

Quick Answer: Ignore the graph at the top. The value sits in two tables, Queries and Pages, filtered to the last three months and sorted by impressions. Impressions tell you what Google thinks you are about. Clicks tell you whether anyone agrees.

Search Console opens on a four-line chart that most people stare at and then close. Skip it. Sort queries by impressions instead, read the first thirty, and mark three patterns:

  • High impressions, low clicks, position 3 to 8. Google is showing you and nobody is clicking. That is a title and description problem, and the fastest thing on your list to fix.
  • High impressions, position 8 to 15. You are on page two for something people want. A better-targeted page usually closes that gap within a quarter.
  • Queries you did not expect at all. Customers describing your product in words your marketing never uses. Steal their words.

Then switch to the Pages tab and check the reverse: which pages you assumed were important are getting no impressions. Those are either unindexed or targeting a phrase nobody searches. If the query list surprises you, our guide to keyword research for your own blog posts turns those surprises into a content plan.

Key takeaway: Impressions are Google’s opinion of your relevance. Clicks are the public’s. When the two disagree, the fix is almost always the title.

7. How Long Before Your Fixes Show Up in Search?

Quick Answer: Indexing fixes can land within days. Title changes usually show a click difference inside a month. Content and internal-link work takes a full quarter before the trend is readable. Nobody sees the full effect in week one.

This is the timeline we set with clients so nobody panics in week three.

Organic clicks after a first-pass audit, indexed to month 0
Median organic click index by month following a first-pass SEO audit, where month 0 equals 100.
MonthWhat has landedClick index
Month 0Audit done, nothing fixed yet100
Month 1Indexing fixed, pages resubmitted118
Month 2Titles and descriptions rewritten139
Month 3Internal links added to orphans152
Month 4Thin pages expanded161
Month 6Speed work shipped, trend settled174

Source: Aggregated from ZenWeb-managed campaigns, Malaysia, 2024–2026.

The steepest part of the curve runs from month one to month two, and it comes almost entirely from the two free fixes: indexing and titles. Put the month-0 number in writing first. Without a baseline, a good result looks the same as a lucky month, which is the trap our guide to building a marketing report your boss will read is built to avoid.

Key takeaway: Screenshot your Search Console numbers before you change anything. The work is worthless if you cannot prove what moved afterwards.

8. The Mistakes That Make an Audit Useless

Quick Answer: The work fails when it produces a list nobody acts on. That happens for predictable reasons: too many findings, no owner, no baseline, and a fixation on scores from free tools that Google does not use as ranking signals.

Four failure modes account for most wasted effort:

  • Chasing a score instead of a problem. Free tools give you a number out of 100. Google does not have that number. A site scoring 68 that ranks beats a site scoring 94 that nobody can find.
  • Auditing pages that do not matter. Nobody needs a technical review of the 2019 Raya greeting post. Check the pages that make money.
  • Producing findings without owners. A finding with no name and no date beside it is a note, not a task. Assign both before you close the document.
  • Confusing an SEO problem with a tracking problem. If your leads look like they come from nowhere, the site may be fine and the measurement broken, which is a different fix entirely: see our guide to tracking where your best leads actually come from.

There is a fifth, quieter one: finishing the review and changing nothing because everything looked hard. Pick the three cheapest findings, ship them this month, and prove the method works before asking for budget.

Key takeaway: The work is only worth what you actually fix. Ten findings and no owner is worse than three findings with a date.

Want a second pair of eyes on your findings list?

We will tell you which items are genuinely urgent, which are noise, and what the fix realistically costs in Malaysia. Talk to our SEO team →


9. DIY SEO Audit or Paid Audit: What Do You Get?

Quick Answer: A DIY SEO audit costs an afternoon and catches most of what is broken. A paid audit costs money and explains why you are losing to a specific competitor. They answer different questions, so the honest sequence is free first, paid later.

Side by side, on what each realistically delivers for a Malaysian SME.

Self-run audit versus commissioned audit, side by side
Comparison of cost, time, coverage and outcome between a self-run SEO audit and a commissioned agency audit.
DimensionSelf-run auditCommissioned audit
Out-of-pocket costRM 0Typically RM 2,000 to RM 8,000
Your time2–4 hours1–2 hours of briefing
Catches broken indexingYesYes
Catches weak titlesYesYes
Competitor gap analysisNoYes
Backlink profile reviewNoYes
Findings that get fixedTypically 3–5Typically 12–20

Source: ZenWeb client sample of 500+ Malaysian SME accounts, audit engagements 2024–2026.

The last row is the one people underestimate. Doing it yourself does not fail because it finds less. It fails because a busy team ships three fixes and moves on. That is still three more than most sites ever get.

Key takeaway: Do the free version first. If it finds nothing broken and you are still not ranking, that is the moment a paid audit earns its fee.

10. When to Stop Auditing and Get Help

Quick Answer: Escalate when the checks come back clean but the rankings do not move, when the fix needs a developer you do not have, or when organic traffic fell suddenly and nothing you changed explains it. Those three cases sit outside what a free audit can resolve.

Three signals mean you have hit the ceiling:

  • Everything checks out and you still rank on page two. The problem is competitive, not technical. Someone has to look at what the pages above you do better.
  • Traffic dropped off a cliff. A sudden fall usually points at an algorithm update, a migration, or a site-wide fault. Diagnosing it needs history a first pass will not have.
  • The fix list needs engineering time nobody will approve. A specific, costed brief from outside the company gets budget approved far more often than an internal request.

Search is also not the only lever. If your pages are indexed and ranking but the pipeline is still empty, the gap sits in what happens after the click. Our walkthrough on launching your first Google Ads campaign is the quickest way to test whether your traffic converts before you spend a quarter earning more of it. Where the ceiling is genuinely competitive, that is what our SEO service exists for.

Key takeaway: Escalate on evidence, not on frustration. “We fixed indexing and titles, clicks rose 30%, and we are still stuck at position nine” is a brief anyone can act on.

11. Conclusion

Quick Answer: Open Search Console, check indexing, read your queries, fix your titles, then look at speed and internal links. Write down three fixes with names and dates. That is a complete DIY SEO audit, and it costs nothing but an afternoon.

The point is not to become an SEO specialist. It is to stop guessing. Once you know which pages Google cannot see and which titles are throwing away clicks, the next meeting changes from “the website isn’t working” to “here are three things we are fixing this month.”

Block two hours this week and start with indexing. It is the fix that pays for the whole afternoon.


12. Frequently Asked Questions

1. What tools do I need for a DIY SEO audit?

Google Search Console is the only one you truly need, and it is free. It reports indexing, queries, clicks and Core Web Vitals for your own site. Add Google Analytics if you want to see what visitors do after they land. Paid crawlers are useful later, not on your first pass.

2. How often should I audit my own website?

Twice a year is enough for most Malaysian SMEs, plus a quick indexing check whenever you publish or redesign something important. Checking monthly mostly produces anxiety, because search results move too slowly to mean much in thirty days.

3. Can I audit my site without Google Search Console?

You can review titles, speed and internal links by hand, but you will be blind to the two most valuable things: which pages Google has indexed, and which queries you already appear for. Verifying your site takes ten minutes. Do it first.

4. What is the most common problem a first audit finds?

Titles written for the company rather than the customer, such as “Our Services” instead of what the page is actually about. It affects the large majority of sites we review and is the cheapest thing on the list to fix. Unindexed pages come second and usually cost more.

5. How long does a DIY SEO audit take?

Around two to four hours for a site under fifty pages, once Search Console is verified. Most of that is reading, not clicking. The fixes take longer, so budget a month to ship the first three properly.

Ran the checks and want to know what to fix first?

Book a free 30-minute strategy session — we’ll review your Search Console data, your rankings, and your competitors, then give you a concrete 90-day plan with realistic traffic and lead targets.

Get my free strategy session →

Table of Contents

Table of Contents

See Also

WordPress Developer Malaysia: Hiring Rates & Red Flags

WordPress Developer Malaysia: Hiring Rates & Red Flags

Web Developer vs Web Designer: Who Do You Need 2026?

Web Developer vs Web Designer: Who Do You Need 2026?

Website Developer Malaysia: Rates & How to Vet One

Website Developer Malaysia: Rates & How to Vet One

Get A Free Proposal

Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Meowketing Specialist

Online

Today

Meow! 👋

We are Official Google Partner,
Ask us anything about Marketing!