SEO Audits and Tools: The Good, The Better and The Best
“SEO audits” can mean different things to different people.
In general, an SEO website audit identifies issues that hinder a site’s ability to be found in search results and recommends changes to fix those issues.
The end goal of a technical SEO audit? To help you improve the site’s search visibility and bring in more organic traffic.
But the approach to SEO audits varies across practitioners and agencies. Which approach fits you best depends on many factors.
TL;DR: Three levels of SEO audits exist. They all aim to uncover ways to improve a website’s visibility in search. From free tools to an expert’s analysis, all audit types have their place. This article lists five auditing tools, explains the different approaches, and clarifies what you can expect to pay and to get from each level of SEO audit.
The 3 Levels of SEO Audits
Three levels of technical SEO audits exist today:
- The “Good” SEO Audit: A software tool uncovers superficial SEO issues (many of which may be useful). The tool produces a one-size-fits-all generic report. Appropriate for when you don’t have an auditing budget, or you want to check some basics yourself before starting with an agency. Never a waste, but not a deep dive.
- The “Better” SEO Audit: An SEO vendor or practitioner offers additional SEO insights but without many solutions. They can identify problems that data analytics alone can’t uncover. Without in-depth solutions, this only points to possible trouble areas, but sometimes that is all you need.
- The “Best” SEO Audit: An SEO agency performs an in-depth technical audit. It requires the labor and expertise of a seasoned SEO analyst(s) who specializes in technical website analysis and SEO business strategy. This is a manual review supported by tools, and it takes many hours.
Of course, you may have different names for each of these levels of audits. Each serves a purpose.
However, when all three levels come together in one powerful and “best” SEO audit, you gain a solid understanding of where your website is today, where it can be tomorrow, and what needs to be done to get it there.
Let’s look at these three levels in detail, starting with the “good.”
The “Good” SEO Audit
Let’s start with the most basic SEO audit.
Mostly automated, this type of SEO audit uses a software tool. The software examines your website against a set of SEO factors and generates a list of things to fix.
Most often, businesses themselves use these tools to do simple self-audits. But this type of audit tends to be superficial.
What’s lacking here is the knowledge behind the recommendations. You might receive a brief explanation, but understanding the “why” behind the suggestion can be unclear.
Add to that the fact that every business and website is unique. The tool may say “X” is a problem — but is it really a problem for your site’s situation? And how much priority should you give to it?The “best” SEO audit’s power lies in its expert analysis and strategic recommendations. Click To Tweet
For example, if you’re seeing a traffic loss, a tool-generated report offers no understanding of why. Is there a search engine penalty involved? Could projects that your team is running, like a redesign, be affecting rankings?
The self-audit tool doesn’t take into consideration any number of important things that could be impacting your SEO.
Still, it does serve the purpose of a quick-and-dirty website review. And you can send the recommendations to your developer team to make quick fixes.
Software tools generally contribute to any SEO audit procedure, though the more comprehensive audits give much more insight.
SEO Audit Tools I Recommend
Below I’ve listed five software products I like for SEO audit work. They have both free and paid versions, so the price can range from $0 to several hundred dollars per month for a tool subscription.
1. Nibbler (My Favorite)
Nibbler is my preferred auditing tool. It looks at everything from on-page factors to back-end considerations, breadth of content, mobile factors, freshness and more.
Nibbler’s free version limits you to three reports for five webpages per test. But it offers a paid version that opens up the report to 100-plus pages. This more comprehensive reporting comes in between $50 and $120 per month.
SEO-Detective is a free tool that analyzes a site one webpage at a time against more than 20 factors, including Alexa rank, server information, keywords and more.
SEOptimer audit data is available in multiple languages and covers everything from on-page SEO factors to usability and accessibility. It prides itself on speed (being able to analyze a site in 30 seconds or less), and allows users to customize and white label reports.
Paid plans for SEOptimer run from $29 to $59 per month, and you can run a report for free and download the data when you sign up for a 14-day free trial.
UpCity offers an SEO “report card” that covers things like ranking and on-site analysis including links, trust metrics and accessibility.
The report card is a free feature. It’s wrapped into their paid SEO software aimed at agencies at $150 to $800 per month.
WebPageTest is a free tool that is useful for verifying or identifying speed issues.
As you can see, these five SEO auditing tools cover many best-practice SEO tactics. After accessing the data, you should make recommended changes where it makes sense for your website.
The downside is that these tools do not listen to your business and website problems, nor do they dive deeper into the data. That is the next level of auditing that I will cover.In an SEO audit, the human insights piece makes a great difference if you want to understand major SEO issues impacting the site. Click To Tweet
The “Better” SEO Audit
Level 2 SEO audits are better because they typically involve an SEO vendor or SEO practitioner.
The vendor or practitioner will likely use a software tool such as those I outlined in the previous section. In addition, they can:
- Listen to you and learn about your business situation, goals, and past SEO decisions that may be impacting your website.
- Analyze your Google Analytics and Google Search Console data for more insights.
- Manually identify SEO issues that are below the surface and not easily recognizable by a tool.
This deeper dive can often result in problem identification, sometimes very quickly. You’ll receive important explanations of what’s behind the data uncovered in analytics and auditing tools.
What to Expect from a Level 2 Audit
Some of the things an audit like this may discover are:
Your content is not good enough. Software can only do so much to analyze content (for example, word count or reading score). A human can compare your website content to your competitors’ pages that are ranking in the search results. Such an evaluation can pinpoint where you have room for improvement.
Your website design is bad. A software tool won’t be able to tell you that you have an ugly, hard-to-navigate website. It won’t notice that you have a bunch of junk code that’s preventing search engine spiders from doing their job. Having expert eyes on the overall development and design to identify SEO problems is key.
Your inbound link profile is poisoned. There are many reasons why a link profile can go bad. A website that has been around for a while has probably had multiple webmasters. During that time, the rules of SEO may have changed, or those responsible may not have understood Google guidelines. Whatever the reason, it’s the SEO auditor’s job to interpret potential spam issues hurting the site.
Your server is way too slow. Google cares about how long it takes to get information from your webpage, and says it should display in 200 milliseconds or less. An older study found a correlation between an increased “time to first byte” and decreased search rankings.
To clarify, a tool can certainly check page load time. But is the reported load time normal among your competitors? And have you lost traffic due to delays? An audit tool cannot tell you the answers. But they’re crucial to deciding how to prioritize your slowness issues.
In a Level 2 SEO audit, the human insights piece makes a great difference if you want to understand major SEO issues impacting the site.
If you engage with an SEO vendor, know that the price varies greatly depending upon the issue prompting the audit, site complexity, and the size of the agency’s SEO checklist.
Here’s the rub: Most audits at this level are little more than a problem list without solutions. Those fixes are yours to research.
Normally, a reasonable “better” audit by a professional as described here ranges from $3,000 to $12,000 (USD). This covers a one-time review; afterwards, the engagement is typically over. You can compare this against the cost and the need to employ an SEO analyst in-house.At the end of the day, all three levels of SEO audits can be useful. Something is better than nothing. Click To Tweet
The “Best” SEO Audit
Each level of audit has its place based on a business’s needs and budget. Luckily, you have options.
At the “best” auditing level, you engage with an SEO vendor that has explicit knowledge of how to perform a thorough technical and strategic SEO website audit. You want to choose an agency that makes audits a core business specialty and has enough hours available to do it (up to 100 hours or more).
Commonly, a Level 3 audit takes advantage of the kinds of tools I’ve mentioned for the other levels. Tools improve the process. But the “best” SEO audit’s power lies in its expert analysis and strategic recommendations.
What to Expect from the Best SEO Audit
A technical SEO audit at this level uncovers everything in the first two levels of auditing, plus it delivers the following:
- Expert knowledge. The most comprehensive audit means you’re working with a senior SEO analyst with many years of experience versus a junior analyst doing a more “by-the-book” review. The senior analyst will be apprised of any algorithm changes (known or suspected) as well that may be impacting the site.
- Competitive research. The auditor makes a comprehensive review of not only your website, but also competitor websites. This will help create a strategic roadmap of how to compete in the search results based on those that are ranking already.
- New opportunities. The audit will include in-depth keyword analysis that will expose new opportunities for search visibility based on a business’s goals. This can be paired with a new SEO-friendly site architecture that works to improve a website’s authority through the structure of its content.
- Prioritization & guidance. The auditor will not only identify the problem and describe exactly why it’s important based on Google’s guidelines, but also explain how to resolve it. You should receive in-depth instructions on how to implement solutions, complete with a priority list of what to tackle first.
You can expect an SEO vendor at this level to spend a lot of time researching and analyzing – sometimes over 100 hours depending on the website – in order be as thorough as necessary.
At that level of labor, these audits often start at $20,000 and can exceed $50,000 for very large ecommerce sites. (Side note: You can learn more about the cost of SEO and what goes into the price tags.)
Our search marketing agency mostly does the “best” audits; we also run many auditing tools and tasks internally over the course of every project. Let us know if we can help your business.
At the end of the day, all three levels of SEO audits can be useful. In other words, something is better than nothing.
If you’re deciding which type will work best for you, consider these factors:
- The age and complexity of your website
- Problems you’re experiencing, such as severe traffic loss
- Your budget
- Projects on the horizon (for example, a site redesign), and more.
In all cases, expect to make improvements to your site following an SEO audit.
Bottom line: Making the right changes uncovered in a technical SEO audit WILL help you compete in the search results.
I want to know: Have you ever had a “best” level of SEO audit, and what were your results? Tell me in the comments below.