How To Do An SEO Audit For Your WordPress Site

You know SEO is important to the success of your WordPress website, but when’s the last time you looked under the hood to evaluate your SEO performance?

In this blog post, we’ll walk you through the tools, steps and questions to conduct your own WordPress SEO audit. By evaluating the most important factors that impact your search engine optimization performance, you’ll ensure that your website is operating at its optimal level.

Below are the issues we believe to be the most important for a WordPress SEO Audit. If you’d like to follow along with an example SEO audit, you can find an example here.

First, get data to analyze

Before you get started on your audit you’ll need to pull data from a few helpful third party tools. Tools that we use in our audits include:

  • Google Webmaster Tools (Search Console) – useful to identify 404 errors, duplicate content, malicious URLs and find out what keywords the site is ranking for.
  • Screaming Frog – useful for evaluating onsite SEO elements like page titles, meta descriptions, alt tags, URLs and more.
  • Moz Crawl Test – sign up for a free trial to identify errors and other useful data
  • SpyFu or SEMRush – find out what keywords the site’s competition is ranking for.

1. Indexing


Indexing refers to how your WordPress website is submitted and read by search engines.

The most important element in the indexing portion of the audit is looking at the sitemap. If you’re using the Yoast SEO plugin and have enabled the XML sitemap functionality, your sitemap will reside at The Yoast generated sitemap is great at following proper XML protocol and making sure that duplicate or broken URLs are not included in the sitemap.

Key steps to take:

  • Visit the Google Search Console to see if the correct sitemap URL has been submitted.
  • Visit the “Google Index” -> “Index Status” within the Google Search Console to discover how many pages are being indexed by Google
  • Check out the ratio of indexed pages that are receiving organic search traffic to see if your site’s content is working for you

Key questions to ask yourself:

  • Is the sitemap clean and functional?
  • How many pages are being submitted and indexed by Google?
  • Are any pages being excluded from the sitemap that should be included?

2. Accessibility

Google Speed Test

Accessibility refers to how your site is crawled by search engines. There’s two things to really pay attention to in this section of the audit: website speed and trends of 404 and 500 errors.

Key steps to take:

  • Conduct two-speed tests – one at GTMetrix and the other at Google Developers. Both will give you plenty of insight and next steps to take to speed up your site.
  • In Google Search Console, visit the “Google Crawl” -> “Crawl Errors” to discover 404 errors
  • Search for server 500 errors on your Moz Crawl & Screaming Frog crawl test results, as well as any other crawl errors

Key questions to ask yourself:

  • How is my website’s overall speed performance? Particularly, do the top 10 landing pages load quickly?
  • Are my WordPress URLs search engine friendly?
  • If I have 500 errors, is it time to make a switch to a new WordPress hosting provider?

3. Site Architecture & User Experience

landing pages

Site architecture refers to a user’s experience with your website navigation. With WordPress websites, overuse of “tags” and “categories” are usually two areas to pay attention to.

Key steps to take:

  • Identify top 10 landing pages on the website and make sure that these URLs either have direct links from the homepage or navigation or are accessible within two clicks from any page on the site. You want your top landing pages easily discoverable and you want them to maintain their search position.
  • See if your categories and tags are included in your sitemap. If they are being indexed, make sure that each category and tag has a clear purpose and contains unique content to engage an organic search visitor.
  • Identify your most valuable and profitable web pages. Are these pages easily accessible from your top landing pages?

Key questions to ask yourself:

  • If I were visiting my website for the first time as a potential customer, would I consider the organization of my website to be intuitive?
  • Do I have too many category pages? Too many tags?
  • Is it easy for potential customers to discover my most valuable content on the website?

4. Keyword Analysis

Keyword Analysis

Keywords analysis evaluates how you and your competition appear in organic search rankings.

Key steps to take:

  1. Identify the keywords your competition is ranking for using a free trial of SpyFu or SEMRush.
  2. Identify the keywords your competition is buying using SpyFu or SEMRush.
  3. Identify the keywords you are ranking for.
  4. Identify the keywords you’re buying that are converting like wildfire.
  5. Identify the keywords that you want to rank for.
  6. Evaluate how you stack up against the competition.
  7. Identify the keywords or keyphrases of your homepage title tag.

