Do you need a Website Audit with SEO in mind?

admin Search Engine Optimization

Performing a search engine optimization audit of your web site is important for many reasons. First, you can identify problematic areas that need improvement so you can create an action plan to correct them and second, a good SEO audit will keep your website up-to-date with the latest developments in search marketing and on top of the competition.

What is a SEO audit?

Before getting into how to perform a SEO audit, it is necessary to explain what is it and what to expect from it.

A SEO audit is a process for evaluating the healthiness of a web site in a number of areas. The auditor will check the web site against a checklist and come up with recommendations of what needs to be fixed (because it is wrong) and what needs to change so that the performance of the web site in search engines is improved.

While there are various tools you can use to SEO audit a web site, the best approach is to either do the audit using a guide (like the one you are reading) or hire a professional to do the work for you.  The cost is reasonable (for example our in depth audits start @ $499 for an SEO Audit with 18 sections and 150+ checkpoints) and the recommendations of a manual audit are customized to your web site and are not generic like those produced using a tool or a general guide.

What to expect from a SEO Audit?

You should expect 3 things:

  1. A description of the current state of your web site – This is a detail analysis on how your web site is performing in search, social media, number of internal/external links and any other information related to your web site’s existing state .
  2. A list of actions based on a SEO audit checklist together with explanations for each and every item in the list.
  3. A report describing a complete Internet marketing strategy for taking advantage of all available sources of traffic and opportunities on the Internet and not just SEO.

Why it important to SEO audit your web site on a regular basis

Things change very quickly in the SEO industry and what is working today may not work in 6 months from now. It is necessary to perform regular SEO audits (at least 2 times per year) to ensure that your web site is up-to-date with the latest developments.

How to perform your own SEO Audit?

Now that you are convinced that a SEO audit is a must for every website let’s see how you can perform your own audit.

After reading some of the best articles out there, we came up with a list of 60 items that covers the basics of what you need to check if you were to perform the Audit yourself. To make it easier to work with the list, it is separated into 5 sections: on-site seo, web site control, social media, off-site SEO and web site promotion. We feel these are the easiest to understand and perform without too much technical knowledge.

Note: If you are confident you can scroll down to the checklist at the bottom and skip the theory otherwise we can take it step-by-step.

On-Site SEO Checklist

On-Site SEO Audit Checklist

On-site SEO is arguably the most important section of the SEO Audit checklist. Many professionals will tell you that if your foundation is not correct, it doesn’t matter how great your off-site and promotion and social signals are, it will fail. In fact many audits cover this part only – but our approach as explained above is to guide you through the other areas as well.

To check if the website itself is optimized for search engines you need to take into account the following factors:

Titles and Descriptions – Are they unique for each page and within the specified size? Can the user tell from the title what the page is all about and is the description an advertisement of what the page has to offer?

URL Structure – You should check that the urls for each page are unique and properly formatted. For example:

This is a non-optimized URL: ‘

This is a good URL: ’’

Good URLs include keywords (but they are not keyword stuffed), include hyphens (‘-‘) to separate the keywords, are unique for each page and are less than 255 characters (including the domain name).

Text formatting – Make sure that you don’t just have plain text in your pages. Any text should be properly formatted using H1 (for the main title) and H2 (for the main headings), bold and italics for the important parts, lists where necessary etc.

Content – Content of your web site has to be unique. You can use copyscape to check all your pages for uniqueness and if you find duplicate content you have to remove or de-index these pages. Use Google Analytics to find the most popular pages (both landing pages and with the most visits) and make sure that these have excellent quality content (free of spelling and grammar errors, properly formatted, properly promoted in social media etc.).

You also need to check content length and content freshness. If you have pages with little or no content or pages with similar content, you need to merge them together using 301 redirects. If you content is old or out-of-date, create a scheduling plan and make sure that the website is updated on a frequent but steady basis.  You don’t have to post daily but you need to maintain a steady posting scheduling.

Internal linking – Linking your pages together is useful to both search engines and users. Check and make sure that you are indeed linking related pages together by taking into account these 4 factors:

  1. That you are not only using keyword anchor text for the internal links but you use both the full page title and non-keyword anchor text.
  2. The pages you want to rank better in search have the greater number of internal links.
  3. The pages you want to rank better in search are linked from your home page.
  4. You have between 2 – 10 internal links per page.

Images – Images are useful of making the page easier to read and more attractive to social media (especially Pinterest) but they can work against SEO if they increase the loading time of a page. In general you need to check 3 things when it comes to images:

  1. Image filenames are descriptive to what the image is about. You can use keywords in the filename but do not overdo it.
  2. All images have the ALT tag defined
  3. All images are compressed to minimize their size. If you are using a lot of images in your pages you may need to consider using a content delivery network (CDN).

