SEO 101: How to Perform a Website SEO Audit

It doesn’t matter if you love every ounce of search engine optimization or hate it with ever fiber of your being, nothing changes the fact that it’s important to perform an SEO audit of your website.

Maybe you are among the 95% of marketers who use search engine optimization to enhance loyalty among current customers.

And maybe you agree that SEO has a huge impact on lead generation.

Conversely, you could be part of the group that doesn’t put a lot of stock in the effectiveness of SEO.

You get the point: everybody has a different take on SEO and its impact.

What’s an SEO Audit?

Before diving into the deep-end on how to perform an SEO audit, it’s important to understand what an audit is (and isn’t) and what you should expect when it’s done.


The purpose of an SEO audit: To provide an objective independent examination of a website, which analyzes the search friendly nature and credibility of the website and its online presence, by reviewing key factors like, page load speed, Google penalties, on-site SEO factors, off-site SEO factors, technical SEO factors, and general search appearance.

Websites that display positive marks in these audit categories increase confidence in web crawlers, promote trust and consequently rank better in search engine indexes.

While there are automatic site auditing tools, there is something to be said by manually looking under the hood of a website and business, to see what’s going on.

Essential SEO Audit Tools

Here are the tools I use to perform audits and crawl websites.

SEO Audit preparation

Crawl First…

To ensure greater success in the future, now is the time to crawl your entire website. This will give you a clear view of where you stand in regards to:

And that is just the start.

Tools For Crawling Web Pages

I can’t write custom crawling and analysis code for my audits, but I rely on the amazing work of SEO tools like Screaming Frog’s SEO Spider to perform the site crawl. The Screaming Frog SEO Spider is free, however you can purchase a license for £149.00/year to crawl more than 500 URLs and have access to advanced features.

Helpful Videos:

SEO Audit Analysis
It’s one thing to say you are interested in conducting an audit, but another thing entirely to move through each step in a timely and efficient manner.

You can spend as much or as little time as you want on your SEO audit. As long as you end up with valuable data that leads to actionable steps, you will find yourself in a much better place.

Here are five critical steps when auditing your website:

  1. Accessibility
  2. Indexability
  3. On-Page Ranking Factors
  4. Off-Page Ranking Factors
  5. Competitive Analysis

1. Accessibility

It may not be the most exciting step of an SEO audit, but it’s definitely one of the most important.

If search engines (and users) are unable to access your website, you aren’t going to make much progress.

Robots Meta Tag

When analyzing your site’s accessibility, you want to locate pages that are accidentally blocking web crawlers. Below is an example of a robots meta tag that keeps crawlers from indexing a page and following its links:

Robots Meta Tag Example

Start out by addressing questions such as:

  • Is your robots.txt file restricting search engines from crawling some or all of your website?
  • Are there any robots meta tags on your website that are mistakenly blocking search engine crawlers?
  • Are there any URL errors, such as 404 errors?
  • Have you created an XML sitemap?

Helpful Videos:

Along with answering the above questions, there is another detail that belongs in this section: site performance.

A slow website is one that will chase visitors away. It is also one that can harm your search engine rankings.

Use a tool, such as Google Page Speed, to better understand how your website is performing in regards to speed.

2. Indexability

You can do everything right in terms of on-site and off-site optimization, but this will only get you so far.

After you make your way through the four steps above, you want to see how your website appears from the outside. Answer this question: what are search engines doing with the information provided?

Get started by taking these basic steps:

  • Search for your domain to see how it appears in Google
  • Make sure it has not been penalized.
  • See how many pages are indexed, making sure that most or all have been recognized by Google.
  • Search the keywords most closely related to your business.
  • Choose several pages of your website and search for duplicate content.

If you run into any issues during this part of the audit, nothing else will make sense.

Traffic Overview

This is all about the people who visit your website. During this step, it’s essential to answer questions such as:

  • How much traffic is your website receiving, on average, every day, week, and month?
  • Is your traffic increasing or decreasing month over month?
  • What are the primary sources of your traffic?
  • Which keywords are generating the most traffic?
  • How does your website’s traffic stack up against the competition?

There are several ways to answer these questions, starting with a review of your analytics account. If you are using Google Analytics, for example, all of these questions are simple to answer. It will only take you a few minutes to dig through your data and make informed conclusions.

