What is an SEO audit: the diagnosis your website needs
Let's set the scene: you have a website, you've invested time and money in it, and yet it doesn't appear on Google when someone searches for what you offer. The question is why. An SEO audit is exactly that: a diagnosis that answers this question concretely, not with generalities.
It's not an automated list generated by a tool. It's an analysis interpreted by someone who understands why a restaurant in Poblenou doesn't appear when someone searches for "daily menu Barcelona" or why a clinic in Tarragona loses visits despite having a new website. Without this prior diagnosis, any SEO strategy is building on unknown ground.
What an SEO audit really analyzes
An audit looks at your website from three angles at once: how Google sees it, how the user sees it, and how it compares to your direct competitors. These three axes determine whether the website has real ranking potential or if there are obstacles that need to be removed first.
What makes the difference between a useful audit and a decorative one is prioritization. Not all errors carry the same weight. A website with forty minor errors and one serious indexing problem needs to solve the indexing problem first — even though it's just one point on the list. The order of action matters as much as detection.
| Area | Technical, content, on-page, backlinks and local presence |
|---|---|
| Typical duration | 1–2 weeks for medium-sized websites |
| Expected result | Prioritized report by impact, with concrete actions |
| Useful for | SMEs, freelancers, e-commerce, clinics, law firms, local businesses |
The five areas to review
1. Technical SEO: what Google can (or cannot) read
The first thing I check is whether Google can crawl and index the website without obstacles. Loading speed, URL architecture, sitemap, robots.txt, 404 errors and redirects — it all adds up. But what really matters is knowing how to interpret Google Search Console: in the "Coverage" report you can see how many pages are indexed and how many are excluded, and for what exact reason.
If you have 80 pages and Google has only indexed 30, no content strategy will compensate for this problem. Until you solve it, you're working in vain.
A concrete case: a fashion store in Sabadell had its product catalog blocked in robots.txt from a migration done two years earlier. They'd been publishing new content for twelve months without Google indexing a single product. A single change to the robots.txt file unlocked months of accumulated work.
2. SEO on-page: what you tell Google about each page
We review titles, meta descriptions, headings, URL structure and content of each relevant page. The error I find most often — especially on service websites and e-commerce — is keyword cannibalization: two or more pages competing for the same search. Google doesn't know which one to rank and ends up not ranking any consistently.
In a law firm in Barcelona, we had four pages competing for "labor lawyer Barcelona". By consolidating them into a single well-structured page, the ranking improved noticeably in a few weeks — without any other parallel action.
3. Content and thematic authority
Google wants to see that a website masters a topic, not that it discusses it superficially. We analyze whether existing content answers real questions or simply fills space. In physiotherapy clinics in Girona or beauty centers in Hospitalet, the difference between ranking or not usually lies in whether the website answers specific questions ("how long does it take to recover from cervical strain with physiotherapy") or just lists services with two sentences per service.
Thematic gaps — topics that competitors cover and you don't — are usually the most direct and fastest organic traffic opportunities to claim.
4. Backlink profile
We review the quality and diversity of external links pointing to the website. A healthy profile has variety of domains, thematic relevance and no artificial patterns. What I actively look for is whether there are toxic links from old aggressive link building campaigns — a legacy that could be penalizing the website without anyone knowing.
5. Local presence (decisive for physical businesses)
For any business with a physical location — a hairdresser in Lleida, a dental clinic in Terrassa, a neighborhood store in Girona — the Google Business Profile is as important as the website. We analyze the consistency of NAP (name, address, phone) across all directories, review quality and whether the profile's main categories match what potential customers are actually searching for. We've seen business profiles from Girona stores that didn't appear in the "local pack" simply because they had the main category in Spanish.
Real errors we detect in Catalonia
After auditing websites of SMEs, freelancers and businesses throughout Catalonia, these are the errors that appear again and again:
- Important pages not indexed due to a robots.txt error or a misplaced "noindex" meta tag — very common in migrations and redesigns.
- Core Web Vitals below threshold: LCP over 4 seconds on mobile, common on websites with uncompressed images or too many WordPress plugins.
- Keyword cannibalization on service websites with many similar pages: clinics, law firms, real estate agencies.
- Incomplete or outdated Google Business Profile: without correct hours, without recent photos, incorrect main categories.
- Thin content on service pages: pages with 150 words and no structure that Google can interpret as relevant.
- Redirect chains from old migrations that slow down crawling and dilute page authority.
Tools and how to get the most from them
Tools collect data; the expert interprets it. These are the ones I use in every audit:
| Tool | What it really tells you | Cost |
|---|---|---|
| Google Search Console | Which pages Google indexes, which keywords bring you visits and what crawl errors you have | Free |
| PageSpeed Insights | Core Web Vitals score for mobile and desktop, with the specific causes of problems | Free |
| Screaming Frog | Complete crawl: duplicate titles, 404 errors, redirects, orphan pages | Freemium |
| Ahrefs / Semrush | Backlink profile, competitor keywords, content gaps | Paid |
| Google Analytics 4 | How users behave: where they abandon, which pages convert | Free |
A practical tip you can apply now: open Search Console, go to "Performance" and filter for pages with many impressions but low CTR. These pages already appear on Google — nobody clicks because the title or meta description isn't inviting. Improving them is one of the quick wins with the best effort/result ratio that exists, and it doesn't require any paid tools.
When you need an SEO audit
You don't need to wait for a serious problem. There are four moments when doing it is essential:
- Before any SEO strategy: without diagnosis, you pay for actions that may not be needed or that might even harm you.
- When organic traffic drops suddenly: it could be a manual penalty, an algorithm change or a technical error introduced by a website update.
- When you do a redesign or migration: it's the moment of greatest risk of ranking loss. A poorly done migration can erase years of SEO work in a matter of hours.
- When you've been working on SEO for months without results: something is blocking progress. You need to find it before continuing to invest.
If you find yourself in any of these scenarios, contact us for an initial review with no commitment. We'll explain what we find and how we'd solve it — without unnecessary jargon.
Conclusion: knowing where you are is the first step
A well-done SEO audit isn't a fifty-page document full of screenshots. It's a clear roadmap: where you are, why you're not moving forward and in what order to act. Whether you have a store in Girona, a clinic in Tarragona or an online shop selling throughout Catalonia, understanding the real state of your website is what allows you to grow on Google sustainably — without surprises and without wasting resources. If you want us to help you do it, write to us and we'll explain how we work.
Frequently asked questions about SEO audits
How much does an SEO audit cost in Catalonia?
For SMEs and freelancers, the typical range is between 300 and 900 €, depending on website size and depth of analysis. Large websites or e-commerce with thousands of products can exceed this range. Some agencies offer a free initial review to detect the most critical errors.
How long does an SEO audit take?
For a medium-sized website, between one and two weeks. What matters isn't speed but that the final report is actionable: it must indicate clear priorities, not an endless list of points without context or order.
Can I do an SEO audit myself?
You can detect basic errors with Google Search Console and PageSpeed Insights — and I recommend you do as a starting point. But a professional audit goes further: it interprets the data, analyzes competitors, detects cannibalizations and proposes an order of action based on real impact.
How often should an SEO audit be done?
At least once a year. If the website undergoes major changes — redesign, migration, traffic drop — do it immediately. In active SEO projects, quarterly partial reviews help detect new problems before they worsen.
Does an SEO audit guarantee I'll rank higher on Google?
The audit is the diagnosis, not the solution itself. Improvements come when recommendations are implemented in the correct order. In our experience, websites that apply priority corrections usually see visible results within three to six months.