The DIY SEO Audit: A 15-Point Checklist for Your Website

A regular SEO audit is a health check-up for your website. It’s a vital process for effective website search engine optimization, helping you identify what’s working, what’s broken, and where your biggest opportunities are for getting more traffic from Google.

While a full, professional audit involves deep technical analysis, there are many foundational checks any business owner can perform. This guide provides a 15-point DIY checklist to assess your site’s health. Grab a coffee, open your website, and let’s see how your site scores.

Section 1: The Big Picture & Keyword Footprint

These initial checks assess your basic visibility on Google.

1. Is Your Website Indexed on Google?

  • What to Check: Go to Google and search for site:yourdomain.co.za (replacing yourdomain.co.za with your website’s URL). This will show you all the pages from your site that Google has in its index.
  • Why it Matters: If nothing shows up here, your website is invisible to Google. You’re not in the library, so you can’t be found.

2. Do You Know What You Want to Rank For?

  • What to Check: Can you write down the top 5-10 keyword phrases your ideal customer would use to find your services? For example, “luxury safari packages” or “emergency plumber Cape Town.”
  • Why it Matters: You can’t steer the ship if you don’t have a destination. A clear keyword strategy is the foundation of all your SEO efforts.

3. Do You Rank for Your Own Brand Name?

  • What to Check: Google your exact business name. Do you appear as the #1 result?
  • Why it Matters: This is the most basic test. If you aren’t ranking for your own name, it often signals a deeper technical issue or a brand name that is too generic.

Section 2: On-Page SEO and Content Checks

This section looks at the content and structure of your individual pages.

4. Are Your Page Titles Clear and Optimised?

  • What to Check: Hover your mouse over the browser tab for your homepage and main service pages. Does the text that appears accurately describe the page and include a relevant keyword?
  • Why it Matters: The page title is one of the most important signals you can send to Google about a page’s topic.

5. Is Your Content Helpful and Unique?

  • What to Check: Read your top 3 service pages. Is the content generic, or does it specifically address your customer’s pain points, answer their questions, and clearly explain your value?
  • Why it Matters: Google’s primary goal is to provide users with the best possible answer. High-quality, helpful content is rewarded.

6. Do Your Pages Have a Logical Heading Structure?

  • What to Check: A page should have only ONE main heading (H1). Sub-topics should be broken up with subheadings (H2s, H3s, etc.).
  • Why it Matters: Headings create a logical hierarchy, making your content easier for both users and search engines to read and understand.

7. Are Your Images Holding You Back?

  • What to Check: Are your image filenames descriptive (e.g., kruger-safari-jeep.jpg) or generic (IMG_4581.jpg)? Are they slowing down your site?
  • Why it Matters: Descriptive filenames help Google understand what your images are about. Large, uncompressed images are one of the biggest causes of a slow website.

Section 3: Technical Website Search Engine Optimization

These are the “under-the-hood” elements that have a huge impact on performance. The technical aspects of website search engine optimization are critical for building a strong foundation.

8. Is Your Website Mobile-Friendly?

  • What to Check: Use Google’s free “Mobile-Friendly Test” tool.
  • Why it Matters: The majority of searches now happen on mobile devices. If your site provides a poor mobile experience, Google will rank it lower.

9. How Fast Does Your Website Load?

  • What to Check: Use Google’s free “PageSpeed Insights” tool and run your homepage through it.
  • Why it Matters: If your site takes longer than 3 seconds to load, you’re losing visitors. Speed is a critical ranking factor.

10. Is Your Website Secure (HTTPS)?

  • What to Check: Look at your URL in the browser bar. Does it start with https:// and have a padlock icon?
  • Why it Matters: HTTPS encrypts data, builds trust with users, and is a confirmed Google ranking signal.

11. Do You Have Broken Links?

  • What to Check: Use a free online tool like “Broken Link Check” to scan your site.
  • Why it Matters: Clicking a link that leads to a “404 Not Found” error is a frustrating experience for users and a bad signal to Google.

Section 4: Local & Off-Page SEO Checks

This section looks at your authority and visibility beyond your website itself.

12. Is Your Google Business Profile Claimed and Complete?

  • What to Check: Search for your business on Google Maps. Have you claimed your profile? Is every section (services, hours, photos) filled out completely?
  • Why it Matters: For any local business, this is one of the most important elements of your online presence.

13. Is Your Business Information Consistent Online?

  • What to Check: Is your Name, Address, and Phone Number (NAP) written identically across your website, your Google Business Profile, and other directories like Cylex or Braby’s?
  • Why it Matters: Inconsistencies confuse Google and can hurt your local search rankings.

14. Are You Getting Online Reviews?

  • What to Check: Look at your Google and Facebook profiles. Are you actively getting new reviews? Are they mostly positive?
  • Why it Matters: Reviews are a powerful trust signal for both customers and search engines.

15. Who Links to Your Website?

  • What to Check: Use a free backlink checker tool to see which other websites are linking to yours.
  • Why it Matters: Links from other reputable websites are like “votes of confidence” that build your site’s authority.

Next Steps in Your Website Search Engine Optimization

How did your website score? This DIY audit likely uncovered some quick wins you can address, but it may also have revealed some deeper technical issues.

Finding the problems is the first step. Building and executing a prioritized plan to fix them is where the real work begins. A comprehensive approach to website search engine optimization requires expertise.

If you’ve run through this checklist and want an expert team to perform a deep-dive professional audit and build a clear roadmap to grow your traffic, let’s talk.

Talk to us

Services Needed