Majestic

  • Site Explorer
    • Majestic
    • Summary
    • Ref Domains
    • Backlinks
    • * New
    • * Lost
    • Context
    • Anchor Text
    • Pages
    • Topics
    • Link Graph
    • Related Sites
    • Advanced Tools
    • Author ExplorerBeta
    • Summary
    • Similar Profiles
    • Profile Backlinks
    • Attributions
  • Compare
    • Summary
    • Backlink History
    • Flow Metric History
    • Topics
    • Clique Hunter
  • Link Tools
    • My Majestic
    • Recent Activity
    • Reports
    • Campaigns
    • Verified Domains
    • OpenApps
    • API Keys
    • Keywords
    • Keyword Generator
    • Keyword Checker
    • Search Explorer
    • Link Tools
    • Bulk Backlinks
    • Neighbourhood Checker
    • Submit URLs
    • Experimental
    • Index Merger
    • Link Profile Fight
    • Mutual Links
    • Solo Links
    • PDF Report
    • Typo Domain
  • Free SEO Tools
    • Get started
    • Backlink Checker
    • Majestic Million
    • Browser Plugins
    • Google Sheets
    • Post Popularity
    • Social Explorer
  • Support
    • Blog External Link
    • Support
    • Get started
    • Tools
    • Subscriptions & Billing
    • FAQs
    • Glossary
    • Style Guide
    • How To Videos
    • API Reference Guide External Link
    • Contact Us
    • About Backlinks and SEO
    • SEO in 2025
    • The Majestic SEO Podcast
    • All Podcasts
    • What is Trust Flow?
    • Link Building Guides
  • Sign Up for FREE
  • Plans & Pricing
  • Login
  • Language flag icon
    • English
    • Deutsch
    • Español
    • Français
    • Italiano
    • 日本語
    • Nederlands
    • Polski
    • Português
    • 中文
  • Get started
  • Login
  • Plans & Pricing
  • Sign Up for FREE
    • Summary
    • Ref Domains
    • Map
    • Backlinks
    • New
    • Lost
    • Context
    • Anchor Text
    • Pages
    • Topics
    • Link Graph
    • Related Sites
    • Advanced Tools
    • Summary
      Pro
    • Backlink History
      Pro
    • Flow Metric History
      Pro
    • Topics
      Pro
    • Clique Hunter
      Pro
  • Bulk Backlinks
    • Keyword Generator
    • Keyword Checker
    • Search Explorer
      Pro
  • Neighbourhood Checker
    Pro
    • Index Merger
      Pro
    • Link Profile Fight
      Pro
    • Mutual Links
      Pro
    • Solo Links
      Pro
    • PDF Report
      Pro
    • Typo Domain
      Pro
  • Submit URLs
    • Summary
      Pro
    • Similar Profiles
      Pro
    • Profile Backlinks
      Pro
    • Attributions
      Pro
  • Custom Reports
    Pro
    • Get started
    • Backlink Checker
    • Majestic Million
    • Browser Plugins
    • Google Sheets
    • Post Popularity
    • Social Explorer
    • Get started
    • Tools
    • Subscriptions & Billing
    • FAQs
    • Glossary
    • How To Videos
    • API Reference Guide External Link
    • Contact Us
    • Site Updates
    • The Company
    • Style Guide
    • Terms & Conditions
    • Privacy Policy
    • GDPR
    • Contact Us
    • SEO in 2025
    • The Majestic SEO Podcast
    • All Podcasts
    • What is Trust Flow?
    • Link Building Guides
  • Blog External Link
    • English
    • Deutsch
    • Español
    • Français
    • Italiano
    • 日本語
    • Nederlands
    • Polski
    • Português
    • 中文

SEO Product Management is the natural progression of Technical SEO

Keith Goode

Keith Goode discusses the evolution of SEO, emphasizing the emergence of SEO product management as a natural progression from Technical SEO.

@keithgoode    
Keith Goode 2025 Additional Insights podcast cover with logo
« Back to Additional insights
More Additional Insights YouTube Podcast Playlist Link Spotify Podcast Playlist Link Audible Podcast Playlist Link

