Normal view

Yesterday — 29 June 2026Main stream

Why proving technical SEO ROI is so difficult

29 June 2026 at 18:00
Technical SEO shield

Six months ago, there was a core update that would’ve tanked your website. But it didn’t.

It didn’t because your team fixed your canonicals, redirection issues, duplication issues, and JavaScript rendering eight months earlier. It was the kind of drudge work a technical engineer or developer got stuck with because the ticket was last on their list.

And you don’t have any proof of it, not really. Other than the experience that comes from years in SEO and recognizing that your site had all the hallmarks of sites hit by the update.

It could’ve cut your traffic in half. It didn’t.

There’s no parallel internet timeline where you didn’t do the work, so there’s no way to confirm it. There’s no record.

This is why technical SEO ROI resists proof. It’s an inference problem with no control group, and we keep pretending it’s a reporting problem we can tool our way out of.

The internet doesn’t stop

We are in two open systems when we work in digital, at least: the internet and the market. Three, if you count the maturity and expectations of internet users. Four, if you count our own website infrastructure. More than that, really, but we don’t have time to list them all. 

The long and short of it is this: the sea we swim in is always shifting, moving, growing, and shrinking. There’s no way to pin down a single, solid “before” state, and there’s no clean way to project all of those influences into “what would’ve happened if I didn’t do anything?” We try to do it with things like Bayesian forecasting, but that’s still an educated guess.

Technical work might have an immediate impact on visibility today. Make the same change six months later, and it might not. That could solely be because Google decided to shift its crawl budget or change how it reads websites. 

Cause and effect come unstuck in time. Google recrawls and reindexes on its own schedule, so any effect lands far from the change and is washed out across a recrawl cycle, defeating the before-and-after pairing every clean test needs.

Just like SEO as a whole, there’s a lot we can’t control. Trying to track all of the changes across the web that might influence our website would result in many gray hairs and sleepless nights.

Technical SEO adds another layer because we rarely ship in isolation. It’s never just “here’s this single change to the website.” It’s “here are about 30 fixes from five different teams going out on a Thursday, so if things collapse, we have people on Friday who can triage.” (Please don’t ship on Fridays.)

Much of the technical work is also done to keep our heads above water: managing technical debt, or doing the work needed to stay on top of updated regulations and new releases of codebases or frameworks. Enhancements and improvements are tough. 

Technical work is a lot more like insurance or public health. You only realize how important it was when it stops working. What we’re doing with technical SEO is often disaster prevention, not building new cities. We can’t write an invoice for an earthquake that didn’t happen.

Be the brand customers find first.

Track, grow, and measure your visibility across Google, AI search, social, local, and every channel that influences buying decisions.

Start your free trial

The control group was never there

Another reality of technical changes, SEO-led or not, is that most of them are sitewide and, by necessity, have to be sitewide. There’s no control group. Render pipeline, crawl budget, site speed. It touches everything at once, so there’s no untouched slice left to act as the control.

Two examples to consider:

  • Sunsetting 301 redirects more than a year old: The server stops reading every redirect line on every page load. The benefit is crawl and resource efficiency, which is invisible in analytics.
  • A migration done right: The win condition is “we didn’t lose traffic.” A flat line, maybe a slight uptick. Migration work only becomes visible when it fails.

Your only comparison becomes the past, which existed under different external conditions. Time itself is now the trick. The only things to compare are relative, over time, and incremental, and the results shift depending on which metrics you use to measure success and which assumptions you and your leadership bring to the conversation.

When possible, we do want to run a proof of concept. SEO A/B testing, essentially. Pick a segment, make the change there and nowhere else. Measure and decide. But that isn’t always possible, and it requires a different kind of buy-in.

We’re also at a point where LLMs make everything probabilistic. Every answer is personalized, and many of the measurements we rely on have become less deterministic.

Get the newsletter search marketers rely on.


So keep it relative

There are two levels of relative here:

  • How to prioritize work.
  • How to measure the impact.

How we prioritize the work helps determine the impact we want to make.

My approach to prioritizing technical work is to look at impact first. How much of the website does this issue affect, and how much of that impact lands on priority sections or pages? After that, it’s standard scoping and grooming discussions led by the development teams.

But for me, impact is what matters.

Now, when it comes to measurement and reporting, much of the SEO industry, myself included, is talking about how we actually measure everything now, not just technical work. We’re in a bit of a weird limbo because of everything LLMs have accelerated.

We don’t have the “what would’ve happened if…” for our own websites, but we do have our competitors. Observing how competitors’ websites respond to global events, such as Google updates, is probably the closest we’ll get to answering that question in technical SEO work. It’s an ROI-by-proxy adjacent to share of voice.

And the funding

Technical SEO is infrastructure. Insurance. If you’re having trouble getting it done or getting it funded, look at your framing.

