Home / Knowledge Base / Rank Tracker, Audit and Shield / SEO Audit: Technical Audit of the Website

SEO Audit: Technical Audit of the Website

Rank Tracker, Audit and Shield 4 min read Updated 27.07.2026
What the crawler checks in six areas, how Health Score is actually calculated, how express differs from a full audit, and what to do if the site's protection blocks crawling.

SEO Audit — a service for the technical audit of a website. It crawls pages like a search bot and collects issues that hinder indexing and ranking.

What is checked

SEO Audit PromoPilot — a service for the technical audit of a website
SEO Audit: crawling the site and searching for technical problems
CategoryExamples of Issues
Indexing and Crawling4xx and 5xx errors, redirects and their chains, pages closed from indexing, issues with canonical and hreflang
Meta and MarkupDuplicates and absence of title and description, multiple H1s, gaps in header hierarchy, images without alt
ContentDuplicates, too short pages, keyword stuffing
PerformanceSlow and heavy pages, lack of compression, images without dimensions
Links and StructureBroken links, orphan pages, too deep nesting, excessive number of links on the page
SecurityMixed content, absence of HSTS

Health Score

As a result of the crawl, the site receives a score from 0 to 100 and a list of issues prioritized. The score is not valuable by itself but for comparison: a re-audit after fixes shows what has actually improved.

It is calculated based on pages, not the number of issues: a page with an error counts as one, one with warnings — 0.4, and one with remarks — 0.1. The sum is divided by the number of crawled pages and subtracted from 100. More about the metric can be found in the glossary.

Crawling Settings

You can set the depth and speed of crawling, choose which bot to present as, whether to consider robots.txt and sitemap, whether to crawl subdomains, and how to handle filter addresses. The latter is important for online stores: without restrictions, the crawler can drown in endless combinations of filters.

Express and Full Audit

ExpressFull
Costfreeprepayment based on site size estimate
Volumeup to a hundred pagesup to tens of thousands of pages
Limitationseveral runs per dayone active crawl per project
Reportsome data hidden, no exportfull list of issues with recommendations
Purposequickly assess the state and size of the siteworking task list for the programmer
First the technical, then the links
Promoting a page that is closed from indexing or returning an error with links is pointless. If "Pulse" shows that there are publications but no results, start with an audit of the target page.

How Payment Works

The express check of a small number of pages is available for free with a daily limit. The full crawl is paid in advance: the service estimates the size of the site based on the express results and names the price before the start. First, the free quota of the account is used, and the remainder is deducted from the main balance. Therefore, the first full audit cannot be started until at least one express has been done: there is nothing to evaluate.

Practical Scenarios

  • Before starting promotion. Check the target page and the path to it: is it indexed, is there a redirect, are there internal links. This is cheaper than figuring it out later in the article no results — what to do.
  • After moving or redesigning. The most common damage is lost redirects and sudden noindex on an entire section; the audit finds this in one crawl.
  • Store with filters. Limit filter addresses and compare the number of crawled pages with the number of products: if the crawler found many more, the search is wasting budget on junk.

Frequently Asked Questions and Errors

  • “The crawler sees a block, but everything opens in the browser.” This is how hosting or Cloudflare protection responds. This is not a broken page: add the crawler to exceptions or enable crawling through a proxy.
  • “Fewer pages found than exist.” Usually, the reason is in robots.txt, lack of internal links, or that the directory opens only via a script.
  • “The score dropped, although nothing was changed.” Compare the number of crawled pages: if the crawler went deeper, weak service pages got into the sample.
  • Audit is not a security check. Finding vulnerabilities and malicious code is the task of Shield, and positions by queries are Rank Tracker.
Fix by importance, not by list

First, fix errors that block pages from search: 4xx and 5xx, noindex, redirect loops. Then duplicates of title and content, and only then cosmetics like the length of the description.

FAQ

Can I check the site for free?
Yes, an express check of a limited number of pages is available with a daily limit. The full crawl is paid with tokens.
Why does the crawler crawl too many pages?
Most likely, the site generates filter addresses. Limit them in the crawling settings — otherwise, the crawler will drown in combinations.
Try it on your project Everything described in the article is available in the dashboard — the registration bonus is already in your balance.
Open dashboard
Was this article helpful? Thank you! We will consider this in future updates.