Keith says: “My insight is that SEO product management is the natural progression from technical SEO.”

Shall we define SEO product management, to begin with? What is that?

“Sure. I think it's a fairly new role, comparatively speaking. We've been doing technical SEO for decades at this point, but SEO product management is a role that is specifically designed to take all of your technical findings from whatever crawl you've done – the analyses of your site – and actually push it through the product process at companies.

Whether you're using an agile methodology, hopefully not Waterfall, or whatever methodology you're using, it is actually taking those insights from your crawls into production at these companies. It is a fairly specific discipline within product management. It's also a fairly specific discipline within SEO as well. So, it's like a marriage of two different types of roles.

Product management is essentially taking whatever insights you have, whatever findings you have, and building stories around those insights. For example, say you want to automate the way that your page titles are constructed across your site. Then you would have to build a story so that your developers know how to actually develop that.

It's really more of a process of understanding what your technical capabilities are, how long it would take to get these things implemented, what the outcome would be, and what the benefit would be – what the ROI is for that. It's a much deeper business-focussed, development-focussed role beyond technical SEO.”

Should every technical SEO be looking to develop these skills? When you said ‘building stories’, it made me think that some technical SEOs are probably a little bit too scientific to be comfortable building stories.

Should some technical SEOs just stay technical?

“Yeah, we should probably get the nomenclature down here real quick. When I mentioned stories, I am truly talking about agile methodology.

Agile methodology is the process for development teams (it started out as a development framework), where they essentially break down your technical asks into what they call ‘MVPs’ or Minimally Viable Products, which means they can develop it, and maybe it comes out as an imperfect product at first, but then they iterate on that.

This is a big difference from what Waterfall was as a development process, earlier in the 2000s, in which you basically have an end goal in mind, and that's what you work towards until you release. The idea in Waterfall is that you release the perfect product (it's never the case, by the way. It's never perfect), and then you move on to the next product.

The problem with that methodology was that you would release a product, something would be broken, and then it would take you another 6 to 12 months to fix it and to get the product that you actually wanted – and even that might be imperfect. It was a very laborious process, and a long process, and it just required so much perfection on the part of the developers that it was a frustrating process.

With agile, it's an iterative process where you start out at a starting point and then you iterate upon it until it becomes the product that you want it to be, and that may just be a perpetual process. A website, I would say, is a perpetual iterative process because it's always going to change. There's always going to be new standards. There's always going to be new technologies. So, you continually iterate on the perfect website. Amazon is a perfect example of that. They have iterated for decades now.

With SEO product management, it is a matter of deepening your knowledge of technologies: the technologies, the frameworks, the databases, the storage, and the bandwidth of your website. It's also a matter of being really good at working with your business stakeholders as well.

Technical SEOs don't necessarily have to progress to this. They can stay technical SEOs. They can be looking for potential problems and then just hand the list off to someone else. But, as you are in larger organisations and much more complex organisations, you do need to develop these skills, so it is a natural progression.

One of the benefits of this is that, as you may or may not be aware, you can be in a job market that’s terrible. Right now, I would say that the SEO job market is not great. I've seen some SEO director roles where the starting pay is 70,000 US dollars, and I'm thinking, ‘A director of SEO? 70,000 US dollars? That's not a lot of money.’ Two or three years ago, that would have been 140,000.

Corporations are getting a lot more comfortable with paying less for these roles, if the roles are even available. We've seen a lot of our colleagues in this industry sit on the sidelines, unable to find a job because of the use of AI in the applicant tracking systems, or the ATSs, out there that are just immediately sending out rejections. No human is looking at these well-qualified resumes, and people are getting thrown to the side.

Another benefit of becoming an SEO product manager is that, if SEO is suddenly being perceived as not valuable to corporations, you can just move straight into product management, because that is a discipline in and of itself. If you're working for an e-commerce site, that might be the payment process. It might be developing a frictionless user experience.

You may have to move away from SEO for a while, for the time being, so it is a great benefit to learn these skills.”

It sounds like one of the key aspects of being an SEO product manager is to determine what to focus on, as well as being able to articulate what to do.

