Tech for Retail 2025 Workshop: From SEO to GEO – Gaining Visibility in the Era of Generative Engines

Back to blog

How to Carry Out a Complete SEO Audit With Free Tools

SEO

Discover Incremys

The 360° Next Gen SEO Platform

Request a demo
Last updated on

3/4/2026

Chapter 01

Example H2
Example H3
Example H4
Example H5
Example H6

Before you dive into the step-by-step process, start by revisiting the seo audit article to properly frame the signals to cross-check and the logic of "diagnosis → action plan". Here, we focus on how to do an SEO audit in a genuinely operational way, from sorting the data through to prioritisation, without ending up with an endless inventory.

 

How to Perform an SEO Audit in 2026: A Step-by-Step Operational Guide (Including a Self-Audit)

 

 

What you'll get: an actionable diagnosis, clear priorities, an action plan and next steps

 

The goal is not to produce "the perfect report", but an output you can use. A useful audit helps you to:

  • identify the pages that deliver (or should deliver) the most value: organic entry points, conversion pages, content with high impression volumes;
  • uncover the blockers behind stagnation or decline: inconsistent indexation, duplication, weak internal linking, content misaligned with intent;
  • turn findings into a prioritised backlog (impact × effort × risk) with validation criteria;
  • set up the foundations for continuous monitoring (not just a one-off audit), because Google changes constantly: according to SEO.com (2026), the algorithm sees roughly 500 to 600 updates per year.

 

Definition: what an "SEO audit" means in an operational framework

 

In an operational setting, an SEO audit is a holistic evaluation of a site's visibility to understand why certain pages do not rank (or do not generate traffic), then convert analysis into executable decisions. According to Google Search Central (general principles) and common market practices, the value of an audit does not come from raw data, but from cross-referencing:

  • "search engine" signals (crawling, indexation, URL consistency, blocking errors);
  • "content" signals (intent/page alignment, structure, duplication/cannibalisation);
  • "results" signals (impressions, clicks, CTR, conversions and visit quality via analytics).

Important: you do not carry out an audit to produce a checklist; you do it to answer a clear, shared and measurable objective.

 

When to trigger an audit: redesign, stagnation, traffic drop, content rollout

 

Run an audit when a decision depends on the SEO reality, for example:

  • before a redesign or migration (protect what already works and avoid losses);
  • after several months of stagnation (traffic and leads flat despite new content);
  • after a drop in clicks or impressions in Google Search Console;
  • before accelerating editorial production: if indexation or internal linking is degraded, publishing more will not fix the problem.

 

Before You Start: Define the Scope, Objectives and the Time Required to Carry Out the Audit

 

 

Set measurable objectives: visibility, leads, conversions, ROI

 

In 2026, targeting rankings alone is no longer enough: a large share of searches end without a click (according to Semrush 2025, 60% of searches are "zero-click"). Scoping an audit therefore means selecting measurable goals, for example:

  • increase organic clicks on a set of entry pages;
  • improve CTR on high-impression queries (more relevant titles/snippets);
  • grow conversions from organic traffic (GA4) by prioritising the pages that already convert;
  • secure indexation for "business" pages (offers, categories, pillar content).

A useful prioritisation benchmark: according to SEO.com (2026), the #1 position captures around 34% of desktop CTR, and page 2 receives only a fraction of clicks (Ahrefs, 2025: 0.78%). Each action should aim for a real visibility gain, not an abstract score.

 

Choose the scope: full site, directories, high-stakes pages, blog

 

To avoid a "monster audit", define what you are auditing:

  • scope: main domain, subdomains, directories (languages, blog, help centre), pages to exclude (admin, internal search, accounts);
  • depth: broad audit (big-picture view) plus a focus on key pages (those driving traffic, leads or margin).

A pragmatic approach is to start with a shortlist of 20 to 50 high-stakes URLs (organic entry points, best conversions, biggest drops), then expand if needed.

 

Prepare access and data: Google Search Console, Google Analytics, required exports

 

Without reliable data, an audit becomes opinion. Prepare:

  • Google Search Console: performance (clicks, impressions, CTR, position), indexation (the "Pages" report), "Mobile Usability", "Core Web Vitals", manual actions;
  • Google Analytics (GA4): organic landing pages, engagement, conversions, segmentation by device/country.

If you already track KPIs for day-to-day steering, rely on stable baselines using SEO statistics to compare before/after and avoid rushed conclusions.

 

Estimate the time required: key factors (site size, SEO debt, resources, level of detail)

 

