Ask An SEO: How Do You Prioritize Technical SEO Fixes With Limited Dev Support? via @sejournal, @HelenPollitt1

Today’s question cuts to the heart of resource management for SEO:

“How do you prioritize SEO fixes when technical debt keeps piling up and you can’t get dev resources?”

In this article, we’ll look at different prioritization methods and what you can do when you have more work than support to do it.

What Is Technical Debt?

Let’s first take a look at what we consider “technical debt” in SEO.

In development, this term refers to long-standing issues with the website that have grown due to poor management, or “quick-fixes” that have not stood the test of time.

In SEO, we tend to use it to signify any code-based issue that is fundamentally affecting optimization efforts. Typically, these are issues that cannot be fixed by the SEO function alone, but require the input of front or back-end development teams.

So, when the bulk of the work required to fix SEO technical debt falls to other teams, how do you make sure the most important work gets completed?

Prioritization Matrix

In order to prioritize the work, you should look at three core aspects. These are the associated risks of the work not being completed, the potential benefits if it is, and the likelihood of it being implemented.

You may even want to create a matrix that details the overall score of a technical item. Then, use that to prioritize them. Discuss each item with the stakeholders whose teams will need to be involved in its implementation.

Get a better idea of the full scope of the work. From there, you can assign a figure to each category of “risk”, “reward”, and “implementation likelihood.”

Example of a tech SEO prioritization matrixExample of a technical SEO prioritization matrix (Screenshot by author, August 2025)

Risk

Start by calculating the risk to the business if this work isn’t carried out.

Consider aspects like financial risk, i.e., “If we don’t carry out this work then our product pages will be no-indexed. Currently X% of revenue from those product pages is generated by organic traffic and therefore by not completing this work we risk $Y of revenue each year.”

It could also be a risk to the website’s performance. For example, by not fixing a Cumulative Layout Shift (CLS) issue across a group of pages, you may risk conversions as well as rankings.

Get a better idea of the level of risk associated with not fixing that technical debt. Then, assign it a score from 1 (low risk) to 5 (high risk).

Reward

In a similar way, consider the positive implications of carrying out this work. Look at how implementing these fixes could affect revenue, conversion rate, customer satisfaction, or even how it could save money.

For example, “We know that we have a lot of duplicate pages that are not generating revenue but are repeatedly crawled by search bots. We know that every time a bot crawls a page, it costs us $X in server hosting costs; therefore, if we remove those pages we can save the company $Y each year.”

Look primarily at the financial benefits of carrying out the work, but consider also some secondary benefits.

For example, will this work help users complete their goals more easily? Will it aid them in discovering new products or perhaps enjoy a better user experience?

Consider whether the work will benefit other channels beyond organic search. Your technical debt fixes may improve the landing page experience for a group of pages that are used for paid advertising campaigns as well as organic traffic. The benefit of that work may be felt by the paid media team as well as the organic search team.

Assess each of your planned tasks and assign them a value between 1 (low reward) and 5 (high reward).

Implementation Likelihood

When what you are asking is actually an extremely involved, expensive project that the development team doesn’t have the capacity to do, then it won’t get done. This might sound obvious, but often when we are trying to prioritize our technical requests, we think about their impact on our key performance indicators (KPIs), not their strain on the development queue.

Through talking with engineering stakeholders, you may realize that some of your tasks are more complicated than you originally thought. For example, a simple editable content block being added to a page might actually require a whole content management system (CMS) to be built.

Discuss your activities with stakeholders who understand the true requirements of the work, from the teams involved to the hours of work it will take.

From there, you will have a greater understanding of how easy or quick this work will be. Then, you can assign it a score from 1 to 5 of its likelihood of being implemented (1 being highly unlikely and 5 being highly likely).

Prioritization Method

Once you have assigned a score under each of the three categories for all of the technical debt fixes that you want to have carried out, you can prioritize the work based on the sum of all three categories’ scores. The higher the score, the higher a priority that work is.

Additional Ways To Get Dev Resources

Now, just because you have prioritized your fixes, it does not mean your development team will be keen to implement them. There may still be reasons why they are unable to carry out your requests.

Here are some additional suggestions to help you collaborate more closely with your technical team.

Discuss The Work With The Team Leader/Product Manager

The biggest hurdle you may need to overcome is usually sorted through communication. Help your development team understand your request and the benefits of carrying out these technical fixes.

Meet with the tech team lead or product/project manager to discuss the work and how it might fit into their workload.

There may be better ways for you to brief your technical team on the work that saves them “discovery” time and therefore gives more opportunity to work on your other requests.

Invest more time with the development team upfront in creating a brief for them that goes into all of the necessary detail.

Batch Issues In One Ticket

A tip for getting more of your work through the development queue is batching requests into one ticket. If you group together items that need to be worked on across the same group of pages, or template, it will mean developers can make multiple changes at once.

For example, if you want hard-coded page titles changed on your product pages, as well as their header tags and breadcrumbs added, put them all into one ticket. Instead of three separate requests for the development team to schedule in, they now have one larger ticket that can be worked on.

Show The Value Of Your Work To The Development Stakeholders

Show the value of your work to the stakeholders’ goals. So, in the instance of the development team, think about how your suggested fixes might benefit them. Find out what their KPIs or goals are and try to position your work to show the benefits to them.

For example, development teams are often tasked with monitoring and improving the performance of webpages. Part of this may be managing the budget for the server. You may be asking for a group of redirect chains to be removed, but the work isn’t getting prioritized by your development team. Demonstrate the value of removing redirect hops in reducing the load on the server, and therefore server costs.

If you can demonstrate how reducing the technical debt benefits both the SEO team and the development team, it is much more likely to get implemented.

Get Buy-In From Other Teams

On that note, look at getting buy-in from other teams for your work. When the activity you have proposed will not just benefit SEO, but also CRO, or PPC, then it may generate enough support to have it prioritized with the development team.

Show the value of your work beyond just its SEO implications. This can add weight to your request for prioritization.

Summary: Managing Technical Debt Is More Than A To-Do List

Managing technical SEO debt is never as simple as keeping a to-do list and working through it in order. Internal resources are often limited, competing priorities will arise, and most likely, you need the help of teams with very different goals. By weighing risk, reward, and implementation likelihood, you can make more informed decisions about which fixes will have the most impact.

Just as important is how you communicate those priorities. When you position SEO requests in terms of broader business value, you increase the chances of securing development time and cross-team support.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: Should Small Brands Go All In On TikTok For Audience Growth? via @sejournal, @MordyOberstein

This week’s Ask An SEO question is about whether small brands should prioritize TikTok over Google to grow their audience:

“I keep hearing that TikTok is a better platform for small brands with an easier route to an audience. Do you think that Google is still relevant, or should I go all in on TikTok?”

The short answer to your question is that you do not want to pigeonhole your business into one channel, no matter the size. There’s also no such thing as an “easier” way. They are all hard.

I’m going to get the obvious out of the way so we can get to something beyond the usual answers to this question.

Your brand should be where your audience is.

Great, now that we didn’t spend four paragraphs saying the same thing that’s been said 100 times before, let me tell you something you want to consider beyond “be where your audience is.”

It’s Not About Channel, It’s About Traction

I have a lot of opinions here, so let me just “channel” my inner Big Lebowski and preface this with … this is just my opinion, man.

Stop thinking about channels. That’s way down the funnel (yet marketers make channels the seminal question all the time).

Start thinking about traction. How do you generate the most traction?

When I say “traction,” what I really mean is how to start resonating with your audience so that the “chatter” and momentum about who you are compound so that new doors of opportunity open up.

The answer to that question is not, “We will focus on TikTok.”

The answer is also not, “We will focus on Google.”

The answer is also not, “We will focus on YouTube.”

I could go on.

Now, there is another side to this: resources and operations. The question is, how do you balance traction with the amount of resources you have?

For smaller brands, I would think about: What can you do to gain traction that bigger brands have a hard time with?

For example, big brands have a very hard time with video content. They have all sorts of production standards, operations, and a litany of people who have a say, who shouldn’t even be in sniffing distance of having a say.

They can’t simply turn on their phone, record a video, and share something of value.

You can.

Does that mean you should focus on TikTok?

Nope.

It means you should think about what you can put out there that would resonate and help your audience, and does that work for the format?

If so, you may want to go with video shorts. I’m not sure why you would limit that to just TikTok.

Also, if your age demographic is not on TikTok, don’t do that. (“Being where your audience is” is a fundamental truth. Although I think the question is more about being in tune with your audience overall than “being where they are.” If you’re attuned to your audience, then you would know where they are and where to go just naturally.)

I’ll throw another example at you.

Big brands have a hard time communicating with honesty, transparency, and a basic level of authenticity. As a result, a lot of their content is “stale,” at best.

In this instance, trying to generate traction and even traffic by writing more authentic content that speaks to your audience, and not at them, seems quite reasonable.

In other words, the question is, “What resonates with your audience and what opportunities can you seize that bigger brands can’t?”

It’s a framework. It’s what resonates + what resources do you have + what vulnerabilities do the bigger brands in your vertical have that you can capitalize on.

There’s no one-size-fits-all answer to that. Forget your audience for a second, where are the vulnerabilities of the bigger brands in your space?

They might be super-focused on TikTok and have figured out all of the production hurdles I mentioned earlier, but they might not be focused on text-based content in a healthy way, if at all.

