Essential Steps for Performing an Effective SEO Audit – #SMX Liveblog

An SEO site audit lays the groundwork for everything an SEO does to ensure maximum search visibility. This SMX East session covers the most important audit tactics and best practices for making sure your SEO efforts are having the optimal impact on a site’s performance.

SEO Site Audit speakersModerator: Alex Bennert, SEO Consultant, Independent (@alexbennert)


Jessie Stricchiola, Founder, Alchemist Media (@itstricchi)

Benj Arriola, Technical SEO Director, The Control Group (@benjarriola)

Bill Hartzer, Senior SEO Strategist, Globe Runner (@bhartzer)

Jessie Stricchiola: The SEO Audit

How many are here representing yourself as an individual consultant or as an agency? How many are in-house? (There’s an even split.)

Purpose: Why Audit

No two audits, sites or businesses are alike. You may be doing an audit for any of these situations and all these different audits have different requirements and purposes:

New site/startup: Doing things for SEO at the outset will save you time, money and development.

First time audit: No prior SEO.

Site redesign/CMS migration: Page templates changing, how crawlers crawl

Domain/subdomain migration: Don’t damage current exposure.

Diagnosing traffic drops/penalties: What caused this type of an audit? Often something technical on the site.

Site checkup audit: Prior SEO before and may be caused by thinking you’ve done as much SEO as you can and want to know what else to squeeze out of the fruit or other.

Discovery: Client Intake

This discovery sets the stage for the context and the narrative behind the purpose of the audit.

  • Why did they decide to pursue an SEO audit?
  • Who was the driving force behind the decision?
  • What are the main concerns regarding SEO?
  • What is the short and long-term strategy for the site?

Have the client list specific SEO questions at the outset. You’ll learn how much a team knows or doesn’t know about SEO based on the questions.

What are their specific goals and expectations?

The more inquiry you do at the outset, the more likely you are to prevent any challenges.

Discovery: Culture and SEO History

  • Startup or established business?
  • Who will be the point of contact and what is their skill level?
  • Development and engineering – internal, external or both?
  • Prior agency relationships? Why did they end?

Request historical SEO documentation.

Identify in-house SEO “owners,” as well as resources.

Discovery: Site Background

As much info as you can get will be helpful. She usually goes back about two years, about the site. Find out about:

  • Subdomains, mobile site, international presence
  • Prior SEO efforts (list and describe)
  • Major site changes (redesigns, HTTPS implementation, etc.)

Discovery: Page Types/Purposes

Ask the purposes for different page types/templates:

  • Broad topic landing pages
  • Subtopic focus pages
  • User account pages
  • Product pages
  • Pagination pages

Discovery: Performance Metrics

Understand the point of getting the content exposed. Look at:

  • Bounce rate
  • Pageviews
  • Tracked goals, conversions

Discovery: Topics and Audience

  • Prior keyword research/strategy
  • Paid search data (as available)
  • Topics supported by content
  • Personas and solving searcher problems

Planning: New Site Audit

  • Determine launch timeline.
  • Acquire wireframes and site architecture if available.
  • Determine site/product relationship.
  • Establish a plan for reviewing, crawling, editing staging site.
  • Determine owner of GSC/BWT/GA and (?).
  • Plan for coordinated Q/A process.
  • Post-launch review.

Planning: Redesigns & Migrations

  • Determine launch timeline.
  • Acquire wireframes and site architecture (if available).
  • Identify new CMS’s SEO needs (plugins, modules, etc.).

Planning: Traffic Drops/Penalties

  • Check/document historical data.
  • Plan to obtain crawl, backlink and related data.
  • Inquire about historical link-building and SEO efforts.
  • Inquire about historical remediation efforts.


  1. Identify the purpose of the audit.
  2. Interview your client or team for background information.
  3. Investigate site history.
  4. Plan the process specific to the audit type.

Benj Arriola: SEO Audit Breakdown

SEO Audit Breakdown slide
Slide 1: SEO Breakdown (click to enlarge)

In general, when you fix the foundations of SEO, you set them up and don’t need to change that again.

SEO foundations slide
Slide 2 (click to enlarge)

The tools for technical SEO diagnostics: Xenu, ScreamingFrog, Deep Crawl

SEO tools slide
Slide 3: Tools for SEO diagnosis (click to enlarge)

Site architecture and SEO: The more specific you are, the longer your keywords.

Site architecture slide
Slide 4: Site architecture and keywords (click to enlarge)

Build the site architecture out for SEO.

Site architecture
Slide 5: Site architecture and SEO elements (click to enlarge)

Information Architecture Tools for SEO

All indexed subdomains with a site: search and also SEOQuake plugin, Scrapebox, Web CEO, SEO Powersuite

Topic hierarchy tools: DYNO Mapper and PowerMapper

Taxonomy and folksonomy tools: Google AdWords Keyword Planner and a gazillion more

Code Audit Tools

Use them and apply your own intelligence.

  • Page Speed
  • Google PageSpeed Insights
  • YSlow browser plugin

Readability Tools

Test to see if it’s readable by users:

  • Free readability scores
  • Clarity Grader
  • Mobile Phone Emulator

Is it readable by search engines?

  • Web Developer Toolbar
  • User Agent Switcher
  • Google Cache
  • Mobile sites

Tools to Check Your Content

Duplicate content: Internal is Siteliner, external is Copyscape.

Thin content: ScreamingFrog

Linkable assets: No tool checks whether you have content desirable to link to.

Panda algorithm impact: Panguin tool

