How to Perform an SEO Audit

SEO Blog

SEO specialists often need to conduct an SEO audit to identify the weaknesses of a corporate website and give tips on how to improve its search engine ranking. This takes a lot of skills and can be confusing. Nevertheless, the results of such analysis become a valuable asset for any marketing, advertising, promotional or other efforts.

FAQ by SEO specialists

  • Should I conduct SEO audits before the start of website promotion?
  • Why should I assess link mass prior to the first negotiations with the customer?
  • How do I evaluate the obtained results and create a road map?
  • What are the main factors that influence website promotion and improve Google ranking?
  • What are the right approaches to search engine advertising in Google in 2021?
  • How does high-quality content influences website ranking?
  • How to attract maximum users to a website and keep them?

Very often people don’t know where to start SEO optimization from or want to complete a clear checklist of actions but are intimidated by a bunch of terms and indicators. Therefore, we want to provide a step-by-step guide on a technical website audit based on the example.

What is SEO Audit?

what is audit

Definition: An SEO audit is the check of the current technical performance of a website. This meaning, actually, highlights the first goal of such technical analysis.

The second and key goal of an SEO audit is recommendations. Such analysis helps develop a set of tips on improving search optimization rates (or preserving your leading position).

This leads to a logical question: What are these rates about? By saying technical rates, we mean the number of pages and nesting levels and several other indicators. You need to understand that such rates were not invented to complicate the life of SEO experts. These parameters are the indicators checked by search engines. The better they are, the more chances a website has to be at least included in a friendly Google family or, in the perfect case, get to the top.

Search algorithms aim to determine for sure whether a website is really valuable. It’s not enough to state that a web resource includes useful information – the information must be full, easy to find, and convenient to use.

What are the benefits of regular SEO audits?

advantages of seo audit

How has SEO evolved? In 1991, the first website was created. Then, 1994 witnessed the first search engine – Yahoo, whereas Google appeared in 1997. At that time, SEO was in its infancy. The success depended on the number of keywords on a page and its tags: the more pages with the necessary keyword a website has, the higher is the ranking.

Since 2003, website content has been gradually improved and structured with the appearance of the first quality search algorithms. SEO basics have started to include more components. The quantity could still be synonymous with quality, but the links were prioritized over keywords. The source and quality of traffic played no role and were useless for marketing and advertising purposes.

2010 was the turning point when quantitative factors were completely overridden by behavioral. As a result, the domain age lost its previous importance. Even a young but well-optimized website could easily overtake a 10-year web veteran solely using its content.

The modern SEO period started in 2013 with the appearance of search personalization. As a result, SEO advertising based on low-frequency keywords became dominant. As a result, people created several one-page websites and used them to attract specific ad traffic.

So now we have arrived at the present day when all the possible rates are adjusted to meet the single requirement – user convenience. No matter on what device or screen a user browses a website. The design must be eye-catching but, at the same time, not tiring to the eyes or brain. The content must be structured but, most importantly, short.

If you try to figure out how to meet all these requirements, the conclusion will be simple – it’s impossible. They often seem mutually exclusive. Everything is complicated with the ever-changing rules of the game. Predicting search engine tendencies sometimes looks more difficult than unraveling the mystery of the universe. Moreover, tons of competitors are snapping at your heels. This turns into a heavy burden on the shoulders of SEO, advertising, and marketing specialists. They become the first to be responsible for any decrease in sales.

An SEO report is an effective way to keep your finger on the pulse and, at least, have arguments to justify the decreased website performance during website promotion.

How to conduct an SEO audit that won’t make you feel ashamed?

decent seo audit

To avoid getting lost in the SEO definition and SEO indicators, you need to understand one thing: if you promote a site, you must regularly conduct a brief analysis of the completed search optimization. You cannot just forget about audits and let your website exist without any control and SEO analysis reports. At least once per month, corporate SEO specialists must use Google Search Console to collect data on:

Let’s take a look at a real SEO website audit to understand what must be taken into account and in which sequence. Use this checklist to get some tips and ideas for analyzing your web resource.