Is TikTok “easier” in that scenario?

Maybe not.

Don’t Pigeonhole Yourself

Every platform has its idiosyncrasies. One of the problems with going all-in on a platform is that your brand adopts those idiosyncrasies.

If I were all about Google traffic, my brand might sound like (as too many do) “SEO content.” Across the board. It all seeps through.

The problem with “channels” to me is that it produces a mindset of “optimizing” for the channel. When that happens – which inevitably it does (just look at all the SEO content on the web) – the only way out is very painful.

While you might start with the right mindset, it’s very easy to lose your brand’s actual voice along the way.

That can pigeonhole your brand’s ability to maneuver as time goes on.

For starters, one day what you had on TikTok may no longer exist (I’m just using TikTok as an example).

Your audience may evolve and grow older with you, and move to other forms of content consumption. The TikTok algorithm may gobble up your reach one day. Who knows.

What I am saying is, it is possible to wake up one day and what you had with a specific channel doesn’t exist anymore.

That’s a real problem.

That very real problem gets compounded if your overarching brand voice is impacted by your channel approach. Which it often is.

Now, you have to reinvent the wheel, so to speak.

Now, you have to adjust your channel approach (and never leave all your eggs in one basket), and you have to find your actual voice again.

This whole time, you were focused on speaking to a channel and what the channel demanded (i.e., the algorithm) and not your audience.

All of this is why I recommend a “traction-focused” approach. If you’re focused on traction, then this whole time, you’ve been building yourself up to become less and less reliant on the channel.

If you’re focused on traction, which inherently focuses on resonance, people start to come to you. You become a destination that people seek out, or, at a minimum, are familiar with.

That leaves you less vulnerable to changes within a specific channel.

It also helps you perform better across other channels. When you resonate and people start to recognize you, it makes performing easier (and less costly).

Let’s play it out.

You start creating material for TikTok, but you do it with a traction, not a channel mindset.

The content you produce starts to resonate. People start talking about you, tagging you on social, mentioning you in articles, etc.

All of that would, in theory, help your web content become more visible within organic search and your brand overall more visible in large language models (LLMs), no?

Let’s play it out even more.

One day, TikTok shuts down.

Now, you have to switch channels (old TV reference).

If you focused more on traction:

  1. You should have more direct traffic or branded search traffic than you had when you started your “TikTok-ing.”
  2. You should have more cache to rank better if you decide to create content for Google Search (just as an example).

The opposite is true as well. If Google shut down one day, and you had to move to TikTok, you would:

  1. Have more direct traffic than when you started to focus on Google.
  2. Have more cache and awareness to start building a following on TikTok.

It’s all one song.

Changing The Channel

I feel like, and this is a bit of a controversial take (for some reason), the less you “focus” on channels, the better.

The more you see a channel as less of a strategy and more of a way to actualize the traction you’re looking to create, the better off you’ll be.

You’ll also have an easier time answering questions like “Which channel is better?”.

To reiterate:

  • Don’t lose your brand voice to any channel.
  • Build up traction (resonance) so that when a channel changes, you’re not stuck.
  • Build up traction so that you already have cache when pivoting to the new channel.
  • It’s better to be a destination than anything.
  • All of this depends on your vertical, your resources, your competition, and most importantly, what your audience needs from you.

The moment you think beyond “channels” is the moment you start operating with a bit more clarity about channels. (It’s a kind of “there is no spoon” sort of thing.)

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: The Metrics That Matter For Content Strategies via @sejournal, @rollerblader

This week’s Ask an SEO question comes from Zahara:

“What metrics should small businesses actually care about when measuring content strategy success? Everyone talks about different KPIs, but I need to know which ones truly matter for growth.”

The metrics to measure for growth with a content strategy change by company and industry, and the type of business you run.

Publishers, for example, make their money by selling ad impressions and repeat content to consumers.

Ecommerce stores rely heavily on direct conversions and subscribers, while service-based and SaaS companies need leads and to scale remarketing groups.

There’s no shortage of ways to twist data, but there are certain key performance indicators (KPIs) and conversion items I measure based on what the goal of the client is, their current and future marketing capabilities as they grow or shrink, and things that I like to use as a measure of success when talking to the C-suite vs. day-to-day workers.

Here are some of the metrics or KPIs I measure from content marketing campaigns, and when I apply them to different clients.

Email And SMS Opt-ins

These are the unsung heroes of the marketing world. They’re people with enough of an interest in your company that they want to get marketing messages from you.

They sign up from blog content, whitepapers, and all other channels. Yet, most companies segment them without considering where the opt-in originated from.

The metrics here are:

  • Number of opt-ins.
  • Dollars in sales.
  • Average Order Value (AOV).
  • Lifetime Value (LTV) of the customer by content type and by article (if you get granular).

By tracking how many email and SMS opt-ins you get from content, and then the conversions and LTV metrics, you can tie revenue directly to the type of content on your site and how valuable each customer is based on the type of content you produce.

A comparison guide between two compatible electronic accessories for a camera may bring a photographer in; they liked the content, so they subscribed.

Six months later, they need to replace their computer. There’s a new version of editing software, so they get your message saying there is a sale, and this conversion happened because of your comparison content.

The email team would not have had the opt-in if you hadn’t created your guide.

The same can be said for companies that sell cookware.

The recipes you produce for their cooking blog or the recipe books you use as a lead gen get the SMS and email opt-in, so that when you’re having a sale or deal, the SMS and email teams have active lists to drive revenue.

Without your content, the customers would not be on your list, and the email or SMS team would not be able to do their jobs.

YOY Traffic Increases With Conversions

The next metric we track from content marketing is the total traffic increase year-over-year.

Showing an increase in non-branded and branded traffic displays:

  • More impressions are being made that build brand awareness if the topics are relevant to your business.
  • An increase in website visits, which can result in opt-ins for email and SMS, PPC, and social media to build remarketing lists.
  • Direct conversions if you’re tracking clicks on internal links, banner ads, and other calls to action.
  • Increases in branded search.

One metric we use with some of our clients is when non-branded search rises and people come back to visit the site again for more content and to shop.

One of our current clients requires seven website visits before a conversion happens, and as we show up for high-volume “newbie” phrases, we notice an increase in branded search.

We then tracked the pathways for the users who came back for more research questions, and when they eventually converted.

The finance team was then able to calculate the value for the cold topics. On top of that, we learned where people are who have never heard of the company before, but were in a mid-funnel stage.

By creating copy at this touch point, we have been able to reduce the seven visits to four or five in some cases.

The biggest benefit here was the branded search building. As branded searches increased, the site started to appear for high-volume and topically relevant product and shopping queries.

Examples (not from this client) could be a funny t-shirt company that now shows up for “t-shirts” and “graphic t-shirts” vs. only specific ones like “vintage 90’s cartoon t-shirts,” which has a lower search volume and is less competitive.

Direct Conversions

One of the easiest content KPIs to measure is direct conversions.

These could be completed sales, completed form fills with or without identifiable and financial information (credit cards or social security numbers), and sign-ups for petitions, non-profits, and parties or events.

The reason this is the easiest content KPI is because you can track the conversion from a piece of content, and the system records it on the thank you or confirmation page.

Page Views Per Visit

Publishers need page views to make money, and analytics packages make it easy to monitor how many page views each topic and content type gets on average.

By using internal links, an educational series, and content that makes sense to read as a follow-up, you can measure how the content you’re creating increases the amount of pageviews per visit, so you can increase your company’s overall revenue.

This also helps you find opportunities to promote similar articles, adding better internal links, and creating more guides when you notice people leave to do another search, and then come back to finish the article when there weren’t enough examples on your current site.

Repeat Visitors

These are people who come back for more content, whether it is a direct type-in, a new non-branded phrase from a different keyword in search results because they enjoyed your previous content, or from a different marketing team sharing content that is interesting to the audience.

By seeing which visitors come back from what efforts, you can better segment who gets what type of content and the types of content that move the needle.

  • Publishers can segment lists based on interests and email or send SMS messages as new content is created.
  • Retailers can email deals and specials based on what customers engage with.
  • Lead generation companies can fine-tune their sales funnels by showing relevant content within the customer’s need, want, and use cohorts.
  • Branding teams can keep good associations with the company to current customers as a way to keep them subscribing, paying, and sharing the good their companies are doing.

Final Thoughts

There is no shortage of KPIs you can track from content marketing. It’s a matter of matching them to the people you report to.

HR may want more job applicants, while the sales team wants leads. Marketing and advertising want direct conversions and subscriber list growth, while the C-suite wants to know market share and reach.

As a content marketer, you can fine-tune your tracking and reporting to meet each stakeholder’s needs and become the star of the company by keeping everyone informed on how your efforts are growing their parts of the company, and that is how we decide which KPIs to monitor and report on, based on the client.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: Why Aren’t My Pages Getting Indexed? via @sejournal, @HelenPollitt1

This week’s question comes from Xaris, who asks:

“Why, even though I have correctly composed and linked the sitemap to a client’s website, and I have checked everything, am I having indexing problems with some articles, not all of them, even after repeated requests to Google and Google Search Console. What could be the problem? I can’t figure it out.”

This is far from a unique problem; we’ve all experienced it! “I’ve done everything I can think of, but Google still isn’t indexing my pages.”

Is It Definitely Not Indexed?

The very first aspect to check is if the page is truly not indexed, or simply isn’t ranking well.