Would you say it's an SEO product manager's role to actually determine the item of SEO that is likely to be of the biggest financial benefit to the business to implement first?

“Absolutely, 100%. It is a discipline in and of itself, to be able to look at something that you're trying to get done – any ask that you might have of the development team – and determine its impact.

I regularly use the LOE-LOI matrix: the Level of Effort-Level Of Impact matrix. In that, I'm plotting out all of the technical findings that I have, in the audits that I've done, and it is my job to take a look and see, ‘What is going to be the impact of this and how much effort is it going to take?’

This is why learning how your developers work really matters because you can say, ‘Oh, that's going to take them four weeks to do, but it's going to have a very small incremental impact on traffic – or revenue for that matter.’

To keep yourself from looking like a fool and bringing up all of these really small, maybe unimportant tasks to the development team, by plotting out your requests into the LOE-LOI matrix, you're able to say, ‘All right, I know this one is going to have a big impact and it’s going to take a very small amount of effort.’ Then, suddenly, you can start reporting back to the development team, to your business stakeholders: ‘Hey, we've driven more traffic because of these five fixes we put in in the last month.’

So, yes, it is a matter of really understanding priority and understanding impact and effort.”

How do you determine the level of impact that an SEO activity is going to have?

“Yeah, that's always the challenge, isn't it? Because SEO, in and of itself, is really an additive type of discipline, right? Everything that we do has an additive effect, and it may not necessarily have a revolutionary effect on the site.

We can say, ‘Alright, if I modify my meta descriptions to include the appropriate keywords…’ or whatever. Maybe 10 years ago, that might have had more of an impact than it does now because we know that, if Google doesn't find what it needs in your meta description, it will build its own meta description right now. It'll do the same thing with your titles as well. 10 years ago, I might have been able to say that would have an impact, or maybe even 15 years ago it might have had an impact. Today, I can't say that.

It is understanding the additive nature of SEO, but it's also understanding where the snags are. Where are the crawlers running into a problem going through your site? Where are users having a usability problem on your site? Then, you can begin to understand what the impact would be.

It's breaking out: is this a benefit to the Googlebot and Bingbot crawlers, or is this a benefit to the users? Is it a benefit in traffic, or is it a benefit in revenue? You really have to understand the business needs that you have and then understand how your efforts are going to fit into that.”

What about determining the amount of effort required by developers to help you out? Is it as simple as having conversations with them?

“You know, it's really interesting. By just talking to someone, you can have a better understanding of what it's going to take to accomplish something. You might say, because you worked for a previous site, ‘We need to do this’, and you might talk to a developer and they go, ‘We're going to have to do a complete refactoring of our code on the site in order to do that.’

At your previous job, that might've been easy. At the current job, that might not be a possibility because of the number of staff you have, the resources that are available, and the amount of budget that you have. Having those conversations is vital. It's getting you out of your own head, out of your own spreadsheets, talking to your developers, and understanding their pain points – and that will also help you build better stories for them.

So, within agile, you build what are known as ‘user stories’, and sometimes you have groups of user stories that lead up to what is known as an ‘epic’. As you're writing up these stories, you know that you've broken it down to the smallest possible piece that you can, but you're also building toward the Minimal Viable Product that will actually be acceptable to your business – and then also understanding what technologies are involved in making this fix.

You can write a story that says, ‘I am looking to implement changes to our sitemaps’, for example. That's not going to involve all of your developers. That's going to involve some people who are working on your database and some of your front-end folks, and that's it.

It is a matter of the conversations. It is a matter of learning the technologies yourself a little bit. I know more now about JavaScript than I've ever known in my entire career because I've had to work with so many websites that use JavaScript frameworks to build out the experience for their users.”

Has being an SEO product manager changed the way that you view SEO, with regard to what you would include in an SEO training session for general marketers?

Would you incorporate different elements in there and articulate the value of SEO differently?

“Yes, mainly because I have had much grander visions of an impact that something would have than what actually happened. This has been a real big challenge in my career because I'll say, ‘If we do this, this is going to really make a big difference.’ and then the change is implemented, and nothing happens. It's a big flash in the pan, if nothing else.

