Home / Knowledge Base / Rank Tracker, Audit and Shield / SEO Audit: Technical Site Audit

SEO Audit: Technical Site Audit

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

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

What is checked

SEO Audit PromoPilot — technical site audit service
SEO Audit: site crawling and search for technical issues
CategoryExamples of issues
Indexing and crawling4xx and 5xx errors, redirects and their chains, pages closed from indexing, canonical and hreflang issues
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, lack 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 needed for itself, but for comparison: a repeat audit after fixes shows what has really 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
Reportpart of the data is 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 returns 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 starting. 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 assess.

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 result — what to do.
  • After a move or redesign. 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 mistakes

  • “The crawler sees a block, but everything opens in the browser.” This is how hosting protection or Cloudflare 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, absence of internal links, or that the directory opens only via a script.
  • “The score dropped, although nothing has 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, while positions for queries are handled by 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 cosmetic issues like the length of the description.

Analysis of audit findings

What each category of checks means and in what order to fix the findings.

ArticleAbout
How to read the SEO Audit reportThere are 53 checks in the catalog, three levels of importance, and six categories.
Audit: indexing problems and what they meanFive out of nine audit errors live in this category.
Audit: meta tags and header problemsEighteen checks out of fifty-three: Title, Description, header structure, alt for images, and microdata.
Audit: content and speedThin pages, duplicates, keyword stuffing, slow response, heavy HTML, and blocking scripts: eight checks, among which the real reason often hides…
Audit: interlinking and securityBroken links, orphan pages, depth of nesting, and mixed content.

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 crawl settings — otherwise, the crawler will drown in combinations.
Was this article helpful?
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