Helpful Resources:

3. On-Site Optimization

It only makes sense to spend plenty of time on this step during your SEO audit. After all, it’s the pages of your website that attract visitors and search engines.

URL Structure

Let’s start by learning how to analyze the URL of each page:

  • Is the URL user friendly and to the point?
  • Does the URL include keywords related to the content of the page?
  • Have you avoided the use of excessive parameters?
  • Does the URL use hyphens to separate words, as opposed to underscores?

Content Analysis

To go along with URL structure, you should review each page of content on your website. When doing so, address questions such as:

  • Is the content 100 percent unique, both when compared to other pages on your website and other websites in general?
  • Is the content valuable in terms of the user experience?
  • Does the content include keywords, without stuffing?
  • Is the content of the highest quality in regards to grammar and spelling?
  • Is the content easy to read?

Search Engine Land does a great job breaking down the correlation between content and search engine success.

4. Off-Site Optimization

Just the same as on-site optimization, the things you do off your website play an important role in your search engine rankings.

While there are many aspects on off-site optimization, there are three that deserve most your attention. Let’s examine each one:

a. Backlink Profile

The quality of your website is based largely on the quality of the sites that link to it. When it comes to backlinks, quality is more important than quantity. While you can only control this to a certain degree, you want as many high quality websites linking to your property as possible.

Here are a few questions to address:

  • How many unique domains are linking to your website?
  • How many backlinks are no-follow?
  • Are the backlinks from sites that are related to yours in regards to subject matter?
  • How much authority do the domains have that are linking to your website?

b. Authority

A website’s authority is more important than ever before. Your job is to build a strong brand, as this proves to the search engines that your content should be ranked at or near the top.

There are several ways that authority is judged, including the quality of backlinks, number of backlinks, the sites that links to yours, and the overall level of trust.

If you want to learn more about your site’s authority, use the domain authority and page authority tools provided by SEOmoz. This will show you how each page stacks up, as well as your domain as a whole.

c. Social Engagement

With social media use on the rise, this continues to play a large part in regards to search engine rankings.

Focus your time and efforts on the social platforms with the largest reach, such as Facebook, Twitter, Google +, and Instagram.

When analyzing your social engagement from an SEO perspective, pay close attention to engagement. For example, how many retweets are your posts receiving? How many likes?

Taking this one step further, evaluate the authority of the brands and individuals sharing your content. Just the same as backlinks, it would be in your best interest to engage with the top influencers in your space.

5. Competitive Analysis

SEMrush is one of the top competitor analysis tools for digital marketers. Even the free version allows you to capture useful data.

Although this is an SEO audit of your website, it’s good to know what the competition is up to. This shows you where you stand, in regards to competitors, while also providing insight you may be able to use to your advantage.

Additional SEO Audit Resources

Interested in learning more about SEO audits? Check out these reputable online marketing and SEO websites.

Conclusion

There is no right or wrong way to complete an SEO audit of your website. This all comes down to your knowledge and experience, as well as what you are hoping to accomplish.

At the very least, move through these SEO audit steps. In the end, you will have a clear idea of where your website stands at the present and how you can make improvements in the future.