So, yeah, it has changed my perspective on SEO. I have gone from seeing changes as having huge impacts to having additive impacts, understanding how my roadmap should look each year, and breaking down everything that I need to have happen across the site into doable chunks of tasks – but also topically related tasks as well.

If I were to build a new training program for technical SEO folks, there would be a lot more of me urging folks to actually learn more coding, just even getting a basic introduction to things like JavaScript and SQL.

This becomes valuable because you can speak the language that the developers understand. They aren't your business stakeholders. With your business stakeholders, you can use flowery language. You can use language that's exciting, and you can sell them, and that's fine. You can do that all you want. But when you talk to a developer, they're much more pragmatic, they're much more practical, and they speak a different language than your business stakeholders and you need to be able to speak that in order to get your stories pushed through.”

If an SEO is struggling for time, what should they stop doing right now so they can spend more time doing what you suggest in 2025?

“Struggling for time oftentimes has to do with prioritisation of your efforts. SEOs can (and have in the past) basically run an audit and consider everything on that audit important.

I think the most important thing that an SEO can do is understand the additive nature of SEO in general, and then prioritise efforts based not only on what's going to have the most impact, but the kinds of efforts involved.

Within the LOE-LOI matrix, for example, there are the high-effort, high-impact items, and then there are the high-impact, low-effort items that are the ideal portion of the matrix to be in. A lot of SEOs might have a high-impact, high-effort list of items that they really want to get pushed through, without understanding the effort that's involved with that. What they'll do is they'll find themselves being frustrated and having development go, ‘No, we can't do that. No, we can't do that.’

I can't tell you how many quarters I've sat through where I just didn't have the budget and the resources to get things done that I knew needed to happen because I didn't provide them with the low-effort, high-impact items as well.

It really is a matter of understanding the additive nature of SEO. Don't oversell things to people. Another thing that they can do is not sit there and magnify the potential impact of something if that's just not practical or even possible. Then, also, be willing to admit when you're wrong so that you can learn and listen to the folks who actually know how to get things done. Then you can change your approach and get more things done.”

That’s a good life lesson as well as an SEO lesson.

“I think so. I think so.”

Keith Goode is the SEO Product Manager at the Permanente Medical Group, and you can find him over at KeithGoode.com.

Choose Your Own Learning Style

Webinar iconVideo

If you like to get up-close with your favourite SEO experts, these one-to-one interviews might just be for you.

Watch all of our episodes, FREE, on our dedicated SEO in 2025: Additional Insights playlist.

youtube Playlist Icon

Podcast iconPodcast

Maybe you are more of a listener than a watcher, or prefer to learn while you commute.

SEO in 2025: Additional Insights is available now via all the usual podcast platforms

Spotify Apple Podcasts Audible

Book iconSEO in 2025

Catch up on SEO tips from 101 SEO experts in the original SEO in 2025 series

Available as a video series, podcast, and a book.

SEO in 2025

Could we improve this page for you? Please tell us

Fresh Index

Unique URLs crawled 338,790,096,081
Unique URLs found 896,938,559,572
Date range 02 Mar 2025 to 30 Jun 2025
Last updated 8 hours 3 minutes ago

Historic Index

Unique URLs crawled 4,502,566,935,407
Unique URLs found 21,743,308,221,308
Date range 06 Jun 2006 to 26 Mar 2024
Last updated 03 May 2024

SOCIAL

  • LinkedIn
  • YouTube
  • Facebook
  • Bluesky
  • Twitter / X
  • Blog External Link

COMPANY

  • Flow Metric Scores
  • About
  • Terms and Conditions
  • Privacy Policy
  • GDPR
  • Contact Us

TOOLS

  • Plans & Pricing
  • Site Explorer
  • Compare Domains
  • Bulk Backlinks
  • Search Explorer
  • Developer API External Link

MAJESTIC FOR

  • Link Context
  • Backlink Checker
  • SEO Professionals
  • Media Analysts
  • Influencer Discovery
  • Enterprise External Link

PODCASTS & PUBLICATIONS

  • The Majestic SEO Podcast
  • SEO in 2025
  • SEO in 2024
  • SEO in 2023
  • SEO in 2022
  • All Podcasts
top ^