Did you know that you can perform a full SEO audit of your site using All in One SEO?
The SEO Analyzer in All in One SEO makes it easy to perform an SEO audit to see where problems may exist with the SEO of your content.
In This Article
Performing an SEO Audit of your Site
You can use the Site Audit feature to perform a complete SEO audit of your site. To do this, click on SEO Analysis in the All in One SEO menu, then click on the Site Audit tab.

Here you'll find a Site Overview showing how many checks have passed, or are Issues or Warnings. Click on these labels to filter the results in the Site Audit Report.

The Site Audit Report shows the results for each item of content on your site. You can use the Content Types filter to fiter these by post type. You can also search for an item of content by post title.

f you've set a Focus Keyword in AIOSEO for your content as part of the TruSEO content analysis feature, then this will shows in the Focus Keyword column.
If you haven't set set a Focus Keyword in AIOSEO for your content, then you'll see the Add Focus Keyword link. Click this link to set a Focus Keyword for that content.

Click on the arrow to the right of any item of content to see the full audit report for that content.

You'll see buttons where you can select where to Fix or Ignore an issue in the audit report.

You can click on the All Checks tab in the Site Audit Report to view your report sorted by each passed or failed check.

The All Checks tab is separated into tabs for Issues, Warnings, and checks that are Good (passed).
Finally, there's a Settings tab where you can control the Post Types, Taxonomies, and Post Statuses that the Site Audit tool will scan.

Complete SEO Checklist Results
Here's a list of the checks and results in the Complete SEO Checklist, what they mean and how to fix them:
SEO Title Checks
These checks refer to the SEO title set on your homepage:
- We couldn't find an SEO title – This means there may be no SEO title set on your homepage. Go to All in One SEO » Search Appearance and check in the Home Page section. You can learn more about setting the SEO for your Home page here.
- Your SEO title is only X characters long, which is too short – This means that your SEO title for your homepage is too short and you should consider writing something longer. Google likes concise, descriptive titles.
- Your SEO title is X characters long, which is too long – This means that your SEO title for your homepage is too long and you should consider writing something shorter. Google likes concise, descriptive titles.
- No keywords were found in the page title – This check is looking to see if the most common keywords in your homepage content are included in your SEO title. You can safely ignore this if you feel your SEO title is representative of your site.
- Both the page title and meta description are missing keywords – This is the same check as above.
Meta Description Checks
These checks refer to the meta description set on your homepage:
- No meta description was found for your page – This means there may be no meta description set on your homepage. Go to All in One SEO » Search Appearance and check in the Home Page section. You can learn more about setting the SEO for your Home page here.
- Your meta description is only X characters long, which is too short – This means that your meta description for your homepage is too short and you should consider writing something longer. Google likes high quality, descriptive meta descriptions and has examples here.
- Your meta description is X characters long, which is too long – This means that your meta description for your homepage is too long and you should consider writing something shorter. Google likes high quality, descriptive meta descriptions and has examples here.
- No keywords were found in your meta description – This check is looking to see if the most common keywords in your homepage content are included in your meta description. You can safely ignore this if you feel your meta description is representative of your site.
- Both the page title and meta description are missing keywords – This is the same check as above.
Heading Checks
These checks refer to the H1 and H2 headings in the content of your homepage:
- No H1 tag was found – This means there is no H1 heading on your homepage. Some themes replace the H1 heading with a logo, but you should still place an H1 heading at the start of the content on your homepage..
- X H1 tags were found – There should only be one H1 heading on each page and your homepage has too many.
- No H2 tags were found on your page – H2 headings are used to separate content into logical sections and help visitors find what they're looking for on your homepage.
H1 and H2 headings are typically something you would add in your content or, in the case of H1 headings, they're added by your theme. WordPress has an article on how to use the Heading block in the default Block Editor here.
Image Checks
These checks refer to the images shown on your homepage:
- Some images on your page have no alt attribute – This means that some of the images on your homepage don't have the Alt text set. You can expand the result to see a list of the images that don't have Alt text set. Depending on your theme and plugins, you may not be able to set Alt text on all images. You can learn about How to Write Alt Text for Images here.
Link Checks
These checks refer to the links shown on your homepage:
- No internal links were found on your page – There should be links on your homepage that lead to the content within your site. This makes it easy for visitors to navigate your site.
- Too few internal links on your page – You should consider adding more internal links to help visitors navigate your site. You can safely ignore this if you feel your content contains links to all the most important areas of your site.
- The ratio of internal links to external links is uneven – An imbalance of external to internal links can show search engines that you care more about content on other sites. You can safely ignore this if you feel the links are most appropriate to your site.
Internal and external links are typically something you would add in your content. WPBeginner has an article on how to add a link in WordPress here.
Advanced SEO Checks
These checks look for additional SEO information that we recommend sites implement:
- No canonical link tag found on your page – A canonical link was not found on your homepage. WordPress outputs this as standard so something may be removing it such as your theme or a plugin. You can learn more about canonical URLs here.
- Your page contains a noindex header or meta tag – You may have set the Search engine visibility under Settings » Reading in WordPress. There are also settings for noindex in All in One SEO. You can learn more about these Robots Meta settings here.
- The www and non-www versions of your URL are not redirected to the same site – This refers to your DNS configuration. Normally, you would have a CNAME that redirects www to your domain. Check with your DNS provider to see if you have this. There's a guide to www vs. non-www on WPBeginner here.
- Your robots.txt file is missing or unavailable – WordPress creates a robots.txt as standard, you can also create one with All in One SEO by going to Tools » Robots.txt Editor. You can learn more about the Robots.txt Tool in All in One SEO here.
- Your site has a robots.txt file which includes one or more “disallow” directives – Check your robots.txt to make sure it's not blocking access to areas or files that shouldn't be blocked. WordPress adds a default disallow rule for /wp-admin/ to the robots.txt and this shouldn't be removed. You can view and manage your robots.txt by using the Robots.txt Tool in All in One SEO.
- Some Open Graph meta tags are missing – You can add Open Graph meta tags, which are used when content is shared on social media, by going to All in One SEO » Social Networks » Facebook. You can learn more about setting the social meta for your Home page here.
- Duplicate Open Graph meta tags were found – There should only be one set of Open Graph meta tags on your site. If you're using All in One SEO to add these, then your theme or another plugin could also be outputting them. You can learn more about identifying duplicate Open Graph meta here.
- No Schema.org data was found on your page – You can use All in One SEO to output Schema.org markup on your site. Check out our article on configuring the Schema settings in All in One SEO here.