Competitor content: SEMrush lets you see the keywords competitors are using that you’re not.

Backlink Analysis Tools

Backlink analysis tools slide
Slide 6: Backlink analysis tools (click to enlarge)

Quantity and Quality Tools

Backlink Factor Metrics

Backlink factor metrics slide
Slide 7: Backlink factor metrics to look at (click to enlarge)

Bad links

Enterprise SEO Tools

  • Bright Edge
  • Conductor
  • Searchmetrics
  • seoClarity

Note: Links to all tools are available at You can also view Benj Arriola’s full slidedeck.

Bill Hartzer: Making the Data Usable

How will we take all the data and make it usable?

Focus on two major steps:

  1. Analysis to make sense of data collected.
  2. Delivering recommendations.

Step 1: Making Sense of Data Collected

Data collection is gathering copious notes.

Notepad, MS Word, Excel are all involved.

Brainstorm all potential issues.

Organize all the notes into buckets (as illustrated by kittens – left kitten is the rabbit hole kitten, center kitten is the screaming red flag kitten, and the kitten on the right represents issues you can address).

Data like kittens
Slide 8: Kitten illustration for data organization (click to enlarge)

Some issues don’t really fall into the main topics (like schema or page speed), and may go into the miscellaneous buckets.

Organize notes slide
Slide 9: Buckets for organizing site audit notes (click to enlarge)

In the first few weeks, get through quick wins to make the client happy. If you do an audit, the next couple weeks are critical. Put the short-term, quick-win, biggest impact issues in a separate section of the audit.

Identify critical issues:

Critical issues in audit slide
Slide 10: Critical issues you may find during an SEO audit (click to enlarge)

Avoid rabbit holes by putting a time limit on issues you investigate. If you go over a certain time limit, list it as an issue to check later.

Step 2: Delivering the SEO Audit

Presentation phase:

  • Present the data.
  • Show the results.
  • Make it look great.

Present the results:

  • Use internal or formal doc needed?
  • Who will implement? Client’s developer or outside developer?
  • Implement changes in-house?
  • MS Word doc, spreadsheets with data, PowerPoint needed for client meeting?

Formal document should include:

  • Cover page
  • Table of Contents
  • Overview (summary, positives, negatives)
  • Website crawlability
  • Content optimization
  • Linking
  • Overall recommendations
  • List of priority issues
  • Present action plan for implementing

Panel Q&A

How much do all these tools cost?

Bill Hartzer gives a tip: He offers to write a guest blog post about using the tool in exchange for full access to the tool.

How do you find abandoned or orphaned content?

A site command will give you a list of URLs. Scrape bots, SEO Power Suite. Bill thinks a site crawl will probably find that content somewhere, check analytics. Analyze the site’s log files and get all URLs that way. Download the Google Search Console internal link report and external link report, all pages getting search traffic, and compare them against your crawl.

Have you used open source distributed crawlers like Nutch?

Bill says that some crawlers pick up pages that some won’t, so be thorough be using multiple crawlers. Alex is a hardcore go-to fan of ScreamingFrog.

What’s the best auditing tool for local?

Moz Local and Bright Local

Given algorithm changes, how often do you redo audits for old clients?

Jessie: It gets back to what you’re tracking. There could be some things you’re tracking on a weekly basis.

Benj: All the fixes don’t get applied right away. Continue to revisit and remind them to do. It’s a constant check-in.

Do clients ever call you back to demonstrate how you helped them meet their goals?

Bill: Ideally during the audit process we try to make them understand how the changes will help. As implementing things, notate them in Google Analytics so that as you see ranking increases, you can see the change in the timeline.

Alex: It’s so important to annotate everything you do. Not just SEO things, but also algorithm updates and major changes to the site and offline things like a PR push.

Jessie: You can get a little more reliable data when you’re looking at things straight in Google Search Console.

How do you pitch value of a technical fix that might not drive monetary value but is a best practice?

Benj: Technical fixes are good for users and that can affect the bottom line. Some technical changes are proactive and protective.

Interested in learning more?
Refer to our SEO Audits and Tools post where we outline three levels of SEO audits and five additional tools you can use to improve your website’s visibility in search.

Virginia Nussey is the director of content marketing at MobileMonkey. Prior to joining this startup in 2018, Virginia was the operations and content manager at Bruce Clay Inc., having joined the company in 2008 as a writer and blogger.

See Virginia's author page for links to connect on social media.

Comments (3)
Filed under: SEO — Tags: , ,
Still on the hunt for actionable tips and insights? Each of these recent SEO posts is better than the last!
Bruce Clay on May 8, 2024
The Always Up-to-Date SEO Checklist
Bruce Clay on April 4, 2024
What Makes an SEO Program Successful?
Bruce Clay on April 3, 2024
How Can I Improve My Website Rankings Through SEO?

3 Replies to “Essential Steps for Performing an Effective SEO Audit – #SMX Liveblog”

Almost done. Thanks for the guidance, Big Man

Virginia Nussey

You’re welcome, Alok. Something I learned from this session was how your audit may vary depending on the instigating purpose. Hope you also learned a few things for your future SEO audits.

You are well explained about the purpose of SEO audit. Also, you have shared very useful SEO tools for site analyse. Thanks for sharing valuable information.


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

Serving North America based in the Los Angeles Metropolitan Area
Bruce Clay, Inc. | PO Box 1338 | Moorpark CA, 93020
Voice: 1-805-517-1900 | Toll Free: 1-866-517-1900 | Fax: 1-805-517-1919