Technical site audit: what to check first
A technical audit checks whether the site is getting in the way of its own promotion. It rarely produces a pretty report and always explains why good text is not producing results. Here is what gets checked and in what order it gets fixed.
Check indexing, mobile speed, duplicate pages and broken links first. Those four things can stop a site growing at all, however much content you write. A basic check takes a couple of hours and usually explains straight away why the promotion is stuck.
In this article7 sections
Why it comes before everything else
Working on text and links on a technically broken site is like renovating a flat in a building with a ruined foundation. Formally something is happening, but the result does not hold.
A typical example: the site opens at two addresses, with and without www. To a person that is one site; to a search engine it is two different sites with identical content. Every page competes with itself and the authority is split in half. Until that is fixed, any investment in content works at half strength.
Group one: indexing
The most important. If a page is not in the search engine's database, it does not exist, however good it is.
- How many pages are in the index and whether that matches reality. A sharp discrepancy in either direction is worth investigating.
- The robots.txt file — whether something that should be open has been closed by accident. The classic disaster: the site launched but the indexing ban from the test server was never removed.
- The sitemap — it exists, it is current, and it contains only working addresses.
- The noindex tag — whether it sits where it should not.
- Response codes — working pages return 200, deleted ones 404, moved ones 301.
Checking whether the site is indexed takes a minute: type site:yoursite.com into search. If there are noticeably fewer pages than on the site, that is the first thing to deal with.
Group two: duplicates
Duplicates are the most common and most underrated problem. The search engine sees several addresses with identical content and cannot tell which one is the original.
| Where they come from | Example | How to fix |
|---|---|---|
| www and non-www | site.com and www.site.com | A 301 redirect to one version |
| http and https | http://site.com and https://site.com | Redirect to https |
| Trailing slash | /services and /services/ | Pick one version, redirect the rest |
| Filter parameters | /catalog?color=red&size=xl | A canonical address or a crawl ban |
| Pagination | /blog/page/2 | Correct markup for listing pages |
| Identical descriptions | Different products, one text | Unique descriptions or merging |
Group three: speed
Speed matters twice: directly as a ranking factor and indirectly through the people who do not wait for the page to load. The second usually hits harder.
- Heavy images with no compression and no modern format — cause number one.
- Scripts that block the page from rendering.
- No caching: every visit downloads everything again.
- Slow hosting: the server thinks for a second before it starts sending the page.
- Unnecessary third-party connections: widgets, counters and chats nobody uses.
A sensible target for mobile: the first screen visible in 1.5–2 seconds. Anything beyond three seconds loses a noticeable share of people.
Group four: the mobile version
Search engines judge a site by its mobile version, not the desktop one. If something is broken on a phone, it affects rankings everywhere, including on desktop.
- Text is readable without zooming.
- Nothing runs off the screen and there is no horizontal scrolling.
- Buttons and links can be hit with a finger: at least 24 pixels, with gaps between them.
- Pop-ups do not cover the whole screen straight after entry.
- Forms can be filled in from a phone without pain: correct field types, large controls.
Group five: structure and markup
- Headings — one h1 per page, then h2 and h3 in order, without skipping levels.
- Title and description — unique per page, not templated and not empty.
- Page addresses — readable and meaningful, not a string of digits.
- Internal links — important pages reachable in 2–3 clicks from the home page.
- Structured data — markup for the organisation, services, reviews and breadcrumbs.
- Broken links — there should be none, inside the site or in the menu.
What order to fix things in
The list of errors from an audit is usually long, and trying to fix everything at once ends with nothing fixed. In order of impact:
- Anything blocking indexingClosed pages, server errors, a missing sitemap. Without this the rest is pointless.
- Duplicates and redirectsOne site should be one site. This is fixed once and lasts.
- The mobile versionEverything else is judged by it.
- SpeedStart with images — usually half the problem and the cheapest half.
- Markup and structureHeadings, meta tags, structured data.
- CosmeticsMinor warnings that affect nothing but look good in a report as «fixed».
A good audit differs from a bad one not by the length of the list but by having priorities. A 200-item report with no indication of what is critical is useless.
Frequent questions
How often should a technical audit be done?
A full one once a year or after major changes to the site. A quick check of indexing and errors, quarterly. After a move to a new site, immediately.
Can I check the site myself?
The basics, yes: indexing via site:, speed and the mobile version via free tools, broken links via a crawler. A deep look at duplicates and structure takes experience.
Is an audit worth it for a site on a website builder?
Yes, though there is less you can fix: the platform withholds some settings. It is worth doing at least to learn whether you are hitting the platform's limits.
The audit is done and errors are fixed — when do we see results?
Technical fixes usually show over 2–6 weeks as the robot re-crawls the site. They rarely produce a jump on their own — they remove obstacles for all the other work.
What if the site is on an outdated platform?
First work out which is cheaper: fixing the limitations one by one or moving the site. If the platform will not let you change page addresses and meta tags, promotion hits a ceiling and a move becomes inevitable.
Should service pages be blocked from indexing?
Yes: the cart, the customer account, internal search result pages, technical copies. They bring no traffic but clutter the index and dilute the robot's attention.
The materials answer general questions. We will look at your specific case — free and without obligation.