Timing depends mainly on volume (number of URLs), complexity (international, e-commerce, JavaScript rendering) and the depth of the expected output. In practice, a "site + key pages + prioritised plan" audit can take anywhere from a few days to several weeks, and the impact of fixes is often measured over several months (crawl, indexation and signal consolidation).

 

Practical Steps for Performing an SEO Audit: From Data Collection to Prioritisation

 

 

Step 1 – Collect performance signals to steer the audit

 

 

Identify the pages that matter: entry pages, conversions, high-potential queries

 

Start with real performance, not a list of anomalies. In Search Console, export pages and queries that combine:

  • high impressions (coverage and potential);
  • meaningful clicks (proof of interest and intent);
  • positions close to the top 10 (fast-win potential);
  • and, in GA4, those contributing to conversions (even if traffic volume is lower).

 

Spot quick gaps: positions 4–15, low CTR, high impressions

 

The best ROI opportunities often sit on queries that are already visible. Look in particular for:

  • pages ranking positions 4 to 15 with high impressions: they often benefit from better structure, stronger evidence and improved internal linking;
  • low CTR with stable rankings: the issue is frequently the snippet (title/meta) or a richer SERP.

A numeric marker to help prioritise: according to MyLittleBigWeb (2026), an optimised meta description can improve CTR by 43% (treat this as an order of magnitude, not a guarantee on every page).

 

Separate likely causes: content, internal linking, indexation, competition (without over-interpreting)

 

For each key page, write a testable hypothesis, for example:

  • "impressions are falling because the page is excluded / canonicalised / redirected";
  • "rankings are flat because the content does not cover intent (structure, proof, depth)";
  • "CTR is low because the title is generic or does not promise a clear answer".

The aim is to connect a symptom to a likely cause, then to a measurable action.

 

Step 2 – Check the visibility blockers (a short checklist)

 

 

Indexation and coverage: excluded pages, accidental noindex, major inconsistencies

 

In Search Console > "Indexing" > "Pages", review non-indexation reasons and compare them with your shortlist of high-stakes pages. A good reflex: not every URL should be indexed (e.g. admin pages, redirected pages), but a "business" page being excluded should trigger action.

Use URL Inspection to confirm status, then "Request indexing" after fixing, and "Validate fix" once the issue has been addressed.

 

Content and structure: titles, sections, direct answers, readability

 

On your priority pages, focus on what influences understanding and clicks:

  • a clear, non-duplicated title aligned with intent;
  • a readable structure (H2/H3) with a clear answer early on;
  • evidence and context (examples, sourced figures, definitions).

For truly page-level analysis, you can go deeper with On-page SEO audit: analyse each page and lift (useful when you need to decide what to enrich, merge or rewrite first).

 

Internal linking: orphan pages, anchors, depth, topical consistency

 

Internal linking supports both crawling and prioritisation. In an operational audit, look primarily for:

  • high-stakes pages that are too deep (hard to reach);
  • strong pages that do not pass value to strategic pages;
  • anchors that are too vague ("click here") or, at the other extreme, over-optimised.

A practical rule that often applies on a key page: add a few contextual links (within the body copy) to pages ranking positions 6–20 to speed up progress, without forcing anchors.

 

Duplication and cannibalisation: typical signals and simple decisions (merge, differentiate, redirect)

 

Watch two common signals:

  • "technical" duplication (multiple versions of the same URL accessible) that dilutes signals;
  • "editorial" cannibalisation (multiple pages targeting the same intent): in Search Console, the query switches URL, or rankings alternate.

Keep decisions simple and documented: merge if intent is identical, differentiate if it is not, redirect if a page becomes obsolete.

 

Step 3 – Interpret results without fighting the wrong battle

 

 

How to read Search Console reports: what the data confirms (and what it does not prove)

 

Search Console is excellent for linking pages, queries, impressions and clicks. However, it cannot prove a single root cause on its own. Use it to confirm:

  • that a page is genuinely visible (impressions);
  • that it attracts clicks (and therefore interest);
  • that an indexation issue is truly affecting strategic pages.

 

Avoid false positives: "noisy" anomalies vs real impact

 

An audit can surface hundreds of "noisy" points. The operational filter is straightforward: an anomaly is a priority if it affects (1) organic entry pages, (2) converting pages, or (3) an entire template (mass effect).

 

Connect findings to impact: traffic, visit quality, conversion

 

Cross-check Search Console with GA4. A useful interpretation example:

  • stable impressions + falling clicks: likely a CTR/snippet issue (or a richer SERP);
  • falling impressions: likely indexation, canonicalisation or a relevance loss;
  • stable organic traffic but falling conversions: weaker persuasion or poor query/offer alignment.

 

Step 4 – Turn the audit into a prioritised action plan (a simple method)

 

 