It could be that the page appears not indexed because you can’t find it for what you consider the relevant keywords. However, that doesn’t mean it’s not indexed.

For the purposes of this question, I’m going to give you advice on how to deal with both circumstances.

What Could Be The Issue?

There are many reasons that a page might not be indexed by, or rank well, on Google. Let’s discuss the main ones.

Technical Issue

There are technical reasons, both mistakes and conscious decisions, that could be stopping Googlebot from reaching your page and indexing it.

Bots Blocked In Robots.txt

Google needs to be able to reach a page’s content if it is to understand the value of the page and ultimately serve it as a search result for relevant queries.

If Googlebot is blocked from visiting these pages via the robots.txt, that could explain why it isn’t indexing them.

It can technically still index a page that it can’t access, but it will not be able to determine the content of the page and therefore will have to use external signals like backlinks to determine its relevancy.

If it cannot crawl the page, even if it knows it exists via the sitemap, it will still make it unlikely to rank.

Page Can’t Be Rendered

In a similar way, if the bot can crawl the page but it can’t render the content, it might choose not to index it. It will certainly be unlikely to rank the page well as it won’t be able to read the content of the page.

Page Has A No-Index Tag

An obvious, but often overlooked, issue is that a noindex tag has been applied to the page. This will literally instruct Googlebot not to index the page.

This is a directive, that is, something Googlebot is committed to enacting.

Server-Level Bot Blocking

There could be an issue at your server level that is preventing Googlebot from crawling your webpage.

There may well have been rules set at your server or CDN level that are preventing Googlebot from crawling your site again and discovering these new pages.

It is something that can be quite a common issue when teams that aren’t well-versed in SEO are responsible for the technical maintenance of a website.

Non-200 Server Response Codes

The pages you have added to the sitemap may well be returning a server status code that confuses Googlebot.

For example, if a page is returning a 4XX code, despite you being able to see the content on the page, Googlebot may decide it isn’t a live page and will not index it.

Slow Loading Page

It could be that your webpages are loading very slowly. As a result, the perception of their quality may be diminished.

It could also be that they are taking so long to load that the bots are having to prioritize the pages they crawl so much that your newer pages are not being crawled.

Page Quality

There are also issues with the content of the website itself that could be preventing a page from being indexed.

Low Internal Links Suggesting Low-Value Page

One of the ways Google will determine if a page is worth ranking highly is through the internal links pointing to it. The links between pages on your website can both signify the content of the page being linked to, but also whether the page is an important part of your site. A page that has few internal links may not seem valuable enough to rank well.

Pages Don’t Add Value

One of the main reasons why a page isn’t indexed by Google is that it isn’t perceived as of high enough quality.

Google will not crawl and index every page that it could. Google will prioritize unique, engaging content.

If your pages are thin, or do not really add value to the internet, they may not be indexed even though they technically could be.

They Are Duplicates Or Near Duplicates

In a similar way, if Google perceives your pages to be exact or very near duplicate versions of existing pages, it may well not index your new ones.

Even if you have signaled that the page is unique by including it in your XML sitemap, and using a self-referencing canonical tag, Google will still make its own assessment as to whether a page is worth indexing.

Manual Action

There is also the possibility that your webpage has been subject to a manual action, and that’s why Google is not indexing it.

For example, if the pages that you are trying to get Google to index are what it considers “thin affiliate pages,” you may not be able to rank them due to a manual penalty.

Manual actions are relatively rare and usually affect broader site areas, but it’s worth checking Search Console’s Manual Actions report to rule this out.

Identify The Issue

Knowing what could be the cause of your issue is only half the battle. Let’s look at how you could potentially narrow down the problem and then how you could fix it.

Check Bing Webmaster Tools

My first suggestion is to check if your page is indexed in Bing.

You may not be focusing much on Bing in your SEO strategy, but it is a quick way to determine whether this is a Google-focused issue, like a manual action or poor rankings, rather than something on your site that is preventing the page from being indexed.

Go to Bing Webmaster Tools and enter the page in its URL Inspection tool. From here, you will see if Bing is indexing the page or not. If it is, then you know this is something that is only affecting Google.

Check Google Search Console’s “Page” Report

Next, go to Google Search Console. Inspect the page and see if it is genuinely marked as not indexed. If it isn’t indexed, Google should give an explanation as to why.

For example, it could be that the page is:

Excluded By “Noindex”

If Google detects a noindex tag on the page, it will not index it. Under the URL Inspection tool results, it will tell you that “page is not indexed: Excluded by ‘noindex’ tag”

If this is the result you are getting for your pages, your next step will be to remove the noindex tag and resubmit the page to be crawled by Googlebot.

Discovered – Currently Not Indexed

The inspection tool might tell you the “page is not indexed: Currently not indexed.”

If that is the case, you know for certain that it is an indexing issue, and not a problem with poor rankings, that is causing your page not to appear in Google Search.

Google explains that a URL appearing as “Discovered – currently not indexed” is:

“The page was found by Google, but not crawled yet. Typically, Google wanted to crawl the URL but this was expected to overload the site; therefore Google rescheduled the crawl. This is why the last crawl date is empty on the report.”

If you are seeing this status, there is a high chance that Google has looked at other pages on your website and deemed them not worth adding to the index, and as such, is not spending resources crawling these other pages that it is aware of because it expects them to be of as low quality.

To fix this issue, you need to signify a page’s quality and relevance to Googlebot. It is time to take a critical look at your website and identify if there are reasons why Google may consider your pages to be low quality.

For further details on how to improve a page, read my earlier article: “Why Are My Pages Discovered But Not Indexed?

Crawled – Currently Not Indexed

If your inspected page returns a status of “Crawled – currently not indexed,” this means that Google is aware of the page, has crawled it, but doesn’t see value in adding it to the index.

If you are getting this status code, you are best off looking for ways to improve the page’s quality.

Duplicate, Google Chose Different Canonical Than User

You may see an alert for the page you have inspected, which tells you this page is a “Duplicate, Google chose different canonical than user.”

What this means is that it sees the URL as a close duplicate of an existing page, and it is choosing the other page to be displayed in the SERPs instead of the inspected page, despite you having correctly set a canonical tag.

The way to encourage Google to display both pages in the SERPs is to make sure they are unique, have sufficient content so as to be useful to readers.

Essentially, you need to give Google a reason to index both pages.

Fixing The Issues

Although your pages may not be indexed for one or more of various reasons, the fixes are all pretty similar.

It is likely that there is either a technical issue with the site, like an errant canonical tag or a robots.txt block, that has been preventing correct crawling and indexing of a page.

Or, there is an issue with the quality of the page, which is causing Google to not see it as valuable enough to be indexed.

Start by reviewing the potential technical causes. These will help you to quickly identify if this is a “quick” fix that you or your developers can change.

Once you have ruled out the technical issues, you are most likely looking at quality problems.

Depending on what you now think is causing the page to not appear in the SERPs, it may be that the page itself has quality issues, or a larger part of your website does.

If it is the former, consider E-E-A-T, uniqueness of the page in the scope of the internet, and how you can signify the page’s importance, such as through relevant backlinks.

If it is the latter, you may wish to run a content audit to help you narrow down ways to improve the overall perception of quality across your website.

Summary

There will be a bit of investigation needed to identify if your page is truly not indexed, or if Google is just choosing not to rank it highly for queries you feel are relevant.

Once you have identified that, you can begin closing in on whether it is a technical or quality issue that is affecting your pages.

This is a frustrating issue to have, but the fixes are quite logical, and the investigation should hopefully reveal more ways to improve the crawling and indexing of your site.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: How Can We Recover A 30% Drop In Organic Traffic From A Site Migration? via @sejournal, @kevgibbo

This week’s Ask An SEO question comes from an ecommerce business that followed best practices, but still lost traffic after migrating to a new platform.

“We recently migrated our ecommerce store to a new platform, and despite following all the recommended SEO practices, our organic traffic dropped by 30%.

What recovery strategies should we prioritize, and how long should we expect before seeing improvements?”

This is a common frustration many ecommerce businesses face after a platform migration.

But why does it happen, and more importantly, how can you recover lost traffic? Let’s dive into the likely causes of this issue and explore the most effective strategies to get your organic traffic back on track.

Why Organic Traffic Can Drop Post-Migration

So, why does this happen? And more importantly, what can you do to fix it?

Understanding why this happens is key to finding a solution. Without pinpointing the root cause, any recovery efforts can feel like a shot in the dark – and that’s the last thing you want.

Tracking Issues

After a migration, it’s surprisingly common for something small to go wrong with your analytics setup. Maybe the Google Analytics 4 tag wasn’t added correctly. Maybe your Google Search Console property wasn’t verified.

Even a tiny mistake – like a misconfigured setting or a missing bit of code – can make it look like traffic has fallen off a cliff, when really it’s just not being tracked properly.

The upside? These problems are usually quick to spot and easy to fix. It’s always a good first step before diving into deeper SEO troubleshooting because the issue might not be your traffic at all, just your data.

Technical Issues

If your tracking is working as it should and the traffic drop is real, the next step is to check for technical SEO problems on your new site – and this almost always starts with redirects.

During a migration, especially if URLs have changed, redirects are crucial. One missing or incorrect 301 redirect can break the connection between your old and new pages, making Google think important content has disappeared.