Broken links – Broken links are bad for the user experience and thus not good from an SEO perspective. There are 2 ways to check for broken links:

  1. Use a tool like Xenu for checking all your external links. The tool is free and can give you a report of all broken links. You can then fix them by either removing them completely from your web site or redirecting them to a valid URL.
  2. Use the ‘Crawl errors’ report in your Google and Bing webmaster tools to find broken links within your web site. You can also fix them by correcting the links or doing 301 redirects to a valid URL.

Use of banner ads above the fold – As of last year, Google is penalizing web sites that have too many ads above the fold.  While they are not specifying exactly what do they mean by ‘too many ads’ you can use this guide from Adsense to get an idea what is allowed and what is not (even if you are not using Adsense the examples in the guide are still useful). If your ad implementation is not according to standards you have to remove or change the position of the ads.


User friendliness – Although it is difficult to judge what is a user friendly web site and what is not, because this depends on the type of web site and how it is designed, there are a few checks you can make:

  1. What happens when a user types a wrong url? Is the 404 page friendly?
  2. Can the users find what they want is less than 3 clicks?
  3. Does it have a clearly defined main menu?
  4. Can you distinguish between Site content and ads?
  5. Does it have a consistent interface across all pages?
  6. Does it have a user sitemap?

Page speed – From my experience talking to clients, handling web site page speed is one of the most difficult tasks at least for the non-technical users. Unfortunately it is also one of the most important SEO factors and HAS to be addressed successfully.  There are many studies showing that page speed affects both your rankings and you conversion rates.

Your web site should load fast and preferably faster than your competitors. There are tools by Google that can give you recommendations about page speed but in general what you can do is the following:

  • Compress images or use a CDN
  • Minimize Http calls by using sprites and browser caching
  • Minify your CSS and HTML to make their size smaller
  • Use a compression plugin or page speed service
  • Remove unnecessary JavaScript from pages

If the above list does not make much sense to you, you better hire a developer or SEO expert to do the work for you. It will not cost you a lot and it is something you have to do if you want to improve your rankings.

Google Authorship status – I have added this item in my SEO Audit checklist last year and it seems that it was a correct move. Google authorship status is gaining importance and every webmaster should be taking advantage of it. Research has shown that pages with a verified author have a higher CTR (because the author image is shown in the search results) and they are also likely to rank higher because they increase web site trust in the eyes of Google.

What you need to check is that Google authorship is implemented ok (you can use the rich snippets tool) and if not, follow this guide to implement it correctly.

Web site structure – Regardless of the type of web site you are running, there are certain elements common to all, necessary for SEO purposes and a good user experience. What I usually check is the following:

  • Does the website have a clear content structure? Is the content grouped into relevant categories and pages?
  • Does it have a contact, privacy policy, disclaimer and about page?
  • Does it have a breadcrumb on all internal pages?

You can read detail explanations for all the above factors in my post SEO Tips for beginners which also include real examples from our web sites.

Web site control Checklist

Are you using all the necessary tools to properly control your website? Have you registered your web site with Google webmaster tools, can the search engines bots access your web site without any problems? Do you know the most important analytics reports to monitor? These are just some of the questions you have to answer in this section of the audit checklist.

Web site control was deliberately position after on-site SEO and before the other parts (off-site SEO, social media and promotion) because if you don’t know basic information about your web site (including current state and potential problems) you cannot successfully move on to the next steps.

So, if you find out that there is room for improvement in this part then I suggest that you give this high priority in your implementation plan.

Social Media Checklist


You cannot survive online without social media; it is as simple as that. If you neglect social media and depend solely on search marketing then it’s like putting all your eggs in one basket and your risk is higher. To make a living online you have to differentiate both your traffic and income sources and dependency on a single source (i.e. Google) is not the way to go.

You may be wondering, how is social media related to a SEO audit? That’s a good question and there is a very simple answer: Social media affects your SEO efforts both directly (in the form of links) and indirectly (more exposure which may create more natural links and direct visits) so it is a factor that can influence your efforts to have a properly optimized web site.

Basically what you have to check in this section is whether you have a proper presence in the most important social media channels (Facebook, Twitter, Google+ and Pinterest), whether it’s easy for people to find and follow you in those channels and if your social media profiles are SEO optimized.

Off-Site SEO checklist

Off-site SEO is important but if you are not careful of what you are doing and if you don’t know exactly what you are allowed to do and what not, it is also very risky. Although there are only 3 items in the checklist, you need to do a bit of analysis before having a clear picture about your off-site SEO current state.

Incoming links profile analysis – Find out who is linking to your web site