Build an impact × effort × risk matrix

 

To prioritise without endless debate, give each action a simple 1–5 score for:

  • SEO impact (crawl, indexation, ranking, CTR);
  • business impact (leads, revenue, strategic pages);
  • effort (time, dependencies, deployment cycle);
  • risk (regression, side effects, traffic loss).

The expected output: a few strong, well-ordered decisions rather than a huge, untriaged backlog.

 

Group into three workstreams: quick wins, structural projects, continuous optimisation

 

  • Quick wins: pages already close to the top 10, unusually low CTR, internal linking to strengthen on a few hubs.
  • Structural projects: content consolidation (merges/cannibalisation), a template redesign, global URL rules.
  • Continuous optimisation: incremental enrichment, editorial plan iterations, tracking SERP changes.

 

Write executable actions: who does what, when, and how to validate

 

Each recommendation should specify:

  • scope (URL, template, directory);
  • owner (SEO, content, dev);
  • a validation criterion (expected proof): e.g. improved indexation in Search Console, or higher clicks on a comparable query set.

 

DIY SEO Self-Audit: Perform an Audit in 60–120 Minutes With Free Tools

 

 

A 10-check express routine: where to start when time is tight

 

  1. Identify your top 10–20 organic landing pages (GA4) and their trends.
  2. Compare clicks vs impressions (Search Console) over 28 days vs the previous period.
  3. Spot 10 non-brand queries ranking positions 6–15 with high impressions.
  4. Check important pages excluded under "Indexing > Pages".
  5. Review errors (404/5xx) affecting high-stakes pages (or their internal links).
  6. Identify pages with low CTR despite decent rankings.
  7. Check URL version consistency (https, www) and expected redirects.
  8. Review 3 to 5 money pages: title, headings, direct answer, outbound internal links.
  9. Identify likely cannibalisation (a query switching between URLs).
  10. Create a mini-backlog of up to 10 prioritised actions.

 

Free tools to audit a site: Google Search Console and Google Analytics (real use cases)

 

Two tools are enough for a solid self-audit:

  • Google Search Console for indexation, performance (queries/pages), mobile usability and Core Web Vitals.
  • Google Analytics (GA4) to connect organic traffic to behaviour (engagement) and conversions.

A concrete, actionable decision example: if a page has high impressions, a stable average position, but low CTR, test a more specific title and a benefit-led meta description, then measure changes over a comparable period.

 

Common audit mistakes: what distorts the diagnosis and how to avoid it

 

  • Auditing without a goal: you collect findings but no decisions follow.
  • Treating everything equally: a minor issue on a non-strategic page should not block a structural fix.
  • Confusing correlation with causation: a drop can come from a richer SERP, not an on-page issue.
  • Skipping validation: without acceptance criteria, you declare something "fixed" when it is not.

 

Timing, Cost and Deliverables of an SEO Audit in 2026: Benchmarks to Set Expectations

 

 

How much time to plan based on site size and the level of detail expected

 

There is no single standard duration. Keep one principle in mind: the larger the site, and the more you expect an "executable" output (backlog + validation criteria), the more time it takes. Also factor in internal coordination (content, dev, marketing), which is often underestimated.

 

Break down the time required: collection, analysis, prioritisation, delivery

 

To scope it properly, split it into four blocks:

  • collection and exports (Search Console + GA4);
  • analysis focused on high-stakes pages (hypotheses, checks);
  • prioritisation (matrix, workstreams);
  • delivery (backlog, specifications, validation criteria).

 

How much it costs: what drives the budget (scope, depth, delivery format)

 

In France, according to FEPSEM, it is not unusual for audits to be priced between €2,000 and €4,000 (ex VAT), with strong variation depending on scope (content-only vs full audit) and depth. Price is not a reliable quality signal: what matters is how applicable the recommendations are and how clear the action plan is.

 

Expected deliverables: summary, prioritised actions, backlog and validation criteria

 

At minimum, expect:

  • a summary (major issues, opportunities, risks);
  • exports of the analysed data (for transparency and review);
  • a prioritised backlog with owners, timelines and expected proof.

 

Downloadable SEO Audit Template: Recommended Structure and Fields to Include

 

 

Essential tabs: pages, findings, priority, effort, owner, status

 

Rather than a rigid "template", use a simple spreadsheet structure that stays alive. Recommended tabs:

  • Pages: URL, type, business importance, Search Console KPIs, GA4 KPIs.
  • Findings: issue, evidence, estimated impact, segment (template/directory).
  • Actions: priority, impact, effort, risk, dependencies, owner, status, date, validation.

 