At its core, technical SEO is insurance against the shocks of an open system. Treat it that way. It’s not a revenue driver.

Yes, it can deliver meaningful improvements and help that line go up and to the right, but the workhorse, the 80%, the majority of technical SEO, is keeping the engine running. The work doesn’t promise upside. It lowers the odds and the cost of getting tanked. The core update that didn’t sink you is the claim that paid out.

So do what I’ve recommended before and talk to finance. Learn how they quantify, value, and evaluate insurance, security, and infrastructure.

Start looking at your technical SEO that way. Start talking about it that way.

Technical SEO is growth resilience your flywheel can’t move without, not an investment you can’t justify.

How to safely implement high-impact technical SEO changes

29 June 2026 at 17:00
How to safely implement high-impact technical SEO changes

Technical SEO changes can significantly improve how search engines access, understand, and evaluate your website.

The recommendations with the greatest potential impact carry the greatest implementation risk. URL changes, canonical updates, robots.txt modifications, internal linking updates, and site migrations can improve performance, but mistakes can also hurt crawling, indexing, and search visibility.

That’s why technical SEO isn’t just about identifying opportunities. Successful implementation requires evaluating impact, balancing effort and risk, coordinating across teams, and thoroughly testing changes before and after launch.

From audit to implementation to prioritization

The work isn’t done once an SEO audit is delivered. 

Prioritization is a critical part of technical SEO, requiring you to evaluate the severity of an issue, its expected outcome, the number of pages affected, the implementation effort, and any associated risks. 

Recommendations with the greatest potential impact often require buy-in from other teams because they also demand more resources and carry greater risk. A clear recommendation, test plan, and stakeholder alignment move implementation forward.

Be the brand customers find first.

Track, grow, and measure your visibility across Google, AI search, social, local, and every channel that influences buying decisions.

Start your free trial

Understanding the issue and potential outcome

Not every technical SEO issue identified during an audit requires immediate action. Before prioritizing a recommendation, validate it with manual checks and the context you have about the site, including priority sections and technical limitations. 

For example, missing meta descriptions on non-priority pages or title tags that fall outside recommended lengths may be flagged by auditing tools because they’re easy to measure, not because they have meaningful business impact.

Technical SEO audits rely heavily on crawling tools and automated reports to identify issues at scale. While these tools are invaluable, they don’t always provide the context needed to determine business impact. 

A warning may represent a legitimate concern, an intentional decision, a platform limitation, or an issue with little to no measurable impact.

Evaluating impact, risk, and effort

Once an issue has been validated, the next step is determining how to address it and whether to recommend it to the client. 

When evaluating and prioritizing technical SEO recommendations for a development queue, consider the number of pages affected, the expected outcome, the required resources, and the potential risks. 

For example, updating a handful of title tags may carry relatively little risk, while changing URL structures or modifying robots.txt directives can affect thousands of pages and influence crawling, indexing, and discoverability.

Understanding the upside and downside supports informed decision-making, resource allocation, and planning that minimizes risk while maximizing potential benefits.

High-impact technical changes that require extra caution

The following recommendations are common technical SEO initiatives that can meaningfully affect site performance. The goal isn’t to avoid these changes, but to understand their potential implications, risks, and benefits before implementation.

1. URL updates and changes

Whether you’re reorganizing pages into a more logical folder structure, consolidating content, supporting a rebrand, or improving site architecture, URL updates are a common recommendation. 

For example, a business may move service pages from the root domain into a subfolder to better organize content and improve site navigation.

While URL changes can provide significant benefits, it’s important to ensure those benefits outweigh the risks and that a proper redirect strategy is in place. 

Search engines treat a changed URL as a new URL, making redirects critical for preserving rankings, traffic, backlinks, and other signals associated with the original page. Missing redirects, incorrect redirect mappings, redirect chains, outdated internal links, and outdated XML sitemaps can all negatively affect crawling, indexing, and discoverability.

Before moving forward with URL changes, create a redirect mapping plan. Ideally, validate and test redirects in a development environment before launch, then verify them again after launch and update your XML sitemap. 

The launch plan should also include updating internal links across the site and monitoring performance. Planning and testing URL changes preserve existing SEO equity while supporting broader site goals.

2. Canonical updates

Canonical tags help search engines determine which version of a page should be treated as the preferred version when duplicate or similar content exists across a site. They’re often used to consolidate ranking signals, avoid internal competition, improve crawl efficiency, and indicate which URLs should be prioritized for indexing.

For example, an ecommerce site may use canonical tags to consolidate parameter-based URLs or faceted navigation pages to a primary product or category page. However, applying a canonical tag to the wrong page template could unintentionally signal that an entire set of pages should be consolidated elsewhere.