You can find out about your incoming links either by using or by using the ‘Links to your site’ report from Google webmaster tools. We use a combination of reports with tools from MOZ, google’s webmaster and Ahref. You can make use of a tool when you want to do some competition analysis and compare your web site in various areas with your main competitors.

Once you have the report with incoming links you need to answer the following questions:

  • How many unique domains are linking to you?
  • Which of these domains are considered trusted domains?
  • How many links are pointing to your home page and how many links to your internal pages?
  • Which of your pages have the most incoming links?
  • What percentage of the links is keyword based?

Depending on the answers, you may have to take some corrective actions so make sure that these are included in your action plan. For example:

If only a few domains are linking to you, you need to get links from related domains so you need to specify a list of possible websites to be used for guest blogging.

If you don’t have links from trusted domains you need to get in touch with the leaders in your niche and let them know that you exist (it’s easier said than done but if you get noticed by the big fish you have more chances surviving in the pot).

If all the links are pointing to the homepage you need to ensure that links are also pointing to your internal pages as well. You can do this by either removing links from the home page or by building more links to the internal pages.

If all the incoming links are keyword based (and you have not yet had a penalty by Google) you need to urgently change them by making them more natural by using your domain name only, your full post title and things like ‘click here’,’ link’ etc.

Unlike on-site SEO, off-site SEO is not a straightforward task and that’s why you need professionals well versed in SEO to carry out all the tasks required to gain powerful and legitimate backlinks.

Web site promotion checklist

The last part of our SEO audit checklist goes beyond SEO and slightly touches the area of Internet marketing. Certainly internet marketing is not only about these 6 items but these are proven to work with minimum effort.

For example:  you must have a mobile version of your web site since more than 30% of online searches are made through mobile phones.  You need to have an android app when there are 1,300,000 new android users per day; you need to have some presence in YouTube since millions of people are on YouTube every single minute. In other words, you need to look for the big picture and how you can promote your web site on the Internet (as a whole) and not just on search engines.

A good SEO Audit will include recommendations for finding your missing opportunities, finding where your potential customers are hanging out online and suggest ways on how you can make those your readers or even better your customers.

For all those who have made it to this point, congratulations! If something is not clear or there is a point you did not understand, let me know in the comments below and I would be more than happy to answer it.

Basic SEO Audit checklist

Note: This is roughly half the entire 150+ checklist we use. When you purchase a professional SEO Audit through us a full Microsoft Word Doc with a table of contents as well as an after audit to do list is provided in excel as well! There are 18 sections and each one of the sections we include an introduction to the topic.


That being, this free checklist provided will definitely give you more than enough information to get started for you DIY’ers out there.





Titles are unique for each page?


Titles length is between 50 – 65 characters?


Description tag is between 150-160 characters?


Description tag is not keyword stuffed?


Permanent Link structure (URL) format?


H1 Headings for title?


Use of H2 and H3 for subheadings


Small paragraphs and use of bold, italics


Is there a unique logo for the web site?


Is there a favicon?


Content on the web site is fresh?


Content length on post pages?


Internal linking – Do you link internal pages?


Internal linking – Use of anchor text (is it varied?)


Trying to rank for high competitive keywords?


Is there an ALT tag for all images?


Are image files names descriptive?


Image file size is optimized?


Blog comments have the ‘nofollow’ tag?


External links have the ‘nofollow’ tag?


Banner ads have the ‘nofollow’ tag?


Are pages with duplicate or no content, noindex and nofollow?


Too many ads above the fold?


Checked for invalid use of 301 and 302 redirects?


Site implements rel=canonical to identify the original content?


Site checked for broken links?


Page speed: Average time to load home page?


Page speed: Average time to load other pages?


Google Authorship status implemented?


Are most important pages linked to from home page?


Are most important pages linked to from Sidebar?


Is there a user sitemap (html) in the main menu?


Is there a ‘related posts’ section below each detail page?


Is there an author for all site pages?


Is there an About, Contact and Privacy policy page?


Is there a breadcrumb on all pages?


Is there a custom 404 page?




Is the web site registered on Google Webmaster tools?


Is the web site registered on Bing Webmaster tools?


Checked robots.txt?


Is there a valid XML Sitemap?


Is the web site registered with Google Analytics?




Social media buttons on all pages?


Is there a Facebook business page?


Is there a Google+ business page?


Is there a Pinterest business page?


Is there a twitter account?


Are social media profiles SEO?


Facebook Like box?


Google+ Add to circles button?


Newsletter and RSS registration?




Number and type of inbound links?


What is SEO MOZ Domain Authority?


Web site page rank?




Does the web site have a mobile version?


Is the web site listed in Chrome Web Store?


Is there a native android app in Google Play?


Is there a native amazon app in Amazon Store?


Is the web site listed to Technorati?


Does the web site have a dedicated YouTube channel?


Share this Post