An SEO website audit will help you ensure your site is SEO-compliant and following best practices. A basic audit can be done by just about anyone who knows what they’re looking for. And that’s what I’m here to help you with today.
Follow these steps to check your website is ready for search success.
Note: Each method and tool mentioned below is free. However, please keep in mind that free tools can often have limitations, such as restrictions on how often they can be used, or taking more time than paid tools. Paid tools are also available for all these audit steps.
Copy and Text
Length of copy

- Yoast: A WordPress plugin that shows the word count of each page.
- Web Page Word Counter: Enter a web page URL and it will provide you with a word count.
- Word processors such as Microsoft Word also provide a word counter.
Spelling and grammar
As well as looking more professional and giving a better impression to your customers, spelling and grammar is important for SEO. Although not a direct ranking factor, lots of errors will cause users to lose trust in your business and leave your site. This will cause a high bounce rate, which is a negative signal to search engines.Free tools:- A word processor will pick up many spelling and grammar mistakes.
- A real person is often the best option for checking spelling and grammar, as a word processor will not pick up on everything.
Duplicate content
Google and other search engines dislike duplicate content because it makes it hard for them to decide which results to show to searchers. Duplicate content is any text on separate pages that is very similar, and in some cases exactly the same. It’s especially problematic if you have text that’s almost exactly the same as another site, and Google could severely penalise you if it thinks content is plagiarised.If you have two or more pages on your website that include very similar content, consider merging them. If a merge is not possible, then use a canonical tag on the most important page to tell Google which one it should focus on.Free tools:- Siteliner will run an audit and highlight duplicate content on your site. You will need to manually check all the results, however, as it will also highlight content that is intentionally the same on each page (such as footer text).
- Copyscape: find external sites that may have copied your content.
- Screaming Frog: a downloadable tool that will help you find pages that are exact duplicates.
- The Yoast WordPress plugin will allow you to easily add canonical tags.
Header tags

- The HTML Headings Checker will tell you how many and what type of headings you have on a page.
Meta descriptions and SEO titles

- Screaming Frog: a downloadable tool that lists all your pages, meta descriptions and page titles so that you can see at a glance what needs to be updated.
- Yoast: a WordPress plugin that lets you easily update meta descriptions and SEO titles
Images
My guide on optimising images for SEO will be useful alongside this section of your audit.Image size
Are your images bigger than they need to be? If you use lots of large image files on your website, you’ll slow everything down and provide a poor user experience.Web images generally don’t need to be very large to still look good. They should ideally be less than 100kb, and have a maximum width of 800px (or 2,500px for banner images).Free tools:- Paint 3D: a simple download for your desktop that allows you to edit photos, including resizing them.
- Krita: a more advanced downloadable image editor for resizing and editing images.
- Tiny JPG: an online tool for compressing images.
- Screaming Frog: a downloadable tool that will crawl your site and show you image file sizes.
Filenames

- Generally, you will have to manually check the image filenames of your website by looking through your media library.
- Phoenix Media Rename: a WordPress plugin that allows you to rename image files already uploaded to your site.
Alt text
Image alt text is hidden from most users, but can be seen by search engine crawlers. It is useful for providing information about the page content, as well as making it more accessible to users with visual needs.All your images should include alt text, which should be an accurate description of the image. Ideally, include a keyword or two while maintaining natural language (i.e. a properly structured sentence).Free tools:- WP Accessibility Tools & Missing Alt Text Finder: a WordPress plugin that helps you find and add alt text across the images on your website.
- Screaming Frog: a downloadable tool that lists all your pages, image titles and alt text so that you can see at a glance what needs to be updated.
Technical SEO
Plugins

HTTPS
HTTPS is a secure version of HTTP and is now vital for the SEO of your website, even if you aren’t collecting secure information such as payment details.You get a HTTPS site by purchasing an SSL certificate, usually from your website host. This is then assigned to your website so the URL becomes https://www.yourwebsite.com instead of http://www.yourwebsite.com.If you don’t have an SSL certificate, Google may show a warning message to users before they enter your site, which can prevent people actually reaching you.To check whether or not you have an SSL certificate, open your website in a browser, and check the URL: does it show HTTPS or HTTP at the start? Secure sites will also have a locked padlock symbol next to the URL.Mobile first
Your website should prioritise mobile viewing and work correctly on smaller devices. Text should be readable, links should be easily tappable, and the layout should shift to look good on a mobile screen.You can check your mobile friendliness by opening your site on a mobile phone and browsing it. Does anything look odd, or is anything difficult to read? Does any part of the site not function correctly on mobile?If your website isn’t mobile friendly, you may need to redesign it completely, or at least update the elements that don’t work on mobile.Read more about becoming mobile first.Free tools:Google’s Mobile Friendly Test – a free tool to check if your page is mobile-friendlySite structure
Navigation
Does the navigation of your website make sense? Is the menu clear and can users easily find what they’re looking for. If you have a small website, this is unlikely to be a major problem for you, but if your website has more than a handful of pages, you should think carefully about your website structure.Do you use nested menus and child pages? For example, a charity may have a Fundraising page (the parent page) that is then divided into several relevant child pages detailing different options for raising money. The pages are grouped and sub-categorised to divide large amounts of content and be easily navigable.Sitemaps

- Yoast: a WordPress plugin that will automatically generate a XML sitemap for you.
- Xml-sitemaps.com will generate a XML sitemap for non-Wordpress websites. However, you will need to understand how to upload it to your website.
Broken links
Broken links are frustrating and prevent search engines crawling your site effectively. By auditing your site links, you can identify any problems and either fix the link or remove it entirely.Free tools:- Broken link checker is an online tool that lists any broken links and where on your website they’re found.
Redirects

- Screaming Frog: a downloadable tool that will tell you which links are redirecting, where they’re pointing to, and where they’re redirecting to.