Canonical updates seem straightforward, but mistakes can be difficult to identify once they’re deployed across a site and can negatively affect search performance. Take the time to review canonical targets and validate implementation. This lets you avoid sending conflicting signals to search engines that could cause important pages to lose visibility or, worse, fall out of the index.

3. Robots.txt file changes

The robots.txt file lets you control how search engines and other crawlers access content on a website. SEO recommendations involving robots.txt often aim to improve crawl efficiency, prevent low-value content from being crawled, or limit access to specific sections of a site.

For example, an SEO may recommend blocking filtered URLs, internal search results, or other pages that consume unnecessary crawl resources. When implemented correctly, these updates focus crawl activity on more important content.

However, robots.txt changes become risky when implemented incorrectly. A misplaced directive or overly broad rule could block important sections of a site from being crawled, limiting discovery and visibility. Another risk is accidentally deploying a staging robots.txt file to the live site, which can affect how crawlers access content.

Because robots.txt changes can affect large portions of a site, carefully test rules, review proposed changes to ensure they work as intended, and always verify the implementation after launch. Even a small update can have sitewide implications if the wrong URL patterns are affected.

Get the newsletter search marketers rely on.


4. Internal linking changes

Internal linking is highly valuable for content discovery, supporting priority pages, connecting related content, and guiding users through a website. This may include updating navigation elements, adding contextual links, consolidating content hubs, or improving pathways to key pages.

Over time, however, websites evolve, and internal linking often needs cleanup. Removing important links, creating orphaned pages, linking to staging environments, or accidentally linking to non-public URLs can negatively affect crawling and content discovery. Large-scale navigation updates can also affect how search engines access content, especially when key pages become harder to find.

As with any technical SEO recommendation, understanding the scope of the change is critical. A navigation update could affect thousands of pages, making it significantly riskier than adding a handful of contextual links to a few priority pages.

5. Site migrations

Every SEO team eventually manages a site migration, whether an organization is rebranding, changing domains, redesigning its website, or moving to a new CMS. Well-planned migrations can improve user experience, support long-term SEO performance, and positively affect the business.

However, site migrations are inherently risky because they often combine multiple technical SEO recommendations into a single initiative. Redirects, URL restructures, canonical tags, indexing directives, content updates, and internal linking changes can all happen simultaneously. With so many moving pieces, even a small oversight can significantly affect crawling, indexing, and visibility during launch.

Even the most well-planned migration can encounter issues if changes aren’t thoroughly documented, tested, reviewed, and validated throughout the process. That’s why pre-launch QA, post-launch testing, and ongoing monitoring are critical for identifying and resolving issues before they have a lasting impact on performance.

Working across teams to ensure success

Technical SEO updates often require multiple teams to work together to test and launch changes. This involves content teams, in-house developers, and multiple agencies. Clear communication is essential. 

Recommendations should be straightforward, testing and quality assurance should be built into the process, and success criteria should be clearly defined. You also need a plan to quickly identify and resolve issues if something goes wrong, minimizing any impact on performance.

Communicating recommendations effectively

Whether you’re discussing recommendations directly with the development team or documenting them in a structured ticket, recommendations should clearly define the issue, provide examples, and outline the required changes. 

Clear documentation helps set expectations, communicate the scope of the issue, identify the affected URLs, and define the expected outcome. It also lets you ask questions and raise concerns about the recommendation or the site’s limitations.

Testing in development environments

Whenever changes are made to a website, they should be thoroughly tested. Using a development environment lets you validate implementations, ask questions, and provide feedback before launch, helping confirm that everything works as expected while minimizing risk.

Post-launch testing and monitoring

Sometimes, a change that works perfectly in a development environment doesn’t behave the same way after launch. 

You should be ready to validate implementations, quickly identify issues, and begin troubleshooting as soon as changes go live. After launch, ongoing monitoring helps you measure the impact and catch issues early.

Own the conversation before your competitors.

See where your brand appears, where it doesn’t, and exactly how to win more visibility across search, AI, local, social, and every channel that matters.

Start your free trial

Balancing opportunity and risk

Most technical SEO recommendations focus on improving crawling, indexing, or site architecture. When implemented correctly, they can significantly improve how search engines access, understand, and evaluate a website.

Technical SEO implementation requires multiple teams working toward the same goal. As recommendations move from audit to implementation, misunderstandings, assumptions, or overlooked details can lead to unintended consequences.

That’s why technical SEO isn’t just about identifying opportunities. It’s about understanding the issue, evaluating potential impact, weighing the required development effort, and managing implementation risk. 

While no implementation is completely risk-free, thoughtful planning, clear communication, thorough testing, and ongoing monitoring can help identify issues early and reduce their impact. Approach them with the preparation, testing, and caution they deserve.

Balancing opportunity and riks in technical SEO
❌
❌