That can quickly tank rankings and traffic. Make sure all old URLs point to the right new ones, that you’re using proper 301 (not 302) redirects, and that there are no long redirect chains slowing things down.

Other common technical pitfalls? Broken or removed internal links, staging URLs accidentally left in canonical tags, or no-index rules carried over from development.

Any of these can stop Google from crawling or indexing your site properly, and if that happens, your content won’t show up in search at all.

It’s also worth checking your XML sitemap and robots.txt file. Make sure your sitemap is up to date and submitted in Google Search Console, and that robots.txt isn’t blocking important sections of your site.

On-Page Content

In some cases, ranking drops can be caused by changes to page content itself. Even small changes like missing H1s, altered metadata, or content now rendered in JavaScript can have a big impact.

So, you will need to double-check the content on your pages to identify if anything has changed.

But, don’t forget that Google will need time to reindex and trust your new setup, especially if you didn’t submit an updated sitemap or if backlinks still point to old URLs.

Although you may see some big changes in your SEO performance initially, monitor it for a little while to see if things settle back down on their own.

Steps To Recover Your Organic Traffic

Crawl Your Site: Look For Redirect Problems And Broken Links

The first thing you should do is crawl your site. Tools like Screaming Frog or Sitebulb are perfect for this.

Crawling your site helps you identify technical issues such as broken redirects, incorrect or missing 301 redirects, and redirect chains.

During a migration, URL changes are common, and improper redirects can create huge SEO setbacks.

If you have old URLs pointing to pages that no longer exist or haven’t been properly redirected, Google might struggle to index your site correctly, impacting traffic and rankings.

Another key issue to spot during crawling is orphaned pages. These are pages that exist on your site but have no internal links pointing to them.

Without internal links, Google may have a harder time finding and indexing these pages, which can hurt your rankings.

Fix Redirect Problems Immediately

Once you’ve identified any issues with redirects during the crawl, fixing them should be your priority.

Redirects are crucial for preserving SEO value during a migration. Check that all old URLs are properly redirected to their new counterparts using 301 redirects, if your URLs have changed.

Ensure there are no redirect chains, as these can slow down page load times and confuse search engines.

Even if you think you’ve set up redirects, it’s worth doing a detailed check. Missing or incorrect redirects are one of the top causes of traffic loss after a migration.

Remember, each redirect is a connection that ensures the SEO equity of your old pages gets passed on to your new ones.

Tackle Potential On-Page Issues

If you’ve ruled out any major technical errors, focus on the content itself.

Compare your post-migration content with the version you had before the migration. Did anything change that might have negatively affected your rankings?

Ensure that all your pages are optimized for the target keywords, including title tags, meta descriptions, header tags (especially H1s), and body content.

It’s also worth revisiting your product pages to ensure they meet Google’s standards for quality content. This might involve adding more detailed product descriptions, improving product images, or enhancing user-generated content such as reviews.

Update Your XML Sitemap And Google Search Console

Once your on-page content is reviewed and technical issues addressed, the next step is to update your XML sitemap to reflect the new URLs, if applicable.

Submit the updated sitemap to Google Search Console so Google can easily find and crawl your pages. This also helps Google understand that you’ve made changes to your site’s structure and allows it to index the new pages more quickly.

Don’t forget to monitor Google Search Console closely. Regularly check for crawl errors and use the URL Inspection Tool to request indexing for important pages that may not have been crawled yet.

How Long Does SEO Recovery Take?

Recovery isn’t an instant process, unfortunately. Typically, sites begin to see improvements within four to 12 weeks, but several factors can influence the recovery timeline.

If your migration involved significant changes, like a new domain or a complete overhaul of your site structure, Google may treat your site as if it were brand new.

In this case, it can take longer for Google to rebuild trust and restore organic visibility. Sites with many pages may also experience slower recovery times, as Google has to crawl and reindex more content.

The content on your site can also affect recovery time. If important pages were altered or lost valuable content during the migration, it might take longer for Google to recognise the changes and rank your pages again.

→ Read more: How Long Should An SEO Migration Take? [Study Updated]

Long-Term Lessons & Preventative Measures

A smooth migration doesn’t start on launch day; it starts way before. SEO needs to slot into your QA and development process from the beginning.

That means making sure things like redirects, content structure, and crawlability are all working before you go live, ideally in a proper staging environment.

Issues can still happen when you go live, though, so remember to crawl your old site before launch. That way, you can run side-by-side audits of your old and new sites and catch issues early.

It’s also a smart idea to have a rollback plan just in case. That means having backups and knowing what to do if something goes wrong.

Final Thoughts

Recovering from an SEO drop after a migration can be frustrating, but unfortunately, it’s often part of the process.

By focusing on the right technical checks, reviewing your on-page content, and giving search engines time to recrawl and reindex your site, you can get things back on track.

Keep a close eye on your data, be patient, and use this as an opportunity to strengthen your site’s overall SEO health.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: Why Your Content Is No Longer Good Or Helpful via @sejournal, @rollerblader

This week’s Ask An SEO question is from someone who would like to know why their content is no longer “good” or “helpful.”

The person is curious why they no longer rank for “their keywords” when other pages don’t have original photos or content that proves they have real experience.

The person would like to remain anonymous, so I’m respecting their request.

This is a long post. The top section is how we think about content and why it should rank. The second section is where you will find ways to implement based on multiple niches, from travel to food, roofing, and more.

How We Go About Creating Content

Their argument for why their content should rank is based on a concept called E-E-A-T.

Experience, Expertise, Authoritativeness, and Trustworthiness is not a ranking factor or signals; it is a trust builder for readers.

When done well, it can cause your content to get citations and backlinks naturally.

Your goal as a creator should be to show expertise and experience through original thoughts that only a person with first-hand knowledge knows.

That is how E-E-A-T works for SEO. There is no score or metric, and E-E-A-T is not a factor for ranking a page or website; it is an SEO concept.

I reviewed the website from the question submission, and it was similar to the slew of sites submitted for audits when the helpful content update killed niche sites. My feedback was the same.

The content is not original or unique, and it is not helpful. The person was just lucky they had the traffic for as long as they did.

Yes, the information given was from their personal experience, but it could have been generated by a large language model (LLM). Although the images were unique, they were not something unique to the topic or entity, and they did not help the user with a complete solution.

I live in Washington, D.C., and take photos when I go running most days, but I’m not a professional, and I do not sell my shots. It is a hobby. I could technically write a DC photography blog post or guide and try to rank it.

In order to do so, I not only need to share original photos, but I need to share original thoughts and things that will help someone wanting to take photos of DC, a complete solution. “The complete solution” part is what a lot of the sites I audited that got wiped out were missing.

The first step in providing this solution is to look for what people are asking and find a way to present it.

A question I get from friends on Facebook and sometimes on Instagram when I post a photo is “how do you get the lighting,” or “what do you use to edit people out.”

These become two topics that can be blog posts or YouTube videos on their own, and tips that only I would know because I’m the person taking these photos over and over with the same results.

This is where I can display E-E-A-T, provide the same information as everyone else, and then provide the information only I would know as the creator.

Instead of saying “take these photos at golden hour” and showing myself at golden hour, I should show what it looks like before, during, and after.

This helps the person know what to look for light-wise, so they can snap their shot around the same time I do pre-processing. But that isn’t enough. I need to go five steps further. I’ll use taking a photo of the monuments on the mall as the example.

First, I’d share that I don’t edit the people out, then write a section of the article dedicated to “taking photos of XYZ monument without people.”

In this section, I’ll give the instructions on how I calculate when fewer people will be around, the light is still diffused, and you get the glow of golden hour.

If you’re curious, the trick for this is showing up about 10 minutes after peak golden hour and facing east in the morning. People start to leave ,and you get a clean shot with sunrise.

Now I need to add a tip that only someone with a lot of experience and time spent on the craft would know. This could be looking for rainy mornings. There are few to no people out, and when you combine the weather factor and being just past golden hour, you are likely to get a photo with little to no people in it.

Third is to add a tip only I would know. This can be “this does not work for blue hour or sundown because people crowd before the sun sets, and it is dark afterwards eliminating your light source.”

But that doesn’t fully provide a solution. I need to give an alternative, as they still want a people-free photo. The opportunity here is to give three or four other monuments with examples of why they are better than the XYZ monument for sunset, including getting a photo without anyone in it.

Sounds like a lot of work, right?  It is, but only if you’re not an expert in your field. Sites that did not go this far got wiped out. For our clients, we go even further. Here’s how.

Something I have not seen on photography sites is time tracking to let someone know when to show up, specifically.

For the DC monuments, I tracked the time it takes for people to leave after the sun rises during cherry blossoms, so I can get a photo as the sky changes and the trees are in bloom.

After keeping my spreadsheet for a few years, I knew how many days in advance and after peak bloom, people show up and leave. I also learned when they’d be dispersed enough from my favorite shots and angles.

It wasn’t perfect, but the spreadsheet did the job, and I get my favorite photos each year.

For this theoretical article, I could post the spreadsheet to help others, and that is something unique to my site and may get backlinks from travel guides, photographers, and DC tourism companies.

I do this for other locations as well.  If you’re a creator in the hobbyist, travel bloggers and nomads, food space, etc. you should be doing this level of detail.

For New Orleans and when I was in St. Marteen last January, I used live streaming cameras from specific locations to track when to show up to take my photos.

