Skip to content

SEO website audit

An SEO audit turns observable website defects into prioritised tasks with a clear validation method. The technical audit and the content audit are run together so priorities account for both crawling and page meaning.

Defect evidence

An audit starts with an observable fact: a specific URL, journey, markup fragment, indexing data point, or test result. The issue must be reproducible and explain why it affects a user or search engine. This separates actionable work from automated warnings that need no intervention.

Priority and implementation task

For each defect, we record impact, change risk, development or content dependency, and a verification method. Priority belongs to constraints affecting important pages or blocking follow-on work, not to the loudest wording in a report.

Rechecking after release

A closed task is not necessarily a fixed defect. We compare the original issue and intended behaviour on the published page, in HTML, and in available observation data. When a template or route changed, adjacent page types join the control sample.

What the work includes

An SEO website audit combines a technical audit, a content audit, and a structure review in a single priority list. The depth of each block depends on the site type: a catalogue needs more on filters and duplicates, a service site on structure and commercial factors.

  • Site crawl: response codes, redirects, chains, duplicate URLs, and broken links.
  • Indexing review: robots.txt, sitemap, canonical links, Webmaster and Search Console reports.
  • Technical rendering audit: availability of headings, copy, and links without script execution.
  • Structure audit: section-to-demand fit, nesting depth, and internal links.
  • Content audit: metadata, headings, duplicate copy, thin pages, and query cannibalisation.
  • Speed and Core Web Vitals check by page type, tied to causes.
  • Commercial factor review: contacts, terms, forms, trust, and the user path.
  • Defect prioritisation by impact, risk, and dependency on development or content.

What we need from you

So the audit rests on data rather than assumptions, we need observation access and project context. Without observation data access the audit is still possible, but some conclusions will rest on published pages alone.

  • Read-level access to Yandex Webmaster and Google Search Console to check indexing and errors.
  • Access to the analytics system, or a traffic and goals export for the available period.
  • Information on the CMS, recent site changes, and planned releases.
  • A list of priority sections, regions, and business tasks.
  • Contact details for the developer or contractor who will implement fixes.
  • A list of recent site changes, as far as the team remembers them.

What you get

You receive an audit document with evidence for every defect: a URL, a markup fragment, or observation data, a description of impact, and a correction requirement. It comes with a prioritised implementation plan splitting tasks into development, content, and settings, plus a list of checks that will confirm the result. After implementation we run a recheck and deliver a report on closed and open items.

Documents

An audit document with sections on the technical audit, the content audit, and structure, where every defect has evidence, impact, priority, and a correction requirement. Every item can be handed to a developer without further explanation.

Implementation plan

A task table split into development, content, and settings, with execution order and dependencies so the team can start with what unblocks the rest. Task order reflects which changes are safer to make first.

Recheck report

A pass through the check list after the fixes are released: what is fixed, what remains, which side effects appeared, and which items need to go back to the developer. The report closes the audit or becomes the basis for the next stage of work.

How the work is organised

  1. Step 1

    We gather context: goals, priority sections, CMS, recent site changes, and access to observation data.

  2. Step 2

    We run the crawl, technical audit, and content audit by page type rather than on a random sample of URLs.

  3. Step 3

    We verify every defect found on live URLs and separate it from automated warnings that need no intervention.

  4. Step 4

    We prepare the document with evidence, priorities, correction requirements, and a verification method for every item.

  5. Step 5

    We discuss the plan with the implementation team, answer the developer’s questions, and recheck after the fixes are released.

Scope and estimate

The scope of an SEO website audit depends on the number of pages and their types, whether there is a filtered catalogue, the availability of Webmaster and Search Console data, and whether the technical audit or the content audit needs separate emphasis. The recheck after implementation is estimated separately. The task list is fixed after the initial structure overview. Multilingual sites and sites with several subdomains are treated as a separate case.

Discuss the task

Frequently asked questions

Does the audit include implementation?

The audit provides evidence, priorities, and validation requirements. Implementation is agreed separately and may be done by the client team, the site developer, or QIO within a defined scope.

What access is needed?

It depends on the task. Observation data and publishing information are often enough; CMS or code access is requested only where it is needed to confirm a defect cause.

How long does an SEO website audit take?

It depends on site size, the number of page types, and the availability of observation data. A small service site is reviewed faster than a catalogue with filtering and several templates. Timing is agreed at the start after an initial structure overview. Without observation data, some checks are done from published pages, which takes longer.

How does a technical audit differ from a content audit?

A technical audit checks whether search engines can discover, process, and render a page correctly: response codes, indexing, rendering, speed. A content audit checks whether the page answers the query: headings, copy, duplicates, structure. An SEO website audit combines them because priorities depend on both. You do not have to choose between them: they appear as separate report sections with one priority list.

Does the audit suit any CMS?

Yes. The method does not depend on the platform: published pages, markup, and observation data are reviewed. Knowing the CMS helps describe the correction requirement precisely, so for common platforms we state exactly where the change is made. For custom-built systems the requirement is described in terms of the result, not a specific setting.

How is the audit result verified?

Every item records a verification method: a specific URL, an expected response code, a markup element, or a Webmaster report. After implementation we go through that list and note what is fixed, what remains, and whether side effects appeared. The recheck uses the same URL sample as the original audit.

How can we help?
Discuss a project