Key questions to ask yourself:

  • Do the keywords you’re ranking for and getting traffic for drive value for your business?
  • Are you tracking the progress you’re making towards the keywords that you want to rank for?
  • Are the keywords you want to rank for so difficult that you’ll need to buy ads to appear for keyword searches?
  • What are your SEO strengths against your competition? What are your weaknesses? Where are your opportunities?
  • Does the title tag of your home page say “Home” or “Welcome”? If so, you’ll want to change it to a keyword specific to your line of business.
  • If I’m buying keywords that are converting, are these keywords that I’m also targeting organically?

5. Link Analysis

Opensite Explorer Link Analysis

Link analysis refers to both the external and internal links relating to your site.

Key steps to take:

  1. Identify the external links to your site by looking at Google Search Console under “Search Traffic” -> “Links To Your Site.”
  2. Identify your most linked content by looking at Google Search Console under “Search Traffic” -> “Links To Your Site.”
  3. Identify the anchor text of how your data is linked by looking at Google Search Console under “Search Traffic” -> “Links To Your Site.”
  4. Identify the internal pages that you link to the most by looking at Google Search Console under “Search Traffic” -> “Internal Links.”
  5. Visit Open Site Explorer and discover your most valuable links.

Key questions to ask yourself:

  • Does my top linked pages coordinate with my top organic pages?
  • Does my internal linking structure link to my best content? Can I add more links to my content on blog posts and content related pages?
  • What content is getting the most links from external websites and why?
  • What can be replicated and changed with my external linking strategy, given what I know about who is linking to me and how they are linking to me?

6. Mobile Optimization

mobile friendly test

How does your website appear on mobile devices?

Key steps to take:

  1. Visit Google’s Mobile-Friendly tool and test top 5 traffic pages to see if they are mobile friendly.
  2. Visit top 5 traffic pages on a mobile device to learn more about the customer experience.

Key questions to ask yourself:

  • If my website is not mobile friendly, how has my organic search traffic been affected since April 2015? Has it declined?
  • If my website is not mobile friendly, should I install the WPtouch plugin to make my site mobile friendly, or is there a comparable WordPress theme I can activate to make the site mobile-friendly?

7. On-Page Optimization

Yoast WordPress SEO Audit

On-page optimization refers to the SEO factors that influence search rankings. Yoast SEO is a great WordPress plugin that helps you improve key on page optimization features.

Key steps to take:

  1. Visit your top 50 traffic pages to see what Yoast suggestions exist to improve the on-page optimization.
  2. Review Screaming Frog crawl to see if images are optimized for SEO.
  3. Review Screaming Frog crawl to identify page titles that surpass 70 characters.
  4. Review Screaming Frog crawl to identify meta descriptions that surpass 155 characters.
  5. Review Screaming Frog HTML improvements to see what other on page elements need to be addressed.

Key questions to ask yourself:

  • Are my page titles optimized?
  • Am I missing any page titles or meta descriptions?
  • Do my meta descriptions have strong calls to action?
  • Am I following everything that Yoast is recommending?

8. Content Evaluation

Reverse Image Search

What is your content doing to help you drive business?

Key steps to take:

  1. Are any of your images generating search impressions? If so, perform a reverse image search using TinEye to see if anyone is using your images. If they are, write to them letting them know that you’d appreciate proper attribution with a link back to your site.
  2. Search for snippets on Google of your most popular content to see if your content is being scraped or duplicated. If you discover duplicate content, submit a removal request to Google.
  3. Review Google Search Console under “Search Appearance” -> “HTML Improvements” to identify any content issues.

Key questions to ask yourself:

  • Is your content unique and not duplicated?
  • Is your content well formatted with visual calls to action?
  • Do I need to take action on any content copyright violations?

Next Steps

At the end of the audit, you will have a lot of items on your to-do list. It’s important to categorize these findings into high, medium and low priorities and assign a timeline to yourself to address these issues. Making a strategic decision to address your audit findings will likely bring the most efficient results to your WordPress website moving forward.

If you’ve recently audited your WordPress site, please share your experience and/or questions/issues in the comments section below.

New Posts in your inbox

  1. I like the reverse image search. I use a similar technique with Flickr by uploading a lot of images with a creative commons license. If a user embeds the image, it always uses the same attribution to my Flickr account. Then once a month I’ll search in Google for the “past month” with the exact attribution to find where the images are being used. If it is a quality site, I’ll nicely ask if they will switch the link from Flickr to my site. Most reputable sites make the change.