SEO audit: find out what is holding your site back on Google
Priorities ordered by impact and effort, ready to turn into action.
Many businesses invest in SEO without knowing where they stand. They buy content, links or technical work blindly, and after months they can’t say whether anything has improved. A professional SEO audit ends this uncertainty: it photographs the real state of the site, explains why some pages rank and others don’t, and sets the order in which it makes sense to act. It is the foundation of SEO consulting and the condition for every euro spent afterward to be spent where it pays off.
In briefWhat is an SEO audit for?
SEO audit is the systematic analysis of a website to identify what limits its organic visibility: technical problems that hinder crawling and indexing, content that doesn’t answer search intent, a weak or risky backlink profile, an information architecture that disperses authority. The result is not a list of errors, but a strategic document with priorities ordered by impact and effort, ready to be turned into action. I carry out the SEO audit — the diagnostic application ofsearch engine optimization — as the first step of every project, also including a check of how ready the site is for AI answer engines such as Google AI Overviews, ChatGPT, Perplexity and Gemini.
An SEO audit, also called a website audit or site SEO audit, serves to understand which obstacles prevent the site from gaining visibility, qualified traffic and conversions. The work of SEO auditing doesn’t produce a score to chase: it links technical problems, content, keywords, and internal and external links to a roadmap with actions ordered by impact. In other words, you first assess the health of the site, then decide what to fix and in what sequence.
What an SEO audit is and what it is for
An SEO audit applies search engine optimization in a diagnostic key: instead of intervening right away, you measure. The analysis compares the state of the site with the way search engines crawl, interpret and rank pages, and with the real behavior of users arriving from Google. It serves to answer precise questions: which pages Google can see and index, which search intents the site covers and which it doesn’t, where competitors are stronger, which actions have the best impact-to-effort ratio .
A well-done audit is also a risk-control tool. It brings out latent problems — algorithmic penalties on the way, duplicate content that cannibalizes itself, chained redirects, toxic backlinks — before they turn into a traffic drop. That is why it is always the activity to start from, whether the site is growing or has lost rankings after an algorithm update or a structural change.
THE FIVE AREAS OF THE SEO AUDIT
DIAGNOSIS → PRIORITY → ACTION → VERIFICATION
What my SEO audit analyzes
The audit covers four areas that feed one another, plus a fifth dedicated to answer engines. None of the four classic ones makes sense read alone: a technically perfect site with weak content doesn’t rank, just as excellent content on a site that can’t be crawled stays invisible.
Technical audit
It is the check of the infrastructure that allows Google to access the content. It includes analysis of crawling (crawl budget, pages blocked by robots.txt, 4xx and 5xx errors, redirect chains and loops), ofindexing (indexed pages versus published ones, correct use of canonical, noindex and XML sitemap), ofinformation architecture and ofinternal linking (click depth, orphan pages, distribution of internal authority), of Core Web Vitals and loading speed, of the correct handling of hreflang on multilingual sites, and of the presence and validity of structured data. The reference standards are those of the official Google Search documentation.
Content audit
Every indexed page is assessed for the search intent covered, quality and depth compared with resources that already rank, presence of cannibalization (several pages competing for the same query), descriptive title and meta tag, heading structure, freshness. The analysis identifies the content to strengthen, to consolidate or merge, low-value content to remove or noindex, and coverage gaps — relevant search intents for which no page exists yet. It is the point of contact with keyword research and with optimized content creation.
Backlink profile audit
I analyze the domains linking to the site for topical relevance, authority, anchor text distribution, naturalness of growth over time and presence of potentially harmful links. The goal is to understand whether the link profile supports ranking or holds it back, and to define the direction for the next link building . A profile inflated by low-quality links is a risk; a profile that is too thin often explains why well-written pages don’t pass a certain threshold.
Organic competition analysis
The audit compares the site with the competitors that really cover the SERPs of interest — they don’t always coincide with commercial competitors. I look at keyword coverage, content structure, site architecture, link profile and presence in SERP features. From this emerge the concrete gaps on which it is realistic to recover ground and the competitors’ weak positions to attack.
AEO and GEO audit
A specific part checks how ready the site is to appear in answer engines: clarity and structure of answers, presence of marked-up FAQ sections, consistency between text and structured data, entity definition (Organization, Person, LocalBusiness), authority signals. It is the link withAnswer Engine Optimization and with Generative Engine Optimization: the same technical and editorial foundation that serves featured snippets increases the probability of being cited by AI assistants.
Backlink analysis: quality, profile and link building
Backlink analysis examines the incoming links pointing to the site: I assess quantity, backlink quality, domain relevance, anchor text distribution, destination pages and growth of the link profile. The goal is not to accumulate links, but to understand which signals really strengthen the project’s authority.
How do I identify toxic links and opportunities?
I distinguish toxic or unnatural links from links that are simply not very useful, checking context, editorial quality, suspicious patterns and the domains that generate them. In parallel I identify opportunities for citations, partnerships and content worthy of links, so that the link building strategy becomes consistent with the SEO goals and the industry.
Analysis of technical and on-page problems
Technical analysis is not limited to counting URLs. It identifies the technical SEO problems that keep Google from reaching, interpreting or valuing a page: missing or duplicated meta tags, inconsistent titles and headings, canonical errors, insufficient page speed, incompatibility with mobile devices, blocked resources, broken URLs, improper redirects and internal links that don’t pass context correctly.
Every issue is verified on the page concerned and not only in the aggregate report. I check the server response, crawling, indexing, mobile rendering, Core Web Vitals, HTML structure, images, structured data and the relationship between visible content and meta tags. The goal is to distinguish a real technical problem from a warning with no consequences for the project.
SEO optimization and improvements
The value of the audit lies in the next phase: fixing the critical problems in the right order. For every action I indicate cause, URLs involved, owner, difficulty and expected impact on search results. Actions may involve correcting meta tags, cleaning up redirects and broken URLs, improving page speed, mobile compatibility, architecture, internal linking, content and structured data.
SEO score of a tool is a control indicator, not the final goal. SEO improvements are assessed by checking crawling, impressions, queries, positions, qualified traffic and conversions. After every fix I compare search results and check that the solution hasn’t created new duplicate pages, errors or performance regressions.
Content and keyword optimization
The editorial audit analyzes whether the main keyword and related keywords are assigned to the right page and whether the text really answers the intent. I identify duplicate or near-duplicate content, off-target pages, overlaps between URLs and sections that don’t help the user experience. Improvement recommendations become concrete actions: rewrite, expand, consolidate, link or retire a page.
The review considers clarity, completeness, readability, user experience and usefulness of the answer. I don’t insert keywords artificially: I build natural semantic coverage with definitions, examples, frequently asked questions and relevant internal links. This way the content can support both organic ranking and citability in AI answer engines.
Technical site analysis: speed, URLs and compatibility
Technical site analysis verifies whether the infrastructure lets users and search engines reach, understand and use every important resource. I check the site loading speed, Core Web Vitals, SEO URL structure, XML sitemap, robots.txt file, response codes, redirects, canonicals and mobile compatibility.
What do I check in the technical analysis?
I verify that the fundamental pages are crawlable and indexable, that the SEO URL structure is consistent with the site’s architecture and that sitemap and robots.txt don’t block useful content. I also analyze templates, meta tags, structured data, internal links, images, HTTPS security and usability on mobile devices.
Why does loading speed matter?
A site loading speed that is insufficient worsens the user experience and can reduce the page’s ability to compete in search results. That is why I link performance measurements to concrete causes: heavy images, unnecessary browser-side code and CSS, hosting, cache, fonts and resources that delay rendering.
Sitemap, robots.txt and mobile compatibility
The sitemap helps communicate the set of canonical URLs that deserve attention, while robots.txt should limit only what must not be crawled. I complete the check with mobile compatibility: layout, readability, clickable elements, viewport and content must work without obstacles on smartphones and tablets.
From hidden errors to opportunities
A thorough SEO analysis combines technical diagnosis with a strategic reading of the site. Beyond visible errors, I look for hidden ones such as inconsistent directives, orphan pages, misaligned canonicals, overlapping content and inefficient crawl paths. I assess the site structure, the distribution of resources and the opportunities that can support measurable growth.
The report doesn’t just list problems: it links every piece of evidence to an improvement strategy. For each issue I define impact, urgency, technical dependencies and expected result, so the team knows what to fix first and how to verify that the solution worked.
How the SEO audit works
My audit follows a linear path, with verifiable data at every stage.
Collecting access and data
Google Search Console, Google Analytics, CMS access and, where available, server logs. They are the primary source: they tell what Google really does on the site and what users do.
Full site crawl
A controlled crawl reproduces the behavior of a search engine and extracts the real map of pages, links, redirects, status codes, meta tags and structured data.
Technical analysis
Cross-checking crawl, Search Console and logs to isolate crawling and indexing problems and assess their impact.
Content and keyword analysis
Page/intent mapping, identifying cannibalization, weak content and coverage gaps.
Backlink and competition analysis
Assessment of the link profile and comparison with the sites that cover the SERPs of interest.
Prioritization
Every issue is ranked by potential impact and implementation effort, and ordered into an operational sequence.
Document and shared review
Delivery of the report and review together, to align priorities with the real constraints of time and budget.
The value of an SEO audit is not in the list of errors, but in theorder in which you decide to solve them.— my SEO audit method
SEO audit methods and tools
The methodology starts from an orderly collection of data and proceeds by levels: SEO analysis that is technical, content-based, semantic and strategic. I cross-check crawling with Search Console, Analytics, logs when available, structured data, backlinks and search results. This way an SEO tool is not read in isolation and every flag is verified in the real context of the page.
SEO tools serve to measure crawling, indexing, meta tags, status codes, page speed, Core Web Vitals, internal and external links, duplicate content and keyword coverage. A professional audit interprets the report, separates false positives from real problems and turns recommendations into actionable work.
How do I read an SEO audit report?
I first read the signals that can prevent access or correct interpretation of pages, then check the quality, relevance and search intent of the content. Finally I compare priorities, opportunities and available resources: the result is a roadmap of SEO improvements ordered by value and feasibility.
The tools used in the audit
The SEO tools used in the audit are the standard ones on the market, verifiable and replaceable: Google Search Console and Google Analytics as primary sources, a desktop crawler for crawling, Google PageSpeed Insights and field data for performance, suites such as Semrush or Ahrefs for keywords and backlinks, server log analysis when it is necessary to understand the crawler’s real behavior. I don’t rely on proprietary technologies that act as a black box: the tools matter less than whoever reads them. Different tools return the same picture only if whoever interprets them knows what to look for and how to weigh each signal.
A free SEO check can be useful for a first reading of obvious errors, unindexed pages or loading speed. It doesn’t replace a complete SEO analysis, however: an automatic tool doesn’t know commercial priorities, change history, CMS constraints, cannibalization or the real value of URLs. Thetechnical SEO audit integrates the tools’ data with the interpretation needed to turn it into decisions.
How an SEO situation is resolved
To make the audit concrete I also use illustrative operational scenarios, without presenting them as case studies of a real client. A recurring example is a site that publishes many pages but receives little traffic: the report may highlight blocked URLs, an inconsistent sitemap, duplicate titles, pages that are slow on mobile and similar content competing for the same intent.
From problem to solution
You first fix crawling, indexing, sitemap, canonicals and robots.txt; then you merge overlapping content, rewrite meta tags and headings, improve performance and mobile compatibility and strengthen internal links toward strategic pages. The example shows the method: diagnosis, priority, action and verification, without attributing invented numerical results.
How I monitor the data
Every client I manage has a personalized SEO dashboard, built on the project’s goals, the type of site and the priorities that emerged from the analysis. It is not a generic panel full of numbers: the dashboard shows only the indicators useful to understand what is changing and which decision to take.
Depending on the project I monitor clicks and impressions, strategic pages, indexing, conversions, technical performance, Core Web Vitals, content, internal links and, when the data are available, visibility in AI answers. Every change is linked to the work carried out and discussed with the client clearly, with next actions, owners and priorities.
Emerging tools and new sources of SEO analysis
Alongside traditional SEO tools, the analysis can integrate new sources: monitoring of AI answers, checking brand citations, semantic analysis of entities, comparison between conversational and classic queries and reading of real performance signals. These emerging tools don’t replace crawl data, Search Console and Analytics: they complete them and help interpret how users and assistants look for information.
Local SEO audit: visibility and area signals
For a local business I also check consistency of name, address and contacts, the Google Business profile, pages dedicated to the areas served, reviews, local structured data and signals that help link the service to a geographic location. Local SEO requires specific content and verifiable information, not the simple repetition of the city name.
How do I communicate the work after the audit?
I share results and issues in understandable language, distinguishing urgent problems, recommended improvements and activities to monitor. The personalized dashboard, a periodic summary and an updated roadmap let the client understand what has been done, what effect is observed and what the next step will be.
One-off SEO audit or continuous monitoring
The audit can be a one-off activity — a snapshot with a plan — or the basis of recurring monitoring that checks the effect of the work and catches new problems before they weigh on traffic.
| One-off audit | Audit + continuous monitoring | |
|---|---|---|
| Goal | Understand the state of the site and have an action plan | Keep the site healthy over time and measure progress |
| Output | Audit document with priorities | Initial document + periodic reviews with deviations |
| When it makes sense | Before an intervention, a quote or a decision | Active projects, e-commerce, sites with frequent publishing |
| Risk management | Photographs the current risks | Catches new risks (updates, regressions, deployment errors) |
What an SEO audit most often brings out
- 01
Important pages not indexed
Or indexed in multiple versions because of missing or wrong canonicals.
- 02
Cannibalization
Two or more pages competing for the same query and weakening each other.
- 03
Flat or dispersive architecture
Key pages too deep, orphan pages, internal links that don’t follow business priorities.
- 04
Low-value content
Accumulated over time, it dilutes the perception of the site’s overall quality.
- 05
Core Web Vitals out of range
Especially on mobile, with an effect on experience and conversions.
- 06
Chained redirects
Old migrations never cleaned up, which disperse authority at every hop.
- 07
Unbalanced backlink profile
Few topical links or too many low-quality links with unnatural anchor text.
- 08
No structured data
Or markup that doesn’t match the visible content: it closes the door to rich snippets and AI citations.
SEO audit for e-commerce, local sites and migrations
The method stays the same; the weight of the areas changes.
E-commerce
For an e-commerce site the audit focuses on handling of parameter URLs and filters, indexing of category pages, product pages and their structured data, handling of discontinued products.
Local businesses
For a local business, local SEOcomes into play: consistency of NAP data between site and listings, Google Business Profile, location pages, local signals.
Migrations
Before or after an SEO migration — change of domain, CMS or URL structure — the audit becomes the main safeguard: complete redirect map, pre- and post-launch comparison, close monitoring of crawling and ranking.
The audit document: what it contains
The report is not a file exported from a tool. It is a reasoned document that contains: a summary of the state of the site understandable even to non-technical readers; the list of issues with an explanation of impact and causes; the list of actions prioritized by impact and effort, with an indication of what to do now, what can wait and what isn’t worth doing; the most concrete organic growth opportunities that emerged from the comparison with the competition; and the KPIs to monitor to measure the effect of the work over time. Those who want to understand who is behind the work can read the pages about me and what I do.
Frequently asked questions about the SEO audit
How long does an SEO audit take?+
It depends on the size and complexity of the site. A showcase site of a few dozen pages takes a few days; an e-commerce store with thousands of URLs or a complex portal can take several weeks, especially if logs need to be analyzed and the history of migrations reconstructed.
Do I need an SEO audit if the site is new?+
Yes, but the angle changes: on a new site the audit is above all a check of the setup — architecture, indexability, performance, structured data — to start without structural errors that are costly to fix later. It is often combined with site creation.
Does the SEO audit include the fixes?+
No: the audit is the analysis with the plan. The fixes are the next phase of SEO consulting and I can carry them out myself or guide them step by step if there is an internal team or another agency implementing them.
How often should an SEO audit be repeated?+
A complete audit once a year is a good rule for most sites. In active projects, after migrations, restyling or major algorithm updates, a targeted check, even more frequent, is worthwhile.
Does the audit detect Google penalties?+
It detects manual actions (reported in Search Console) and identifies the signals that can expose a site to a drop due to algorithmic updates: low-quality content, unnatural link profile, user experience problems. There is no tool that "certifies" the absence of risk, but the analysis reduces uncertainty and shows where to act.
What is the difference between an SEO audit and an automatic tool report?+
A tool assigns a score and flags hundreds of "errors" with no hierarchy or context. An SEO audit interprets those signals on the specific project, distinguishes what matters from what is noise and produces a sequence of actions. The value is in the prioritization, not in the list.
What is an SEO audit for?+
An SEO audit serves to turn the analysis of the website into a plan: it detects problems of crawling, indexing, structure, performance, content and backlinks; it shows which fixes can improve ranking on Google and which activities are not a priority.
How do you do an SEO audit?+
You start from Search Console and Analytics data, run a crawl of the site and check URLs, redirects, meta tags, internal links, performance and content. The results are then compared with search intents and competitors, ending with a roadmap of priority actions. For sites undergoing a change of structure, the check links to SEO migration.
Can I do an SEO audit myself?+
Yes, a first do-it-yourself check can highlight simple problems. A professional audit becomes useful when you need to interpret conflicting signals, evaluate an e-commerce site, investigate a loss of traffic or decide investments among development, content and link building.
Which tools are needed for a technical SEO audit?+
You need primary sources such as Google Search Console and Analytics, a crawler, performance data and tools for keywords and backlinks. The choice of tool is secondary to the method: the data must flow into a clear, verifiable report tied to the site’s priorities.
Does the audit also consider ChatGPT, Perplexity and AI Overviews?+
Yes. A dedicated section checks how ready the site is to be extracted and cited by answer engines: answer structure, marked-up FAQs, consistency between text and schema, entity definition and authority signals.
Request an SEO audit
The first step is knowing where you are starting from. I analyze the technical, editorial and authority state of the site, identify the levers with the best impact-to-effort ratio and deliver a document with clear priorities and control KPIs. Updates and insights on the blog.
To learn more about SEO
Blog guides on the topic of this page.
Where does your site start from?
An assessment of your current situation and concrete guidance, with no commitment.
Request an SEO audit