For sunrise, I looked at when people left the beach by tracking movement. The beach cams showed sunrise, but the Bourbon Street cams did not, so I used the time when fewer people passed per minute.

Applying This In The Real World And To Multiple Niches

By being able to see sunrise and sunset, I knew which beaches and angles to go to.

I was also able to figure out when I’d still have the right lighting with fewer chances of people being there by tracking when people show up and leave, and how many people are in each spot by day.

For my photos in the French Quarter, I used the Bourbon Street live cams.

You can see when the streets are less full, when lights go on and off, and capture the mood and setting you want, whether it is Jackson Square, Bourbon St., Canal Street, etc.

I personally like street lamps being lit in my photos, so that’s why I tracked their on and off times.

Now it is time to present the content. Written text is only a portion; the instructions can be presented in:

  • An ordered list.
  • A spreadsheet that can be downloaded or accessed online with instructions on it.
  • Videos sharing the steps visually so the person can follow along.
  • A table that lists the steps and what to do with notes, featuring alternatives and examples.
  • Infographics that walk through the steps and include reminders and visuals.

This is pretty specific, but it applies to the work we do for clients.

If you write about outdoor sports like hiking or snowboarding, you can do this for specific slopes or trails that are always trafficked, and the person wants to enjoy it without congestion.

I was able to apply this to the Velocicoaster at Universal Orlando and not have to wait in a huge line.

The same with shopping for fashion and food sites, when are the slower times, and how can they verify?

Google Business Profiles sometimes list heavy and slow traffic hours for stores, restaurants, and entertainment venues by day and hour.

In the case studies I share on my blog, I say we don’t build backlinks anymore, and that is true.

By thinking about how and why our data, skill sets, products, services, etc. are unique and how we can apply our knowledge, the content starts to rank and people cite and source us.

We get the backlinks naturally, and the clients grow.

If you’re a contract attorney, you know the trends that could signal shifts in the markets and how businesses are growing, what their concerns are, and the direction things are heading.

Publish the numbers of types of contracts as data points without revealing any client information, and share how it either correlates or goes against what traditional media and social media are saying.

Home builders, contractors, and interior designers know what is about to be popular because demand starts to spike, if people are downsizing or looking for more space and luxury, and how it compares to previous years. This can get B2B and B2C traffic and backlinks.

  • B2C comes from potential customers that want to know what to buy or what is on trend, or to see what was popular five years ago and if it is making a comeback.
  • B2B wants to know what materials, colors, and other items they should plan to order and stock as the demand will be coming.

By creating renderings and solutions for both, you can collect leads and hopefully convert them, whether they’re brides, religious events like a Bat Mitzvah or Quinceañeras, or kitchen renovations and roof repairs.

If you’re a retailer or affiliate, optimize your product pages for these before the demand starts vs. having to optimize and compete with the companies and vendors already ranking.

You have the advantage, as you know what will be in demand months in advance.

Travel sites can go five steps further than saying here is a wheelchair-friendly entrance.

Share where the nearest bathrooms to that entrance are and the easiest pathway through the museum that does not require stairs.

You can also share when they’re likely to be less crowded, so you don’t have to fight through crowds to see the exhibits or wait for elevators.

And make sure to post photos of how to find them, not just you at the location.  This is how you help the reader and create rank-worthy content.

The same goes for castles in Europe, and beaches or temples in Asia.  Help people with more than just saying it is friendly for people; give them the resources that only a person with real experience would know.

Show images of what to look for, not just the signature photo from the space. If you don’t share where to take that photo from, the person has to do more searching.

Anyone can show a photo saying they’ve been somewhere. That does not show E-E-A-T, and neither does saying it is “reviewed by” if the content does not have unique and original thoughts by the experts.

Take your content five to 10 times further and make sure the person does not have to do another search after or while performing a task.

This is how you create content that ranks and gets backlinks.

The content in these cases is helpful, as long as you use proper formatting with it so users can thumb through with ease.

More Resources: 


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: Should I Hire Candidates Who Can Use AI Tools Or Have Traditional Skills? via @sejournal, @HelenPollitt1

In this week’s Ask An SEO, a marketing manager asks which SEO skills are most valuable to look for in candidates today, especially with AI in the mix:

“I’m a marketing manager who’s been tasked with hiring our first in-house SEO specialist.

With AI tools becoming more prevalent, what skills should I prioritize when interviewing candidates in 2025? Are traditional SEO skills still as valuable, or should I focus more on candidates who can work alongside AI tools?”

This is a great question, and one I imagine a lot of hiring managers in the marketing industry are asking themselves.

For years, we’ve been looking for SEO professionals with skills that will help our websites thrive in Google, Bing, and Yandex. But, what skill set is needed for the emerging markets of ChatGPT, Perplexity AI, and Claude?

And what about keyword research, content creation, and technical audits? Are they still useful activities for SEO professionals to carry out manually when there are so many AI tools purporting to be able to do this for you now?

What Traditional SEO Skills Are Still Needed

We often think of skills within traditional SEO fitting roughly into three categories: technical, content, and authority-building. Are these still needed in the era of large language model (LLM) platforms and tools?

Technical SEO Skills

Ensuring that a website can be crawled, rendered, parsed, and indexed effectively by bots has been a staple of SEO for a long time.

If the bots can’t access the pages you want to have ranked, can’t read the content on them, or find the page to be unfriendly for users, you will struggle in the traditional search engine results pages (SERPs).

This isn’t all that different in the new world of generative engine optimization (GEO). Bots still need to be able to access content on your website, read it, and understand it.

Technical SEO skills will continue to be important to online visibility in the new era of organic discovery.

An excellent SEO will be someone who can utilize AI tooling to automate and speed up the checks they are already performing. The really valuable technical SEO skills will still be analyzing, prioritizing, and communicating the issues when they are discovered.

Good technical SEOs have been looking at ways to automate their processes using Python and Structured Query Language (SQL) for a while now.

AI is enabling them to do this quicker, and for those who are newer to those languages, to automate their processes more easily.

Hire SEO specialists who are excited to use AI tools to enhance their work, not replace it entirely.

You will still need SEO pros to be creative in problem-solving and working within the confines of your organization’s technology, resources, and capabilities.

Read more: 15+ Technical SEO Interview Questions For Your Next Hires 

Content Skills

AI-written content has been a hot topic for a couple of years now. Can AI replace human writers? Should you hire with content creation and marketing skills in mind, or can you leave that purely to AI now?

I would suggest that any SEO hire you make needs to understand how to craft engaging copy that clearly defines the brand and meets the needs of users at each stage of the buying journey.

This hasn’t changed much from when SEO pros brief writers and graphic designers in content creation. We still need SEO specialists to understand how to request engaging content, whether that be through AI or human creators.

The ability to define what will be engaging content through research (whether keywords or prompts) and how users engage with it (whether on the brand site or within the LLM’s answer) is still critical.

Read more: Generative AI And Social Media: Redefining Content Creation

Authority-Building Skills

Previously, there was an evolution in SEO from regarding authority building as getting backlinks by whatever means necessary, to acquiring links through engaging and relevant content.

For optimization in LLMs, the desire is more to cement a brand’s positioning and sentiment through mentions on other authoritative websites.

The skill set needed to acquire authoritative links through digital PR will not be that different from what’s needed to acquire mentions.

In fact, good digital PRs have recognized for a while now that brand mentions are valuable in their own right.

There is a need to understand the publisher who is being targeted, what they write about, when best to contact them, and how. This could well be automated to a good degree by AI.

However, the really excellent PRs build up relationships with their contacts, so they are front-of-mind when a story is breaking. This is something AI will struggle to replace.

When hiring for the digital PR side of SEO, look at their relationship-building skills in particular.

Read more: 3 Types Of PR & SEO Funnels That Will Maximize Conversions

Analytical Skills

AI has (thankfully!) taken much of the pressure off SEO professionals to be efficient mathematicians, proficient in Excel formulae, or, at least, having a good percentage calculator tool bookmarked.

Summarizing increases and decreases in key performance indicators (KPIs) is something AI can handle. It can highlight correlations between metrics and identify likely causes. AI can also summarize this all into a compelling report.

But, it still needs a human to determine if its recommendations are valid and a viable course of action.

A good SEO will be someone who can utilize the AI tools to draw conclusions and highlight issues, while retaining strategic oversight.

Strategy

That leads on to strategic skills. Good SEO pros will be able to utilize AI tooling for processes while drawing on their own deep contextual understanding and common-sense reasoning.

Hire SEO professionals who are adept at considering the moral and ethical implications of marketing and who can adapt to novel situations.

AI tooling will not be able to build trust with senior stakeholders. It will not be able to inspire and influence them. It definitely will not be able to manage egos and emotions like a good SEO has to.

Skills That Help In Emerging Markets

Beyond the skills that we’ve long been looking to hire for in SEO, it’s important to find people who are able to thrive in a burgeoning environment.

Great SEO pros have been cultivating these skills throughout their careers. Bad SEO professionals have scraped by on second-hand knowledge and following templated procedures.

Experimental Approach

Make sure they have the ability to experiment and apply their learnings.

We’re entering a new phase of SEO where what worked before might not work again. There are no experts in GEO yet; we’re all having to learn as we go along.

Make sure your candidates are willing to learn from trial and error.

Understanding Of How To Work With Uncertainty

The days of following an audit template are both long-gone and a way off. We can’t just apply what we know from SEO directly to GEO.