1. Main website mirror and URL format

When you conduct an SEO audit, it’s necessary to define the main site mirror (with or without the www prefix) and make a 301 redirect the secondary mirror to the main one.

The main mirror with the www prefix is If a user tries to visit the page without www (e.g., the server shows the 301 status code.

main site mirror

If a user goes to the page without the www prefix but with HTTP, the 301 redirects are activated.

seo audit apple m1

If we remove / at the end of the link, the 301 redirects are activated on the category pages but not on the main page.

seo audit 02

2. Robots.txt and sitemap.xml files

The robots.txt  file is used to prevent different search bots from indexing some or all pages of a website. That’s why it is so critical for SEO.

In this case, the robots.txt file is correctly configured and available at

It separately indicates the search bots that are disallowed to scan the page, including Baiduspider (a search bot targeted at the Chinese market), HaoSouSpider (a search bot of the Chinese search engine, and Sogou web spider (a browser virus which is now actively spread in the web. The recent studies have shown that it primarily targets the computers are located in China).

Another interesting fact is that in China, the indexing of the pages with red Apple products is disallowed.
seo audit apple m2
If a user selects the Chinese language and goes to this category, the double redirect to the main page is activated.

seo audit 03

By the way, China bans many products, so its market is highly regulated.

3. HTTP headers of server responses

When a URL is accessed, a server returns an HTTP header with various data, including a server response code, last change date, coding of the document, and expiration date (the period during which the URL’s content is relevant).

The main page correctly returns a 200 server response code.

seo audit 05

4. Design of the 404 error page

If there is no page at the specified URL, a server must return a 404 mistake. So take care of the design of your 404 pages to make sure a user landing on it continues working with the website. That’s why specialists assess this factor during SEO audits and include it in SEO reports.

In, the 404 error pages work correctly (a 404 Not Found code is returned) and support the overall website design.

seo audit 06

The code shows that this page is closed from indexation, but we have several remarks and tips. Canonical must link to the main search page, namely

seo audit 07

5. Broken 4xx links

A broken link is a hyperlink that leads to non-existent pages, documents, files, or images.

The SEO audit of has found some broken links. For example, there are 403 and 404 errors.

seo audit 08

For example, the page includes the links

seo audit apple m5

leading to the 404 page

seo audit 09

403 errors are server errors which mean that some users are disallowed to access certain pages. These pages are active and throw the error only for the selected countries and regions. For example, and return a 200 code, whereas the page is no longer available since it has another URL

6. Clean URLs

Clean URLs are user-friendly URLs that SEO specialists recommend using for all website pages during its promotion. Visitors may perceive long URLs as unclear and difficult or similar to encryption (e.g., Choosing a friendly structure of URLs makes them more appealing (e.g.,

You probably know that the URL of a page in Google Search results is displayed under the page title and above the snippet (brief information about the page displayed in search results). Similar to the title and snippet, the URL segments that match the query will be semi-boldened.

7. Meta description and meta headers

A title tag indicates the title of a page that tells users and search engines its name. The title tag is placed within the head tag of an HTML document. To make website promotion really effective, ideally, every page must have a unique name.

Example of the title tag from the main website of Samsung.

seo audit 010

Meta description tag provides search engines with a short description of a page. Whereas a title tag should include only one sentence, a description may contain several sentences (small paragraph). As well as the title tag, the description must be entered within the head tag in the HTML code of a page.

For quality website promotion, all website pages must have unique descriptions. This is because it’s beneficial for both search engines and users. However, if a website has many pages, you often won’t enter descriptions manually. In this case, you can automatically create the description of every page based on its content.

Example of the meta description tag from the official website of Samsung.

seo audit 011

We haven’t noticed such a problem. For example, a title tag is present on all pages, whereas a meta description tag is missing.

seo audit 012

seo audit 013

The website needs to optimize its titles and descriptions based on the semantic kernel.

8. Headers

To highlight the important text, it’s necessary to use header tags (don’t confuse them with an HTML head tag and HTTP headers). This is also crucial for website promotion since they help create a page structure that would be clear to users. There are 6 sizes of headers – from the largest H1 to the smallest H6.

The text inserted in header tags is larger than the rest of the text on a page. This highlights it and shows its importance in helping visitors understand the content below the heading. In addition, the different sizes of all levels of headers create a hierarchical structure of the content which simplifies the navigation.


  • Use header tags when p (paragraph), span or strong (semi-bold font) tags are more appropriate
  • Randomly switch from one size of headers to another. Make sure to save the right hierarchy.

seo audit 014

For example, the page doesn’t have an H1 header

seo audit apple m6

9. Redirects on the website

Conducting an SEO audit, make sure a website doesn’t have many pages linking to old URLs used for redirect. This complicates user interaction with the resource making visitors load extra data and generally increases the load time, which, in its turn, reduces the effectiveness of website promotion.

There are 301 redirects on the website
seo audit apple m7

as well as 307 and 303 redirects

seo audit apple m8

A 303 redirect (See Other) is a special redirect that means a document has been found but needs to be accessed using the GET method.

Here the main page links to the Investors page using a double redirect.

seo audit 015

10. Page speed

Research shows that approximately 75% of users leave pages when loading takes more than 4 seconds. Moreover, around 50% of users expect that pages must load in less than 2 seconds. Thus, you definitely must evaluate this factor in your SEO analysis report.

In, the first loading of the main page took 759 ms, which is great.

seo audit 016

Category – 608 ms

seo audit 017

Product – 1,88 s

seo audit 018

Website check with Google Page Speed:

  • Mobile versionseo audit 019
  • Desktop versionseo audit 020

Website check in GTMetrix

seo audit 023

Product page check-in GTMetrix

seo audit 024

11. Micro-markup

Micro-markup (or semantic markup) is necessary to make the Internet and web pages more structured and easy to understand. It helps search engines and special programs extract and process the information to display it in search results in a user-friendly format. The correct markup speeds up website SEO advertising and helps attract more visitors.

The analyzed website has the markup for breadcrumbs, but there is a mistake.

seo audit 025

Here is an example. Id with a link must be added to the item category.

apple audit code 12

The website has the micro-markup.

seo audit apple 026

seo audit apple 027

But the micro-markup for the product is missing.

seo audit apple 028

The example of markup is used for a product page.

apple audit code 13

The micro-markup of product pages is extremely important in an online store. They provide the search bot with plenty of additional information, creating an appealing and noticeable snippet in search results. Such a snippet attracts more attention and, as a result, generates more visitors.

Open Graph micro markup for social media

The analyzed website has an Open Graph micro markup, but the meta description exceeds the limit recommended for effective website promotion.

seo audit apple 029

12. Extra code on website pages

Extra code may include extensive comments, style descriptions in code tags, style tags, scripts in code tags, and more. This affects the ratio of textual content to code and limits the caching of duplicated code sections.

The page The scripts must be moved to a separate JS file.

seo audit apple 031

seo audit apple 032

13. Duplicate website elements

Duplicate text can harm a website. Therefore, pay attention to this issue during a website audit. Such a problem often occurs on the pages of pagination, filters, short product descriptions, etc.

seo audit apple 033

There are duplicate meta descriptions, H1 and H2 headers.

For example, on the page, H1 and H2 headers are the same. This is duplicated content.

seo audit apple m16

14. Number of tags lining to a product page

Since search engines prioritize the first link to a page in the code over other links, it’s important to set the right anchor.

There is only one link to the product with the correct anchor for the whole block.
seo audit apple 035

15. Display of snippets in the search

A snippet is a small segment of text displayed in search results along with a link.

The snippets of other websites look more attractive and complete than the official website snippets.

seo audit apple 036

16. Quality of image optimization

Images are often mistakenly perceived as the simplest element. Yet if you optimize them, you will be thrilled with the result. Make sure to check images during your website analysis.

An Image Title tag is the text displayed when users hover over the image with a cursor. It’s slightly less important for website promotion than an Alt attribute.

The Alt attribute is missing.

seo audit apple 037


seo audit apple 038

17. Quality of outbound links

Don’t link from your website, especially online store, to third-party resources when it isn’t justified (links to your groups in social media, your landings on other domains, etc.). This can hurt the trust of search systems in the resource and your marketing efforts. Moreover, you may lose potential customers that will leave your page.

This website has links to 703 resources.

seo audit apple 039

16 of them are broken
seo audit apple m9

For example, on the page

seo audit apple m13

There is an outbound link that forwards users to the 404 pages.

seo audit apple m14

18. Whether the technical pages are closed from indexing

In addition to using no-index commands for technical pages (admin panel, cart page, order page, etc.) in a robots.txt file, it’s recommended to specify this for search bots. To do that, add the corresponding meta tags to the HEAD of the necessary page. To make your website promotion more effective, mark the links to these pages as rel = “nofollow.” This way, search bots won’t try to access the technical pages and index the content these links lead to.

seo audit apple m15

19. Link Mass Analysis

seo audit apple 041

Starting a new project and conducting an audit, an earnest SEO specialist, first of all, analyzes the link mass of a website. The analysis includes both inbound and outbound links. It’s like counting money before you take it. Link mass analysis shows the current condition and helps detect spam links, resulting in a Google penalty.

When will we get the desired result? – is a common question SEO marketing specialists usually hear from their customers. Unfortunately, if you talk about the timeline before your check this simple parameter, you may end up in an unpleasant situation when you need to explain to the customer that everything appeared to be worse than you thought.

Sample link mass analysis of

This resource has a developed link mass.

seo audit apple 042

The website is referred by 705,076 domains. The largest number of links belongs to (the music website) with 18,137,453 links.

seo audit apple 043

Except for, the domains with dofollow links (680950), except for, are mainly various blogs, stores, and forums.

seo audit apple 044

In total, there are 78,560 domains with nofollow links. These are usually different official information portals and online media.

seo audit apple 045

The domains with the highest domain rating are Twitter, YouTube, LinkedIn.

seo audit apple 046

The analyzed resource has 34,007,534 backlinks.

seo audit apple 047

Out of these links, 29,641,413 links are Dofollow that, based on the domains, mainly come from different music and game websites.

seo audit apple 048

5,887,519 of all backlinks are Nofollow that, based on the domains, mainly come from various official information portals and online media.

seo audit apple 049

The pages with the backlinks which have the largest number of keywords mostly belong to  and websites.

seo audit apple 050

Example of the link on one of such websites

seo audit apple m10

The links to have 1,731,004 anchors.

seo audit apple 051

And 32,300 of them are non-anchor.

seo audit apple 052

Among the keywords of the analyzed resource, the names of Apple’s most popular software, including iTunes, iCloud, and Apple store, have the highest traffic.

Here are the top organic keywords in the USA:

seo audit apple 053

Organic keywords in the UK:

seo audit apple 054

As a result, the following pages get the highest total user traffic:

seo audit apple 055

Generally, in social media, the content from Customer Letter – Apple, Watch the Apple Special Event, iTunes, iPhone, Mac is the most popular.

seo audit apple 056

Here are the pages popular on Facebook:

seo audit apple 057

And on Twitter:

seo audit apple 058

On Pinterest:

seo audit apple 059


Let’s summarize the key definitions covered in this article. Each definition will help to explain a separate notion.

SEO audit is a tool that allows evaluating whether a website meets the current market demands. Link mass analysis is one of its components that should be used as a starting point of the audit. The assessment of inbound and outboard links is the most important when you start working on a project.

Article by:
CEO Andrew Chornyy

CEO Plerdy — expert in SEO&CRO with over 11 years of experience.

One reply on “How to Perform an SEO Audit”

Крутая идея проанализировать сайт эпла. Нигде не встречал ничего такого в рунете. Супер.

Leave a Reply for "How to Perform an SEO Audit"

Your email address will not be published.