{"id":732,"date":"2019-12-26T17:00:56","date_gmt":"2019-12-26T15:00:56","guid":{"rendered":"http:\/\/www.reliablesoft.net\/?p=732"},"modified":"2022-01-21T10:02:52","modified_gmt":"2022-01-21T08:02:52","slug":"how-to-perform-a-seo-audit-of-your-web-site-checklist-included","status":"publish","type":"post","link":"https:\/\/www.reliablesoft.net\/how-to-perform-a-seo-audit-of-your-web-site-checklist-included\/","title":{"rendered":"How To Perform an SEO Audit of Your Website (Checklist Included)"},"content":{"rendered":"
Performing a search engine optimization audit (SEO Audit) of your website is important for many reasons.<\/p>\n
First, you can identify problematic areas that need improvement and create an action plan to correct them. Second, a good SEO audit will keep your website up-to-date with the latest developments in search marketing<\/a><\/strong> and on top of the competition.<\/p>\n In this guide, you’ll learn:<\/p>\n Before getting into the details on how to perform a website SEO audit, it is necessary to understand the meaning of it and what to expect as the end result.<\/p>\n An SEO audit is a process for evaluating the search engine friendliness of a website in a number of areas. The main goal of an SEO audit is to help you optimize a website so that it can achieve higher rankings in the search engine results.<\/p>\n While there are various tools you can use to SEO audit a website, the best approach is to either perform the audit by following a guide (like the one you are reading now) or hire an SEO Auditor<\/a><\/strong> to do the work for you.<\/p>\n The SEO auditor will manually review the website 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 website in search engines<\/a><\/strong> is improved.<\/p>\n Things change very quickly in the SEO industry and what is working today may not work in 6 months from now. Google reportedly makes thousands of updates to their ranking algorithm per year and an SEO audit will help you stay in synch.<\/p>\n It is necessary to perform regular SEO audits (at least 2 times per year) to ensure that your website is up-to-date with the latest developments.<\/p>\n Now that you are convinced that an SEO audit is a must for every website, let\u2019s see how you can perform your own website SEO audit.<\/p>\n After reading almost all available articles on how to SEO audit a website and testing a number of audit tools, I came up with a number of steps that cover everything you need to check to evaluate the SEO readiness of your website.<\/p>\n Our SEO audit checklist is complete and includes everything you need to know to perform a manual SEO audit.<\/p>\n You can download the SEO audit checklist as a Free PDF. It includes all 66 checks in detail and is also in a print-friendly format.<\/p>\n The first step is to check whether your website is penalized by Google<\/a><\/strong>.<\/p>\n If your website is under a manual or algorithmic penalty, your rankings will be negatively affected.<\/p>\n You should find out when the penalty was imposed, why your website was penalized, and create an action plan to correct the issues and remove the penalty.<\/p>\n There are two easy ways to check for Google penalties.<\/strong><\/p>\n First, log in to Google search console<\/strong><\/a> and then select \u2018Manual Actions\u2019 from the left menu. If there is a manual action imposed on your website, you can see the reason(s) here.<\/p>\n The second way is to compare your Google organic traffic for the dates Google released an algorithmic change.<\/p>\n A sudden drop (or increase) in organic traffic is a clear sign that your website was affected by the changes.<\/p>\n Login to your Google Analytics, go to ACQUISITION \/ ALL TRAFFIC and select SOURCE \/ MEDIUM from the left menu.<\/p>\n Click Google \/ Organic<\/em> from the right panel and set the dates to cover a long period of time.<\/p>\n Compare the dates that you see big changes in traffic with the dates<\/a><\/strong> Google released an algorithmic change.<\/p>\n What to do if you are under a Google penalty?<\/strong><\/p>\n If the above tests indicate that you are indeed into trouble, then the best approach is to find out as many details as possible about the Google updates and adjust your SEO audit accordingly.<\/p>\n For example, if a site is penalized by Google because of thin content<\/a><\/strong> (very popular these days), then in the on-page SEO audit section, you should check the quality of your content and either improve, redirect or remove pages that don\u2019t meet the quality standards.<\/p>\n The second step is to search for your brand name in Google and review the results.<\/p>\n This is how it looks when I search for \u2018reliablesoft\u2019 on Google:<\/p>\n Things to check:<\/p>\n Scroll down to the bottom of the results and in particular, the section \u201csearches related to\u201d.<\/p>\n Things to check:<\/p>\n What to do if you don\u2019t get the expected results?<\/strong><\/p>\n If you don\u2019t get a nice listing as explained above then this means that there are a number of issues with your website.<\/p>\n The best approach is to fix these issues before proceeding any further by:<\/p>\n The next step in the process is to do a thorough review of your website, starting with Technical SEO<\/a><\/strong>.<\/p>\n Technical SEO comes first because you need to make sure that search engines can access and index your pages without any issues.<\/p>\n Don\u2019t worry, although it is called technical<\/em>, you don\u2019t have to be a developer or system administrator to go through the steps.<\/p>\n Here is your technical SEO checklist. If any of the tasks are difficult to understand, use the links provided to get more information.<\/p>\n If not, then this is a top priority.<\/p>\n Google search console<\/a><\/strong> is a free tool provided by Google which gives information to webmasters about their websites.<\/p>\n Everything that Google knows about your website is available in the various tool options and reports.<\/p>\n Things like:<\/p>\n Some of the settings\/reports of the Google search console will be covered below.<\/p>\n Google considers websites starting with www in front of the domain i.e. https:\/\/www.example.com<\/em> and with no www in front of the domain i.e https:\/\/example.com<\/em> as two different websites.<\/p>\n To avoid any duplicate content issues, you should specify your preferred domain<\/a><\/strong> by setting your canonical URLs correctly.<\/p>\n All websites have a robots.txt and it is used to control which pages should be accessible by search engine crawlers.<\/p>\n A mistake in robots.txt can cause serious indexing issues, so robots.txt optimization<\/a><\/strong> should be high on your list.<\/p>\n Although nowadays most website development platforms and CMS have this correctly configured, it\u2019s always a good practice to review your URL structure and make sure that you have SEO friendly URLs<\/a><\/strong>.<\/p>\n You should check that the URLs for each page are unique and properly formatted. For example:<\/p>\n This is a non-optimized URL: This is a good URL: Good URLs include keywords (but they are not keyword-stuffed), include hyphens (\u2018-\u2018) to separate the keywords, are unique for each page, and are less than 255 characters (including the domain name).<\/p>\n The breadcrumb menu is usually shown at the top of a page and it helps users navigate back to the homepage by following the menu links.<\/p>\n Google always recommends having a breadcrumb menu as it makes site navigation easier for users.<\/p>\n Check and make sure that your breadcrumb menu is properly configured.<\/p>\n Structured data is a very trending topic these days and will continue to be for years to come.<\/p>\n With the addition of structured data markup to a page, you help Google understand the context<\/em> and meaning <\/em>of your content and this creates additional ranking benefits.<\/p>\n Google uses structured data to enhance the presentation of a website in search results and for voice searches (think Google Assistant Questions).<\/p>\n As part of the SEO Audit you should check that you have structured data enabled for:<\/p>\n You can read here<\/a><\/strong> more information about structured data and what is supported by Google.<\/p>\n A canonical URL helps Google identify the most important pages of a website and webmasters can use it to deal with duplicate content issues.<\/p>\n Best SEO practices<\/strong><\/a> indicate that each and every page of your website should have a canonical URL.<\/p>\n A 404 page is the page shown to users when they reach a page that is not found on your website.<\/p>\n A properly optimized 404 page is good for a smooth user experience and it\u2019s very easy to optimize.<\/p>\n An XML sitemap is a list of all your website pages that Google needs to know about.<\/p>\n The XML sitemap is generated by your CMS and it is submitted to Google<\/strong> <\/a>via Google Search Console.<\/p>\n The XML sitemap should not contain all your website pages but only the ones that are important for your website.<\/p>\n Read my previous guide on XML Sitemap optimization<\/a> <\/strong>to learn how to generate and optimize your XML sitemap.<\/p>\n Https is a known ranking signal<\/a><\/strong>. This means that websites that have a secure certificate installed and their URLs start with HTTPS, have an advantage over non-secure websites.<\/p>\n If your website is not HTTPS yet, this is a task to add to the top of your list.<\/p>\n When you make your website HTTPS, make sure that you do it correctly<\/a><\/strong> so that your rankings will not be affected.<\/p>\n From my experience talking to clients, handling website page speed is one of the most difficult tasks at least for non-technical users.<\/p>\n Unfortunately, it is also one of the most important SEO factors and HAS to be addressed successfully.<\/p>\n Study after study outlines the importance of page speed (especially for mobile) and how it can affect both your rankings and conversion rates.<\/p>\n Your website should load fast and preferably faster than your competitors.<\/p>\n There are tools by Google<\/a><\/strong> that can give you recommendations about page speed but in general, what you can do is the following:<\/p>\n If the above list does not make much sense to you, you better hire a developer or SEO expert<\/strong><\/a> to do the work for you.<\/p>\n It will not cost you a lot and it is something you have to do if you want to improve your rankings.<\/p>\n With the increasing use of mobile devices, this sounds like an unnecessary question. You would expect that all websites are now mobile friendly but that\u2019s not the case.<\/p>\n There are websites not yet optimized for mobile and this translates to a loss of traffic and rankings.<\/p>\n With the introduction of the Google Mobile First Index<\/a><\/strong>, websites that are not optimized for mobiles are \u2018excluded\u2019 from mobile searches.<\/p>\n Your starting point is to check your website with the Google Mobile friendly test tool<\/a><\/strong> and follow their recommendations.<\/p>\n Websites that are available in more than one language should have the necessary SEO settings defined in the HTML code otherwise Google may consider translated content as duplicate content.<\/p>\n Regardless of the type of website, there are certain elements common to all, necessary for SEO purposes and good user experience.<\/p>\n What I usually check is the following:<\/p>\n Once you are done with the technical SEO audit and fixed all issues, the next step is to deal with the content of your website.<\/p>\n On-Page SEO<\/a><\/strong> is the most important part\u00a0of the SEO Audit. In fact, many audits cover this part only but our approach, as explained above, is for checking other areas as well.<\/p>\n The main goal of on-site SEO<\/a><\/strong> is to help search engines understand the meaning of your content.<\/p>\n As a website owner, your job is to provide search engine crawlers with the right signals through the use of keywords and other on-page SEO elements.<\/p>\n Are the titles and descriptions unique for each page and within the specified size?<\/p>\n 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?<\/p>\n RESOURCES TO LEARN MORE<\/span><\/p>\n How to write SEO Friendly titles<\/a><\/strong> Make sure that you don\u2019t just have plain text on your pages.<\/p>\n Any text should be properly formatted using H1 (for the main title) and H2 (for the main headings), bold<\/strong> and italics<\/em> for the important parts, lists where necessary, etc.<\/p>\n The content of your website has to be unique. You can use Copyscape<\/a><\/strong> to check all your pages for uniqueness and if you find duplicate content you have to remove or de-index these pages.<\/p>\n Use Google Analytics to find the most popular pages (both landing pages and with the most visits) and make sure that these have high-quality content (free of spelling and grammar errors, properly formatted, properly promoted in social media, etc.).<\/p>\n You also need to check the content length and content freshness.<\/p>\n If you have pages with little or no content or pages with similar content, you need to merge them together using 301 redirects.<\/p>\n If your content is old or out-of-date, create a publishing plan, and make sure that your website is updated on a frequent basis.<\/p>\n You don\u2019t have to post daily but you need to maintain a steady posting scheduling.<\/p>\n Linking your pages together is useful to both search engines and users.<\/p>\n Check and make sure that you are indeed linking related pages together by considering these 4 factors:<\/p>\n Images are useful for making a web page easier to read and more attractive to social media (especially Pinterest and Instagram) but they can work against your SEO efforts if they increase the loading time of a page.<\/p>\n In general, you need to check 3 things when it comes to images:<\/p>\n Broken links are bad for the user experience and thus not good from an SEO perspective.<\/p>\n There are 2 ways to check for broken links:<\/p>\n Use a tool like Xenu<\/a> 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 website or redirecting them to a valid URL.<\/p>\n Use the \u2018Crawl errors\u2019 report in your Google Search Console to find broken links within your website. You can also fix them by correcting the links or doing 301 redirects to a valid URL.<\/p>\n A few years ago,\u00a0Google started\u00a0penalizing websites that have too many ads above the fold.<\/p>\n While they are not specifying exactly what do they mean by \u2018too many ads\u2019 you can use this guide<\/a><\/strong> from AdSense to get an idea of what is allowed and what is not (even if you are not using AdSense<\/a><\/strong>, the examples in the guide are still useful).<\/p>\n If your ad implementation is not according to standards you have to remove or change the position of the ads.<\/p>\n Although it is difficult to judge what is a user-friendly web site and what is not, as this depends on the type of website and how it is designed, there are a few checks you can make:<\/p>\n\n
What is an SEO audit?<\/h2>\n
Why is SEO Audit Important?<\/h3>\n
Download SEO Audit Checklist as a PDF<\/h3>\n
<\/div>\n
SEO Audit Checklist<\/h2>\n
\n
Step 1: Check for Google Penalties<\/h2>\n
Step 2: Check Domain Search Appearance<\/h2>\n
\n
\n
\n
Step 3: Perform a Technical SEO Audit<\/h2>\n
Technical SEO Checklist<\/h3>\n
Is your website registered with Google search console and Bing webmaster tools?<\/h3>\n
\n
\nHow to use Webmasters Tools<\/strong> <\/a>– The complete guide for beginners.
\nBing Webmaster Tools<\/strong> <\/a>– A step-by-step guide on how to use bing webmaster tools.<\/div>\nDid you specify a preferred domain in Google Search Console?<\/h3>\n
Is your robots.txt file optimized?<\/h3>\n
Do you have SEO Friendly URLs?<\/h3>\n
http:\/\/www.example.com\/12\/badformattedurl\/121358898<\/code><\/p>\n
http:\/\/www.example.com\/good-formatted-url<\/code><\/p>\n
Breadcrumb menu activated?<\/h3>\n
Do you have structured data enabled?<\/h3>\n
\n
Do you have a canonical URL set for all your pages?<\/h3>\n
Is your 404 Page Optimized?<\/h3>\n
Is your XML Sitemap optimized?<\/h3>\n
Is your website HTTPS?<\/h3>\n
Is your website fast enough?<\/h3>\n
\n
Is your website mobile friendly?<\/h3>\n
Is your website available in more than one language?<\/h3>\n
Is your website structure optimized?<\/h3>\n
\n
Step 4: Perform an On-Page SEO Audit<\/h2>\n
On-Page SEO Audit Checklist<\/h3>\n
Check and Optimize your titles and descriptions<\/h3>\n
\nMeta Description Optimization<\/a><\/strong>
\nMeta Description Length (Study)<\/strong><\/a><\/p>\n<\/div>\nCheck your headings and text formatting<\/h3>\n
Check your Content SEO<\/h3>\n
\nContent SEO Best Practices<\/a><\/strong>
\nHow to write SEO friendly content<\/a><\/strong><\/div>\nCheck your Internal link structure<\/h3>\n
\n
Check Image SEO<\/h3>\n
\n
Check for broken links<\/h3>\n
Check for proper use of banner ads<\/h3>\n
Check for User-friendliness<\/h3>\n
\n
Step 5: Perform an Off-Page SEO Audit<\/h2>\n