Knowledge Base

Site Audit Overview Report Manual

Once you run your Site Audit, you can open your Project and see your results in the Overview report. You’ll see an estimate of your website’s on-page health, pointing out all the issues you should be aware of. From here you can jump into reports analyzing your site's robots.txt, crawlability, HTTPS implementation, international SEO, performance (page load speeds), and internal linking.

Total Score and Top Issues
Re-running Site Audit
Robots.txt
Thematic Score Reports
Crawlability
HTTPS Implementation
International SEO
Performance
Internal Linking

Total Score and Top Issues

Your Total Score (a percentage between 0% and 100%) takes into account the number of errors and warnings found during the crawl in relation to the number of performed checks.

A higher Total Score is a good thing, resembling a lower density of problems on your website. Errors will have a higher impact on your Total Score than warnings, but both should be addressed to improve your site’s health.

Alongside the total score will be a breakdown of your site’s crawled pages showing exactly how many pages were found healthy, broken, having issues, redirects, or blocked our crawler.

FAQ - How Is Total Score Calculated in the Site Audit Tool?

To the right, you will notice the total number of Errors, Warnings, and Notices on the site.

  • Errors will be shown in red and are the most severe issues on your site.
  • Warnings will be shown in orange and represent issues of medium severity.
  • Notices are in blue and are considered less severe than errors or warnings. Notices contain information that some people might consider useful for fixing a site, but they don’t impact your overall site health score.

Below the errors, warnings, and notices you will see the Top issues from your audit. These issues are shown based on their priority level and the number of pages with said issue. Click on one of the buttons beside the issue to see the list presented in the Issues tab.

thematic-scoresTo learn about the issues our crawler checks for, please refer to the manual article - What Issues Can Site Audit Identify?

 

Site Audit Overview Report image 2

After you check all of your issues and made the adjustments on your site to fix them, you can re-run the Site Audit (1) or export your results as (2) a PDF report, or (3) an XLS or CSV file.

Re-running Site Audit

When you re-run your audit, it will give you a new Total Score as well as change the number of issues found if there were significant changes made. As you re-run the campaign, you have the option to either stop the audit mid-crawl or stop and save results in the middle of the crawl.

stop-crawling-semrush-site-audit

If you choose stop crawling, it will not crawl or audit your pages and your crawl budget will be saved.

If you choose stop and save results in the middle of a crawl, the audit will present the new results of it’s unfinished crawl as your up-to-date audit. This way, your crawl budget will be saved from overspending.

Exports
When you export to PDF, you’ll have the option to email, schedule, or brand the report with a logo. You can also take it a step further and create a custom PDF report (using the My Reports feature) around your Site Audit, incorporating additional research reports and blocks of text to fully personalize and mold the report into an effective document.

As your audit updates itself over time, you can follow any increases or decreases in your site’s health from this window. Especially if you are making the recommended changes to your website, you’ll easily be able to monitor how much improvement happens.

Robots.txt Updates

A robots.txt file is used to instruct bots (such as search engine crawlers) what content on your website to crawl. This widget will tell you if SEMrush noticed any changes to your robots.txt file, and any issues related to the file that could impact the crawlability of your website. Configuring a robots.txt is a technical job and you should follow Google’s guidelines as much as possible. Click on the blue link to open a filtered Issues report showing you the problems with your file and how to fix them. Click on the pop-out icon to open your site’s robots.txt.

robots

Thematic Score - More Reports

Under Thematic Score, you’ll see five preview widgets for unique reports: Crawlability, HTTPS ImplementationInternational SEO, Performance, and Internal Linking.

 

thematic-score

Crawlability

The Crawlability report gives you an overview analysis of the site elements affecting how search engines crawl your site. All of the graphs are clickable and will redirect you to a filtered Crawled Pages report listing the specific pages where we saw such issue. For example, if I wanted to see all of the pages where SEMrush found duplicate content in my Home Depot project, I would just click on the corresponding bar under “Crawl Budget Waste” to jump to the report.

crawlabilityYou can also see the crawl depth (how many clicks from the home page it takes to get to each page), HTTP status codes (for any broken pages, redirects, and server-side errors), and a sitemap vs. crawled pages comparison. It is recommended that you keep your crawl depth under 3 clicks in order to let users and search engines easily find your important content. If the number of pages specified in your sitemap.xml doesn't match the number of crawled pages, it may be a sign that your website has poor crawlability due to ineffective linking or technical issues. 

crawlability-2If you want to save this analysis, it can be exported to a PDF using the green button in the top right corner.

HTTPS Implementation

Website security is now becoming more important to SEO, especially as Google encourages website owners to adopt HTTPS. The HTTPS Implementation report will provide a report on all of the potential issues surrounding certificate registration (1), server support (2), and website architecture (3). Just click on one of the blocks for an explanation of what the issue is and how to fix it.

 

https-report

International SEO

If you operate a website that has an audience in more than one language or country, you’ll want to make sure you use the Hreflang attribute (rel="alternate" hreflang="x") properly on your website. Hreflang is an HTML attribute that tells search engines the right language and regional versions of a website’s pages to serve searchers across the world.

The attribute can be applied to a website’s HTML, XML sitemap, or HTTP to specify the language and regional URL of a web document. At this time, SEMrush checks the HTML of your site to look for these tags.