38 responses to “SEO 101: How to Perform a Website SEO Audit”

  1. […] How to Perform a Quick (and Free) SEO Audit of Your Website […]

  2. […] How to Perform a Quick (and Free) SEO Audit of Your Website […]

  3. […] How to Perform a Quick (and Free) SEO Audit of Your Website […]

  4. Thanks for suggestion. I have been searching for a while and found nice article to learn about seo audit

  5. Sonali Shah says:

    Hello kushagra,
    Great post… really an informative one as i always use to hunt on google as the portion comes of analyzing any website in front of me and not satisfied with the results, but your article ended my search and now i know that how to audit performance of any website SEO.
    Thanks for the tips.

  6. AYS says:

    Hello, Charlie.
    I read your article “How to Perform a Website SEO Audit” and have question. I see your have your seo analyzer.
    Why are you advertising The Screaming Frog, but not your tool?
    Also I have second question, please, your email box.

  7. This was one of the most comprehensive articles on SEO. Thank you I can’t wait to go through the steps and hopefully save myself from starving.

  8. Alena Sham says:

    However, it would have been fair to put a quick sentence that not ALL SEO’s are bad or worthless.
    The article’s on a pretty high profile site, and while I totally respect (and agree with) the opinion that MOST (95%) of SEO’s should be avoided, there’s still 5% of SEO’s out there who don’t fit that bill, and don’t deserve to get wrapped up or generalized with the rest!

    • Charlie Rose says:

      Hey Alena, I think you are referring to this paragraph?

      Maybe you are among the 95% of marketers who use search engine marketing to enhance loyalty among current customers.

      Thats just making the statement that a majority of marketers factory SEO into their strategy for customer acquisition. We aren’t making a case for the illegitimacy of poorly run SEO companies.

  9. Great article Charlie, I find it extremely helpful.

    I have one quick question for you.

    Do you strictly use Screaming Frog for crawling web pages or you use other alternatives. And if you do, which one would you recommend?

    Kind regards,
    Filip

    • Charlie Rose says:

      Personally I will use a combination of Screaming Frog, SEMRush and Google Webmaster Tools. Sometimes it depends on the size of the site too. What type of site are you auditing?

  10. Surya says:

    Very nice artical, it is very useful to my website https://www.suryasha.com

  11. Care says:

    Perfectly done… I just ran the audit with mentioned steps for my blog and all the results are great. Thank you for the share.

  12. Useful tips.
    My site http://www.planavac.com/ is ten months old but still at fifth sixth page on serp for many keywords. All seo parameters are good. Will it take more time to come near to first page of google?

  13. […] your competition deserves plenty of your attention, there’s something else you must first do: make sure Google instantly indexes your new […]

  14. Kamal says:

    Thanks Charlie, for these useful tips for making website or blog index. I have my blog located here at : https://evergreensmss.blogspot.in and there are just 53 pages which are indexed by Google and when I search for my blog name then I don’t find any result. Can you please take a look and suggest me what to do?

  15. Bert Fulk says:

    Such great information! It’s been very helpful in optimizing my website: https://www.bertfulklaw.com

  16. Sharad says:

    My main keywords are not showing up in the search.
    Some of my pages are not showing on search instead of correct page other page show.
    Let say I have a page https://www.onlineinterviewquestions.com/db2-interview-questions-answers/ when I search in google “DB2 interview questions”another page of my website is shown. This page is not even in 200 records. Please suggest what is the problem.My of keywords have this problem.

  17. Hii my site is not indexing http://www.dekhweb.com tell me what to do?

  18. Thanks for sharing this amazing article was just the thing i was looking for.

  19. Zevon says:

    Thanks for this article I applied the same to my new blog and it’s working quite fine now.

  20. […] your competition deserves plenty of your attention, there’s something else you must first do: make sure Google instantly indexes your new […]

  21. Bubai says:

    I have a website namely freemock.com, landing keyword free online mock test, but why this site did not rank top 10 search result, I apply all seo tricks. please help me.

  22. aliza says:

    Really great article for making SEO audit. I’d also suggest Zero Cost Google Adword and Bing Making Course

  23. […] SEMRush performs an SEO audit of your website, it’s good to know what the competition is up to. Their audit shows you where you […]

  24. […] SEMRush performs an SEO audit of your website, it’s good to know what the competition is up to. Their audit shows you where you […]

  25. […] you have any further questions on starting, then take advantage of my Free SEO Audit today. This audit helps you understand what your next steps need to be for your […]

  26. Tawfeek says:

    Really great article for making SEO audit. I’d also suggest Zero Cost Google Adword and Bing Making Course

  27. Jenelia Dc says:

    Hi Charlie,

    I’m really lucky and so glad that after surfing the web for a long time I have found out this information. .
    I’ll be waiting for your next post 🙂

  28. […] SEO 101: How to Perform a Website SEO Audit […]

  29. […] SEMRush performs an SEO audit of your website, it’s good to know what the competition is up to. Their audit shows you where you […]

  30. Kikgist.com says:

    Help me please..
    I transfer my domain from Godaddy to qservers and now it’s not indexing!.

Leave a Reply

Your email address will not be published. Required fields are marked *