Assertive Media

Case Studies

Xodo

A full SEO audit focused on diagnosing and reversing sustained organic traffic losses driven by Helpful Content, AI Overviews and JavaScript rendering issues.

  • SEO Auditing
  • Technical SEO
  • Indexing & Rendering Audit
  • Content Quality & E-E-A-T Review
  • Link Profile Review
  • SEO Consulting & Strategic Guidance
All case studies

What we delivered

Key Achievements

  • Diagnosed the root causes of sustained organic traffic decline
  • Identified content segments impacted by Helpful Content updates
  • Quantified and surfaced click loss tied to AI Overviews
  • Identified critical JS rendering issues blocking key landing pages from ranking
  • Diagnosed why large volumes of pages were being dropped from the index
  • Resolved the diagnosis of crawled/discovered, currently not indexed pages where content was failing to render
  • Provided a clear, prioritised recovery roadmap

About Xodo

Xodo is a productivity software brand offering a suite of PDF and document tools used by millions of users globally. The Xodo website serves as the primary acquisition channel for their suite of tools, making organic search recovery and resilience to algorithmic shifts business-critical.

  • HCU

    Recovery Roadmap

  • AIO

    Click Loss Quantified

  • JS

    Rendering Audit

The Challenge

Xodo had experienced sustained organic traffic losses across a significant portion of their site, with declines coming from multiple directions at once: HCU, AI Overviews, and technical and rendering issues.

HCU-related impacts had affected specific content segments, requiring forensic segment-by-segment analysis to isolate.

AI Overviews were absorbing click share on key informational queries, dragging measurable traffic from the highest-converting templates.

Important landing pages were prevented from ranking because dynamically loaded content was invisible to Google, with large volumes stuck in crawled/discovered, currently not indexed.

The Solution

We delivered a full deep-dive SEO audit structured around the specific failure modes we identified in the data, with each finding paired to a prioritised recommendation in a recovery roadmap.

Our Strategy

The strategy for Xodo was to work backwards from the traffic loss data to isolate root causes before recommending fixes.

We began with a deep GSC data extraction across domain and URL properties, processing the data through SEO Stack to segment impacted pages and queries by loss pattern, distinguishing HCU-style declines from AI Overview click suppression and from purely technical underperformance.

We then ran a full technical crawl alongside a dedicated rendering audit, comparing raw and rendered HTML on key templates to surface the JavaScript-dependent content that Google was failing to see.

The indexing audit reviewed each non-indexed reason at scale, with particular focus on crawled/discovered, currently not indexed pages where the rendered output did not contain the substantive content.

From there we layered in content quality, NLP and E-E-A-T review, followed by a link strategy review, and consolidated everything into a single recovery-focused audit with prioritised recommendations and strategic guidance.

The Goals

  • Diagnose the root causes of sustained organic traffic decline
  • Separate Helpful Content impact from AI Overview click loss and technical issues
  • Identify and resolve JavaScript rendering issues affecting key landing pages
  • Address indexing problems and crawled/discovered, currently not indexed pages
  • Strengthen content quality, NLP relevance and E-E-A-T signals
  • Improve the link profile and overall domain authority
  • Provide a clear, prioritised recovery roadmap for Xodo's SEO

Ready to talk results?

Tell us about your business we'll respond within 1–2 working hours.

Market Intelligence

From the Assertive blog

Field notes on AI search, technical SEO and paid media - written by the people delivering the work.

View all insights
Can AI Agents Run SEO Autonomously? AI SEO Agents Do They Work? SEO

Can AI Agents Run SEO Autonomously? AI SEO Agents Do They Work?

In this SEO Experiment I set out to answer the question, can AI SEO Agents REALLY run an SEO campaign autonomously?

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

30 June 2026

How to fix Non Indexed Page Reasons in Google Search ConsoleGOOGLE

How to fix Non Indexed Page Reasons in Google Search Console

In this article I cover the non indexed page reasons in Google, what they are and how to fix them.

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

28 June 2026

B2B SEO - What is Business to Business SEO & Why It's Important for your BusinessSEO

B2B SEO - What is Business to Business SEO & Why It's Important for your Business

In this article I look at what B2B SEO, what makes it unique and why it's important in todays search market.

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

21 June 2026

Could Query Fan Outs Impact Google Trends Demand Data?GOOGLE

Could Query Fan Outs Impact Google Trends Demand Data?

In this article I look at Google trends and whether query fan outs could be polluting trend data?

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

18 June 2026

Google Search Console is getting AI Overview & AI Mode Reporting!AI SEARCH

Google Search Console is getting AI Overview & AI Mode Reporting!

Google is launching insights for AI overviews and AI mode into Google Search Console - but, will it give us the click and query data we've been asking for?

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

3 June 2026

How We Optimise for Google GeminiGOOGLE

How We Optimise for Google Gemini

Want to be cited more in Google Gemini? in this article I touch on how Google Gemini works as well as the kinds of things we do for clients.

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

2 June 2026

Can you use AI for Keyword Research?TOOLS

Can you use AI for Keyword Research?

In this article I look at using AI for keyword research, can you use it? is it reliable?

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

26 May 2026

I tested Claude SEO Agents so you don't have toSEO

I tested Claude SEO Agents so you don't have to

In this article I test Claude SEO agents + skills to see if they have what it takes to compete with a general SEO performing a site audit.

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

24 May 2026

What is an SEO Agency & How Do They Work? SEO

What is an SEO Agency & How Do They Work?

In this article, I cover what an SEO agency actually is, how they work, what they do as well as costs and a comparison between freelancers, agencies, AI and more.

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

22 May 2026

Screaming Frog Put Claude Inside the SEO Spider, I'm Super Excited, Here's WhySEO

Screaming Frog Put Claude Inside the SEO Spider, I'm Super Excited, Here's Why

Screaming frog have just launched a massive update to their SEO spider which now supports MCP and claude integration!

Daniel Foley Carter

Daniel Foley CarterSEO Specialist

21 May 2026

Stay up to date with the latest SEO & digital marketing news

Join our newsletter for SEO tips, tricks, guides & more.