Correct usage of this tag ensures that web visitors from around the globe will be able to access a website in their preferred language and geographic tone (for example, English language in Ireland vs. the English language in the United States).

If you’ve previously tried checking your website’s use of Hreflang before, it was probably a time consuming manual process. With this new feature of Site Audit, you can analyze your website’s usage of the tag in a matter of moments.

With this report, you will get:

  • A list of your website's pages with hreflang tags

  • Analysis of improper hreflang codes and why they’re wrong

  • Analysis of potentially missing hreflang tags

international-seo1. The circle chart on the left shows your site’s implementation of hreflang.  The number in the middle of the circle represents the total number of pages your Site Audit crawled and the colored parts show how many pages have hreflang tags in their coding.

The gray section indicates how many pages from the crawl do not use hreflang, the green section indicates how many pages use hreflang correctly, and the red section indicates how many pages that use hreflang have issues. Click on the red bar in the circle graph to open a pre-filtered Crawled Pages report showing the specific pages with issues.

2. To the right, the hreflang issues are broken down into Errors and Notices. Click on the button that says the number of issues to see them listed in the Issues tab of your Site Audit.

Site Audit Overview Report image 10At the bottom of the report is a table listing all of the pages that may be missing hreflang attributes. For each webpage, you can see which hreflang values were found (in green boxes) and which values were missing (in gray boxes).

To learn more, read our blog post on how to do international SEO with SEMrush.

Performance Report

The Performance report in Site Audit will scan the CSS and Javascript resources on the pages of a website for all performance, loading, and site speed-related issues.

You’ll be able to quickly analyze the average HTML load speed of your website’s pages as well as a breakdown by load time (0-0.5s, 0.5-1s, 1-3s, and >3s).

performance-report

The overall score listed is calculated based on the number of performance-related errors and warnings that the audit found on the website.

If there was a change in score since the last crawl, it will be noted in the green or red text to note whether there was a positive or negative change in your performance score.

Please note that the HTML load speed of a page does not factor in load time of images, JavaScript, or CSS files.

The Avg. Page (HTML) Load Speed displays a trend of any improvement/decline of your website’s speed over time so you can tell if your optimization efforts are paying off.

Generally speaking, it is recommended to try to have your pages load in under 1 second. Longer page load times impact the user experience and can lead to visitors leaving your website.

The number of JavaScript and CSS shows your pages breakdown based on the number of JS & CSS files they have and allows you to find pages with too many webpage resources. Click on a column to check a particular page’s number of JS & CSS files in a filtered Crawled Pages report.

JavaScript and CSS Size shows your pages’ breakdown based on their JS & CSS size and allows you to identify the pages on the website with the largest files of code. Click on a column to find out the JS & CSS file sizes for a particular page in a filtered Crawled Pages report.

If you connect your GA account to Site Audit, the Performance report also includes a Notice for "pages that take more than 1 second to become interactive." This helps you find slow areas on your website that should be addressed to optimize.

Filters in Crawled Pages Report

If you click on any of the segments of the Page (HTML) Load Speed donut chart, you’ll jump into a filtered Crawled Pages report where you can see how long each page’s HTML takes to load.

In addition to being able to filter this report by Page (HTML) load time, you can now also filter by number of JS and CSS files per page
performance-crawled-pages

The checks in the Performance report include:

  • Large HTML page size
  • Redirect chains and loops
  • Slow page load speed
  • Uncompressed pages
  • Uncompressed JavaScript and CSS files
  • Uncached JavaScript and CSS files
  • Too large JavaScript and CSS total size
  • Too many JavaScript and CSS files
  • Unminified JavaScript and CSS files
  • Slow average document interactive time

Next to each check is a  ‘Why and how to fix it’ section providing more information on the issue with actionable recommendations on how you can solve it.

Internal Linking

Similar to external linking, internal links can also help boost the authority of a webpage. For example, if you are linking to a product page from a homepage, that link will be passing along some of the authority of the homepage.

Site Audit allows you to see how well your site is performing when it comes to internal links with the Internal Linking report.

Site Audit Overview Report image 13

 

After clicking on the internal linking widget you will see a full in-depth analysis of your website’s internal links. This will be broken down into four main sections, Link Distribution, Incoming Internal Links, Pages to add Outgoing Links and Internal Link Issues.

  • Link Distribution: Charts the incoming links across your website. You are going to want to see a higher number of heavy and medium level pages.
  • Internal Links: A bar distribution of the number of links across your domain. You can easily see if you have any orphaned pages or pages with only one internal link.
  • Pages to add Outgoing Links: Gives you a list of potential pages to outreach in an attempt to gain links to relevant content.
  • Internal Link Issues: You can see any issues that you may be having with the internal links on your site.

Link distribution will break down your internal links into three categories; heavy pages, medium pages, and weak pages. The distinction made between these pages is determined by their Internal LinkRank (ILR).

Internal LinkRank is a proprietary metric based on the number of incoming internal links and the page crawl depth of the page. The higher the score, the easier the page is to get to. The lower the score, the more the page needs more help from better internal linking.

Each page on your site should strive to create its own link profile to gain the trust of a search engine. Creating a smart internal linking strategy is one of the best ways to do this.