We need to learn what works in those new platforms. That means good SEO pros are going to have to be comfortable with the uncertainty in their industry again.

Seasoned SEO professionals will remember back to this during their formative years in the industry, but newer SEO specialists will need to break free of the “this is what works for SEO” mentality and be OK with adapting on the fly more.

Ability To Problem Solve And Investigate

This means they will really need to be keen problem-solvers. SEO, at its root, has always been about problem-solving.

With the suite of AI tooling growing, the temptation to delegate critical thinking to a machine will be great.

However, SEO pros will still need to be able to take a step back, consider all the context and angles, and work toward a solution given the resources and constraints they face.

This means that they cannot rely solely on AI to help them.

Read more: LinkedIn Lists Top 15 In-Demand Skills, Makes Related Courses Free

Hire For Complementary Skills

The answer to your question is yes. To both.

You need someone who can work alongside AI tools as well as having traditional SEO skills.

The experience and qualities of a seasoned SEO professional will still be extremely useful in the emerging world of LLMs and AI tooling.

It would be a risk to your organic performance if you hire solely based on whether the candidate can utilize AI tools well.

However, you do want to make sure the SEO pro is using all of the advantages that AI can bring. They need to be able to adapt to new technology and processes.

How To Interview For SEO Skills That Complement AI Solutions

The curiosity about new technology. The desire to experiment and adapt. Having an open mind to change. These are all attributes of good SEO professionals that are more important now than ever before.

When considering whether an SEO professional is a likely good fit for your role, find out their approach to new situations.

See how they have adapted in the past to changes in SEO that needed a change of tactics.

Ask them how they have diagnosed and responded to algorithm updates, or expanded their skill sets to include social media search engines.

Summary

In essence, the need for traditional SEO skills is not diminishing. However, great SEO professionals will be those who can adapt their skill set to work in GEO, as well as make the best use of new AI tooling available to them.

Alongside that, problem-solving, experimentation, and a keen strategic approach are what to look for in your next SEO hire.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: How Can I Turn Low-Converting Traffic Into High-Value Sessions? via @sejournal, @kevgibbo

This week’s Ask an SEO question comes from an ecommerce site owner who’s experiencing a common frustration:

“Our ecommerce site has decent traffic but poor conversion rates. What data points should we be analyzing first, and what are two to three quick conversion rate optimization (CRO) wins that most companies overlook?”

This is a great question. Having good traffic but poor conversion rates is really frustrating for ecommerce site managers.

You’ve successfully managed to get hundreds or even thousands of people onto your landing pages, but only a tiny proportion of them turn into paying customers.

What’s going wrong, and what can you do about it?

I’ve broken down my tips as follows:

  • Start with your bigger picture goals.
  • Double-check your targeting.
  • Data points to analyze.
  • Simulate the user journey.
  • Quick CRO wins.

Thinking About The Bigger Picture First

Before answering your question, I think it’s valuable to take a step back and think about your approach to running your site – and what your goals are.

People often get lots of low-quality traffic for the following kinds of reasons:

  • They’re attracting the wrong kinds of people.
  • They’re using paid ads ineffectively.
  • The content on the site gets clicks, but doesn’t solve visitors’ needs.
  • The site is confusing, unclear, or even annoying to use.

For me, conversion is always built on the same key fundamentals:

  • Quality over quantity: There’s no value in having millions of visitors if none of them convert. I’ve worked on ecommerce sites where we implemented changes that made traffic drop dramatically. However, the quality of the remaining traffic was much higher, meaning conversion rates – and revenue – soared.
  • Focus on user experience (UX): It’s really important to understand the user journey from inception to conversion. What’s helping people navigate your site, and what’s hindering them? Often, this is simply about returning to the basics of UX. High-value sessions come from relevance, ease, and trust – all of which are fully within your control.

So, before making changes, I’d encourage you to step back and think about your goals and objectives for the site. Everything else will feed into that.

What’s Realistic?

It’s helpful to have a benchmark for what your conversion rate should be.

According to Shopify data, the average ecommerce site conversion rate is 1.4%. A very good rate is 3.2% or above, while very few sites hit more than 5%.

Double-Check Your Targeting

A common reason people get high traffic but low conversions is due to problems with their targeting. Essentially, they’re attracting the wrong kinds of site visitors.

For example, you might run a site selling tennis memorabilia. But most of the traffic you get is from people searching for tickets to tennis tournaments. As a consequence, most visitors bounce.

If this is the case, it’s time to rethink your SEO. Are you ranking for the right keywords? Are your landing pages aligned with the top queries for those search terms? Making changes here can make a big difference.

However, if your targeting is correct but conversion is still off, it’s time to look into CRO.

5 Kinds Of Conversion Rate Data To Analyze

By analyzing how people navigate your site, you can start to build a picture of how they’re using it – and which features of your site or the user journey are turning visitors off.

If you’re using a store builder like Shopify, Wix, or Squarespace, you should have access to quite a lot of CRO data within the dashboard. On older sites, it can be a bit trickier to figure these things out.

There are lots of metrics that can give you insights into conversion rates. But the following information is often most telling:

1. User Behavior Metrics

  • Bounce rate and exit rate: This is especially important for key pages (such as product and checkout).
  • Scroll depth: Are users seeing your calls to action and product info?
  • Heatmaps: Are users interacting with intended elements?
  • Entry points: Are there commonalities between entrances for users who aren’t converting versus those who are converting? If so, this may indicate a specific issue with certain user journeys.

2. Conversion Funnel Drop-Off

  • Abandonment: Where are users abandoning the funnel (e.g., product page → add to cart → checkout)?
  • Granularity: I’d also recommend looking at abandonment rates for each step.

3. Device & Browser Performance

  • Device: Conversion rate by device (mobile often underperforms).
  • Operating system: Technical glitches in specific browsers/OS versions can quietly hurt conversions.

4. Site Speed & Core Web Vitals

  • Page load time: This directly affects conversions, especially on mobile.
  • Track it: Use tools like Google PageSpeed Insights or Lighthouse.

5. On-Site Search Behavior

  • What are people searching for?
  • Are searches returning relevant results?
  • High search exit rate often signals poor relevance or UX.

This can seem like a lot of work! However, what you’re really looking for is a basic benchmark for each of the above points that you can plug into a spreadsheet.

You only need to gather this data once. Then, it’s just a case of seeing how changes you make affect those scores.

For example, say you have a high cart abandonment rate of 90%. You might decide to make some simple changes to the process (e.g., letting users check out as a guest). You’ll then be able to see what effect your change has had.

Simulate The User’s Journey

This is all about putting yourself in your users’ shoes. I’m often surprised by how few ecommerce site owners do this, yet you can’t understand what’s going wrong if you don’t use the site like a user would.

Simulating user journeys often exposes glaring usability issues.

For example, it’s quite common to land on a category page for, say, sports T-shirts, and find it’s full of broken links. You click on a T-shirt that looks good, but it leads to a 404. That’s such a turn-off to potential customers.

There are, of course, endless possible ways that people can navigate your site. I’d prioritize a handful of your most popular products and try to imagine how people would go through the process of buying them.

Here are some of the things to look out for:

Landing Page (First Impression)

  • Is the value proposition clear within five seconds?
  • Are headlines concise and benefit-driven?
  • Is there a clear CTA above the fold?
  • Are distractions minimized (pop-ups, autoplay, clutter)?

Navigation And Search

  • Is site navigation intuitive and consistent?
  • Can users find products in three clicks or fewer?
  • Are filters/sorting options clear and responsive?

Category Pages

  • Is key info shown (price, reviews, quick add)?
  • Is the layout clean (think about devices here, mobile responsiveness, font size, etc.)?
  • Are products visible above the fold?

Product Detail Pages

  • Are product titles, descriptions, and photos compelling and complete?
  • Is the price, shipping, and returns information visible without scrolling?
  • Are reviews and ratings visible and credible?
  • Is the “Add to Cart” button obvious and persistent?

Cart And Checkout

  • Is the cart editable (quantity, remove item)?
  • Are total costs (including shipping/tax) shown upfront?
  • Can users check out as a guest?
  • Are there too many form fields? (Trim non-essentials.)
  • Are payment options clearly presented and working?

Speed

Quick CRO Wins That Are Often Overlooked

Conversion rate optimization doesn’t always require a root-and-branch site upgrade.

Here are some simple tweaks you can make that can be surprisingly impactful.

Improve Product Page Microcopy And Visual Hierarchy

If a user lands on a product page, it’s crucial to communicate key information to them. Yet, for many products, people have to scroll below the fold to find the information they need.

  • Show total price, shipping, and returns at the top of the page.
  • Have a clear image of the product (you’d be amazed, but this doesn’t always happen).
  • Spell out the product name, color, type, and other information.
  • Add urgency (“Only 3 left!”), real-time interest (“27 people viewed this today”), or social proof (UGC, ratings) near the CTA.

Make It Easy To Buy

It can sometimes be surprisingly difficult for people to know how to actually buy things on ecommerce sites, particularly when using mobile. I’d recommend:

  • Making the “Add to Cart” button sticky on mobile. Make sure it’s in a clear, bold, contrasting color.
  • Add subtle animations or color shifts to draw attention.
  • Show trust badges (e.g., secure checkout, money-back guarantee).

Make It Easier To Find Items

Any ecommerce site today should have a search bar where people can look for products. Help people find products by offering auto-suggestions with images and categories.