Examples of useful wording: how to write a recommendation that gets implemented

 

  • "On [URL], rewrite the title to reflect the primary intent observed in GSC, then measure CTR over 28 days vs the previous period."
  • "Connect [URL] to the [category] hub via 3 contextual links from high-traffic pages, varied anchors, then check for increased impressions and clicks."
  • "Merge [URL A] and [URL B] (same intent), 301 redirect to the final page, then verify indexation and query stabilisation."

 

From a One-Off Audit to Continuous SEO Steering With Incremys (Co-Construction)

 

 

Turn the audit into a roadmap: planning, execution and ROI measurement

 

An audit creates value when it extends into ongoing steering: plan the work, track execution, measure impact, then iterate. This is even more critical as visibility fragments (richer SERPs, AI summaries, zero-click behaviour).

 

Automate analysis and get a prioritised plan with personalised AI

 

Incremys automates part of the diagnosis and helps turn mixed signals into decisions. For teams, the benefit is to keep transparency (data remains accessible) whilst accelerating the creation of an actionable backlog. To go further with tailored recommendations, the platform relies on AI trained on your data, so priorities reflect your context (pages, offers, constraints, history).

 

Go further with the SEO & GEO 360° audit: monitoring, competition and iteration

 

If your needs go beyond a self-audit and you want to industrialise the approach, the module audit seo (SEO & GEO 360° Audit) automates technical, semantic and competitive diagnosis and generates a prioritised action plan. The aim is to enable regular iterations rather than an annual snapshot.

If you have local visibility objectives, you can complement your approach with the methodology for local SEO audit to gain visibility.

 

Governance and transparency: data access, shared decisions, ongoing support from an expert

 

A robust approach combines automation, critical reading and shared decisions: you access the data, understand trade-offs, and track progress with a dedicated SEO & GEO consultant. This co-construction avoids two common pitfalls: the "black box" audit and the backlog that never gets implemented.

 

FAQ: Common Questions About Performing an SEO Audit

 

 

What is an SEO audit, in practical terms?

 

It is a structured analysis of what influences your visibility (Search Console and analytics data, indexation consistency, content, internal linking, authority), with the expected output being a prioritised, verifiable action plan.

 

What practical steps should I follow so I don't miss anything?

 

Use a simple sequence: (1) real performance, (2) blocking checks, (3) testable hypotheses, (4) prioritised backlog, (5) validation after implementation.

 

What should I check first during an audit?

 

Prioritise what can block or amplify visibility for high-stakes pages: indexation, URL consistency, major errors, duplication/cannibalisation, internal links to strategic pages, then CTR and content structure.

 

Which free tools can I use without an SEO software budget?

 

Google Search Console and Google Analytics (GA4) are enough for an operational audit, as long as you export, segment and turn findings into measurable actions.

 

What deliverables should I expect at the end of an SEO audit?

 

A summary, the analysed exports, and above all a prioritised action list (effort, impact, risk, owner, deadline) with validation criteria.

 

How do I interpret results without overreacting?

 

Cross-check signals: an alert is only a priority if it affects strategic pages or an entire template, or if it explains a measurable trend (impressions, clicks, conversions).

 

How do I prioritise actions after the audit?

 

Use an impact × effort × risk matrix, then group into quick wins, structural projects and continuous optimisation. Avoid chasing "zero alerts": chase measurable gains.

 

How much time should I plan for in my context?

 

It depends on site size, complexity and the level of delivery expected. Always leave time for prioritisation and delivery (otherwise, the audit stays theoretical).

 

How much does an SEO audit cost in 2026?

 

According to FEPSEM, it is not unusual for audits to fall between €2,000 and €4,000 (ex VAT), with strong variability depending on scope and depth. The right benchmark is the quality of the action plan (applicable, prioritised, measurable), more than the price.

 

How often should I redo an SEO audit?

 

An annual check-up is a good minimum to protect what you already have, and more frequent mini-audits are useful after changes (redesign, migration, catalogue changes, new templates).

 

What if everything seems fine, but rankings don't move?

 

Go back to pages and queries: check intent/page alignment, content depth and credibility, internal linking, then CTR. If impressions and rankings are flat, look for coverage gaps (missing topics) or cannibalisation.

 

How can I validate that fixes had a real impact?

 

Define a comparable before/after (periods, segments), then track impressions, clicks, CTR and rankings in Search Console for the targeted queries, and visit quality and conversions in GA4 for the affected pages. Document changes so you can connect action to outcome.

Discover other items

See all

Next-Gen GEO/SEO starts here

Complete the form so we can contact you.

The new generation of SEO
is on!

Thank you for your request, we will get back to you as soon as possible.

Oops! Something went wrong while submitting the form.