I’d also recommend tracking no-results queries and fixing them with redirects or better tagging. You might also want to promote high-converting products in the top results.

Simplify The Checkout Experience

A poor checkout experience can be a real killer for conversion. The priority here is almost always about making things as easy as possible for buyers.

  • Remove non-critical fields (phone number, company name).
  • Offer guest checkout as default.
  • Add progress indicators to reduce perceived friction.

Use Exit-Intent Offers Wisely

Exit-intent technology can be very helpful, at least on some kinds of websites.

However, it’s important to use it thoughtfully and appropriately (what makes sense on a fast-fashion website won’t look as good on a luxury goods store).

Instead of broad discounts, use behavioral targeting. Here are some options:

  • Offer a free shipping incentive only to high-cart-value exits.
  • Show email capture pop-ups only after a period of inactivity or product page scrolling.
  • Use exit-intent popups with tailored offers (e.g., “Complete your order now and get 10% off”).
  • Send a three-part abandoned cart email flow (reminder, offer, scarcity, i.e., “Items going fast!”)

A Final Note: Test It First

Last but not least, I’d always recommend A/B testing before rolling out whole site changes.

If you’ve tweaked a certain part of the user journey or the layout of a landing page, trial it for a week or so and see what results you get.

This avoids making damaging changes that harm conversion rates (and take a long time to rectify).

Preaching To The Converters

I hope these ideas for converting more of your ecommerce site’s visitors have helped.

As I’ve shown, there are tons of potential CRO techniques you can use, and it can get a bit overwhelming.

However, it’s often more straightforward than it seems, and you can often start with small steps that make a difference.

One of the reasons ecommerce site management can be so rewarding is the ability to experiment and see how small changes can make a big difference. Good luck!

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: Balancing Content That Converts With Content That Builds Brand Authority via @sejournal, @MordyOberstein

This week’s Ask an SEO question comes from Rachel P., who wants to find the middle ground between conversion-focused pages and authority-building content:

“How do I balance content that converts with content that builds brand authority? It feels like my CRO pages don’t rank well, and my blog posts don’t convert.”

It’s hard not to think of your marketing in parts. There’s the part of the strategy that focuses on brand awareness, while another aspect focuses on conversions or whatever key performance indicator.

That might be how you’ve been taught to do marketing, but that’s not how marketing actually works, in my opinion. I know that’s a contentious statement. I’ll do my best to back it up.

Marketing Is One Song

All of your marketing should work together to present a unified process that supports itself at each step of the way. Everything should work together harmoniously.

The question here almost assumes they don’t. We have efforts, or in this case, content meant to build authority and content that’s meant to convert, etc. What if we just had content?

Instead of siloing all of our efforts, what if we looked at it all as being about “generating momentum”? Producing a certain level of brand inertia and energy that could be captured or bottled up.

What if we looked at it as a process across multiple touchpoints, pages, and platforms (many of which are offline) of deepening the connection between our brands and our audience or consumer?

In that framework, it’s more about ensuring you give your audience the opportunity to move further down the rabbit hole than it is about “ranking your conversion” pages.

To me, the notion of “getting our conversion pages to rank” is more aligned with how you work and far less aligned with how your audience works.

You want to give your audience “access” to convert or reinforcement to convert as they feel connected and engaged with you.

The connection and sense of engagement are what drive conversion. To paraphrase baseball legend Yogi Berra, conversions are 90% about connection; the other half is product or service awareness.

In simple terms, I would focus more on how to build yourself up and engage an audience than on worrying about how to balance conversion rate-optimized content and informational content.

If your audience is engaged with your informational content and no one cares about your landing pages, who cares if the latter ranks well?

Use the blog to reinforce your offering. If that’s where people want to engage you, then engage them there.

Throw a banner up on the side of the blog. Include a call to action here or there. Add screenshots and tie the content into your product (naturally), etc.

Meet your audience where they are engaged and connected to you, and guide them to details on your offering from there.

This means I wouldn’t worry about balancing content and ranking. I’d worry about, “How do I engage my audience and remind them at the right time of my offering? How do I ensure that if they are engaged and want to move things forward, they have the access they need to be able to do that?”

What Does This Mean Practically?

Instead of building out two separate sets of pages in this case, think of them as one thing.

Authority and trust create a connection. Connection is the straw that mixes the drink. It’s what takes what might be a sterile statement about your brand’s offering and makes it intriguing.

Often, I find marketers think of this in reverse order: “My landing pages will rank or whatever, and then the consumer will see my informational content and be reassured. This reassurance will enable them to convert.”

It’s the opposite. In whatever way, whether it be via social, informational content, or company advocates, people form a connection with you.

This connection emotionally enables them to even consider opening their wallets or recommending your offering, etc. (i.e., conversions).

In my opinion, what you want to do is simply remind and reinforce. In those moments of connection, you want to remind the consumer of your offering, reinforce its value, and ensure they have easy access to it.

YouTubers sometimes do a great job of this. They offer informational value that creates a connection with their audience. Then, they ask you to subscribe (which in and of itself is a conversion).

They will reinforce that connection with additional content, and then, at some point, will mention their product, service, or whatever it is they offer.

They’ll tell you to check out the link in the description (because as I mentioned, you need to offer easy entry points), and take it from there.

I feel it’s more important to engage your audience and ensure that the access to the material you want them to convert with is accessible than worrying about various sets of content with various intents and how they perform.

If your audience is really engaged with your social media content, make sure links are included in your profile and post about your offering. (I like the 80/20 rule here: 80% value-driven content, 20% promotional. I often go 90/10.)

My point is, it’s not about page types. It’s about engaging and connecting with your audience and properly utilizing that connection to make your audience aware of your offering and to make it as frictionless as possible thereafter.

New Ways For A New Web

This sort of dichotomy between areas of marketing and aspects of your marketing strategy works for what I call the “old web.” To be honest, it didn’t work as well as we all bragged about on the “old web” either.

Regardless, I see the “new web” as being about success by refinement. In this era of the web, having a consistent message and presence that creates a strong and demarcated identity matters most.

We’re in a web environment where there has to be a strong connection to the audience if you expect them to notice you and purchase from you.

That means taking better advantage of opportunities to create pathways to products within those moments of audience engagement – not separate and siloed conversion paths.

It also means pushing product pathways in a far less aggressive and inorganic way as well, but that’s a conversation for another day.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal

Ask An SEO: How AI Is Changing Affiliate Strategies via @sejournal, @rollerblader

This week’s Ask an SEO question about affiliate strategies comes from Mike R:

“How is AI changing affiliate marketing strategy in 2025? I’m concerned my current approach will become obsolete but don’t know which new techniques are actually worth adopting.”

Great question, Mike. I’m seeing a few trends and strategies that are changing, for the better and for the worse.

When AI is used properly in the affiliate marketing channel, it can help businesses and brands grow.

If any of the three types of businesses (defined below) in affiliate marketing use it in a way that AI and large language models are not ready for “yet,” it can backfire.

I’m answering this question in three parts, as I’m unsure which side of the industry you’re on.

For the record: The affiliate channel is not at risk (i.e., affiliate marketing is not dead) because affiliate marketing is more than a content website that creates a list or writes a review, and coupon sites intercept the end of sale.

Affiliate marketing is a mix of all marketing channels, including email, SMS, online and offline communities, PPC, media buying, and even print media.

It is not going to be as impacted by AI as SEO and content marketing – and in many ways, it will likely grow and scale from it.

1. Affiliates (Content Creators, Publishers, Media Houses, Etc.)

Affiliates are the party that promotes another brand in hopes of earning a commission.

Here’s some of what I’m seeing regarding the use of AI and its impact on affiliate revenue.

Programmatic SEO And Content Creation

Programmatic SEO is not new, and using LLMs to create content or lists is burning what were quality sites to the ground.

It is almost never a good idea; it doesn’t matter if AI can spin up content and get it publish-ready in minutes.

In the early 2000s, affiliates and SEO professionals would use pre-AI article spinners to create massive quantities of content from one or two professionally written and fact-checked articles, then publish them to blogs and third-party publishing platforms like Squidoo.

This is equivalent to affiliates publishing their content on Reddit or LinkedIn Pulse to rank it.

The algorithms caught up and penalized the affiliate websites. Squidoo and some of the third-party platforms managed to stay afloat as they had trust and a strong user base for a while.

Next, PHP became the go-to for programmatic SEO, and affiliates would generate shopping lists or pages with unique mixes of products and descriptions via merchant data feeds and network-provided tools. Then, these got penalized. Again, nothing new.

Media companies have been getting penalized and devalued for years for this, and plenty of content creators, too.

If an affiliate manager is telling you to use LLMs to create content, or someone is using LLMs and AI to do programmatic SEO, look for advice elsewhere.

I’ve watched multiple quality sites fall since ChatGPT, Perplexity, and others began writing and spinning their content.

Content And Creator Value

In traditional affiliate marketing, if an affiliate is not making sales, even if they send quality traffic, they get ignored. LLMs have changed this 100%.

I’ve seen affiliates, including bloggers, YouTubers, forums, and social media influencers, are being sourced and cited by AI systems.

If the brand is not on the content being used for fact-checking (grounding) and sourcing, the brands begin to disappear from outputs and results. I’m seeing this firsthand.

Not getting traffic or sales, or being number seven to 10 on a list, now has value. The citations and mentions from the resources that LLMs trust can help your brand gain visibility in AI.

Affiliates can and should begin charging extra fees for these placements until the LLMs begin penalizing or ignoring pay-to-play content.

We’re likely a couple of years away from their algorithms being anywhere near that advanced, so it is a prime opportunity while Google is reducing traffic to publishers via AI Overviews.

Coupon Sites For Top And End-Of-Sale Touchpoints

I think coupon sites are going to take a substantial hit, as AI is starting to create its own lists of coupons that work.

It also includes where and how to save, where to shop, and current deals on specific products. For example, “I want to buy a pair of Asics Kayano 32 men’s running shoes and get them on sale. Where can I find a deal?”

Right now, Google’s AI Overviews are populating lists of where to find deals, and it is showing the coupon sites as the sources to the right. These sites are likely getting clicks now.

I’ve seen ChatGPT pull the codes directly and preventing the need to click to the coupon website and set their affiliate tracking. It does show the website it came from, though – just no reason to click since you get the code in the output.

One interesting thing is that ChatGPT may pull in vanity codes.

The output from ChatGPT featuring these could give an influencer who was sourced for the code or a coupon site credit for their sales, throwing attribution off, because it was the coupon that triggered the commission, even though the user was using the LLM.

The influencer did not have anything to do with this transaction, but they’ll be getting credit.

The brand may now pay more money to the influencer, when, in reality, it should be ChatGPT – that is where the customers are, not the influencer.

By showing where to find the deals and which deals are available by product (not brand), AI eliminates one of the deal and coupon site’s top-funnel traffic strategies to brands.

The biggest hit I see coupon sites taking is ranking in search engines for “brand + coupon” for the last-second click from someone who is already in the brand’s shopping cart.

If Google AI Overviews creates its own coupon lists as the output, like ChatGPT is doing, there is no reason to click on a coupon website and click their affiliate links.

But, don’t count deal and coupon sites out. They still have email lists and social media accounts that can drive top-funnel traffic, and they can reintroduce customers who have forgotten about you by utilizing their own internal databases of shoppers.

2. Affiliate Manager And Affiliate Management Agencies

These are the people who manage programs by recruiting affiliates into the program, giving the affiliates the tools they need, and ensuring the data on the network is tracked and accurate so the brands being promoted have the sales and touchpoints they’re looking for.

Content Sites That Lost Traffic

Some managers hit the panic button because they relied on content sites and publishers who have SEO rankings, but AI Overviews is using affiliate and publisher content and not sending the same amount of traffic to the publishers.

This reduces the number of clicks and traffic. The publishers are still driving traffic, but it is coming in via Google and not the affiliate channel.

With that said, affiliate managers can shift their focus to channels not as impacted by AI Overviews, including:

  • Discord.
  • Platforms like Skool.
  • Social media groups.
  • YouTube channels.
  • Influencers.

Fraud Sign Ups

From speaking to others, it appears that high-quality publisher accounts are being created en masse as fronts for fraud and fake affiliate accounts.

I’ve had conversations with people hired by the fake affiliate account who are being paid to talk to the affiliate manager, so it makes these sites look even more legit. We’ll have back-and-forth emails, and in some cases, a call.

Once the traffic and sales start, it turns out to be stolen credit cards or program violations. In some instances, the person or websites they applied with no longer exist.

Interestingly, when they activate a year later, thinking you forgot about them, magically, the site reappears when they know you’re not checking.

Always evaluate a site, and if the content is being generated by LLMs or AI, it may be best to reject it and reduce the risk of a fake account.

AI content may rank temporarily, but this is not a long-term strategy. If your brand is being written about by AI and spun out to a site via programmatic SEO, there is a reasonable chance that the details won’t be as factual or as on-brand as they should be.

An affiliate who cannot take the time to create good content and use AI to edit, versus using AI to create and then edit, should not be trusted in your affiliate program.

Non-Factual Information And False Claims

When your affiliates are generating content or fact-checking via LLMs and AI, they’re not doing their jobs as your partners to promote your program factually, with correct talking points, and following brand guidelines.

There’s a reasonable chance that incorrect claims about financial products, medical treatments, or even books to buy and read will be in the content you, as a brand, are paying to have made.

Even if you’re paying on a performance basis, you are approving this content to be live and represent your brand. This is why affiliates in your program using AI to create content are at high risk.

Set rules and enforce them so that your brand cannot be included in any AI-created content, or remove the affiliate from your program until they’re ready to treat your brand or your clients’ brands with the same care as you do.

Partner Matching And Approvals

One interesting use of AI for affiliate management is merchant and affiliate matching using machine learning and AI by agencies and larger brands.

Just because a partner does well in one vertical or with one affiliate program that has a similar audience, it does not mean it is a good match for others.

  • One program may allow end-of-sale touchpoints while the other does not. The top partners that use low-value clicks should not be allowed in a similar program that does not (or will not) match it. If the programs are on auto-approve or using AI to approve affiliates that do well in specific verticals, the TOS is likely no longer being enforced.
  • A partner may make a ton of T-shirt sales in one program, but their audience may not respond to the colors, social causes, or price points of another merchant. If the affiliate is part of AI matching and starts to lose money because they got matched to new T-shirt shops, they may start to move on from the affiliate or focus less because they’re making less money and getting bad recommendations from the agencies and managers.
  • If the program trusts AI to do matching, but has restrictions like requiring advertising disclosures or using factual information, the machine learning likely won’t be able to check for this, and partners that are not a fit can get in.
  • Automating approvals because they pass an AI review or scan is risky, as AI will miss things that an experienced affiliate manager will find, like advertising disclosures in the wrong space and false claims in the industry or space in content.

One exception to using AI for matching is to build a list of potential partners from a database. But automatically approving that list because the output creates a list is problematic.

Each affiliate that is recommended still needs to be vetted by hand to make sure they meet the requirements of the new program.

Recruitment And List Building

Some of the best uses of AI, especially LLMs, have been building lists of potential partners.

You can train GPTs to validate the lists, remove current partners so you don’t accidentally email or call them, do a gap analysis, and even customize the recruitment email to a very strong degree.

No, it isn’t perfect, but you can save hours each week from the manual tasks of discovery, validation, and outreach.

The recruitment emails still need to be reviewed and sent manually, but it is a massive time-saver.

We manually review every email before it goes out and have to do a decent chunk of rewriting, but we’re saving large amounts of time, too.

We also pre-schedule the emails using a database tool, but we’ve slowly begun implementing new discovery and drafting methods, and they’re turning out to be fantastic.

I was a non-believer in AI for this at first, but now I’m about ready to double down, especially as the systems advance.

3. Affiliate Networks

These are the tracking and payment platforms that power the affiliate programs.

Affiliates rely on them to accurately record sales and release payments.

Affiliate managers use them to track progress, simplify paying partners around the world, and generate reports based on the key performance indicators (KPIs) their company uses.

Better Controls

All of the networks we’re working on have an influx of AI-generated sites. I’ve talked to agencies and managers on the ones we don’t work on, and they’re seeing the same.

The networks would be wise to add filters and create an alert for affiliate managers to let them know if the affiliate is human or AI, meaning that AI would be a website and promotional method without quality control.

There are no advanced controls in place on any networks that I’ve seen specifically for AI affiliates. But most networks do have compliance teams to which you can report fake accounts.

From the networks I’ve talked to, they’re working on solutions to help detect and reject these sites, but it is a massive problem because they’re being generated at high volumes, and some are really hard to detect.

The spammers and scammers are getting smarter, and AI has given them a new advantage.

Partnership Matching

This is a double-edged sword. Networks have more data than any affiliate agency, and they may be best suited to try partner and program matching algorithms.

They can create a list of programs that an affiliate may want to test, or a list of partners a program manager can pay to recruit based on program goals and dimensions.

The downside is that programs spend countless hours recruiting partners for their programs. Networks doing matching and recruitment take that work and give it for free to that program’s competitors.

A second downside is that affiliates get bombarded with program requests, and this can cause that to skyrocket, making it harder to get them to open emails, including program updates and newsletters.

Once they start ignoring emails because of too many, you may not get compliance issues fixed or promotions that would normally have benefited both parties.

Reporting

One of the most beneficial things a network can do, but none are currently doing on a mass scale (some are starting to, and it’s looking promising), is to use AI to create custom reports for affiliate programs. These could be charts and graphs on trends over XYZ years.

Another is a gap analysis of products that get bundled together by type of affiliate, and then which similar affiliates already in the program don’t have a specific SKU in their orders.

The manager can recommend pre-selling the SKU within the content that drives the sale, or adding that specific SKU as an upsell to any customer who came from that affiliate’s link, based on the affiliate ID passed in the URL.

It can show trends where there are cross-channel (SEO, email, PPC, SMS, etc) touchpoints and how it modifies seasonally, annually, and if the goal creates more or less sales for the affiliate channel or company as a whole.

One important thing to remember is that not all affiliate networks offer true cross-channel reporting. Multiple only offer it once the user has clicked an affiliate link.

Final Thoughts

AI is going to be amazing and horrible for each of the three entities above that make up the affiliate marketing channel.

If used correctly, it can save time, increase efficiency, and create more meaningful strategies.

At the same time, it could result in violations of a program’s Terms of Service (TOS), steal traffic from publishers, and harm multiple types of businesses.

More Resources:


Featured Image: Paulo Bobita/Search Engine Journal