SEO Not Working? Learn Why & How To Fix It

There are many reasons why an SEO campaign fails to deliver. Maybe it did work once, maybe it never worked, or maybe it started to look like it would work and then fell off a cliff. Whatever the nuance, if it’s not working it’s not working and you need to find out why.

In this post, we will take a look at all the reasons why SEO may not work in 2022 and beyond – whether this is a total failure to develop meaningful visibility for your keywords or a failure for well-ranking keywords to deliver the expected results for your business.

We will cover 13 key areas and you can dive straight in via the menu below if you suspect one of these is the key factor, or read on to understand the most common reasons why SEO fails to perform.

SEO not working? – it could be due to:

  1. Unrealistic expectations
  2. Low-quality SEO
  3. Unrealistic budget
  4. You are doing the wrong kind of SEO
  5. You are chasing the algorithm
  6. Your on-page optimisation is shoddy
  7. You have over-optimised your site
  8. You have technical issues
  9. Your SEO company is NOT an SEO company
  10. You have no quality links
  11. You don’t have any high-quality content
  12. You have not waited long enough
  13. Your mindset is wrong

There is still a lot of low-quality, old-fashioned SEO out there, so if you just want a second opinion, give me a shout via our contact form and I can review the work being done and give you an honest appraisal.

Okay, still with us? Let’s take a look at 13 common reasons why SEO campaigns fail and what you can do about it.


1. Unrealistic expectations

The search landscape is a highly competitive field. If you Google the main terms you would like to rank for and the page is chock full of adverts and the organic results are all big, well-known brands like Amazon and eBay then odds are this is going to be an uphill battle. Further to this, if you are a new site or business then this really can be a David vs Goliath scenario.

Expectations have to be realistic from the outset. Are you realistic about the terms you want to rank for? Has your agency fed back on your requests? Often, if you are new or relatively small you need to work around the edges. Look at paid options. Specialise in key areas. Develop traffic for variations on the keywords you would like to rank for and work towards the big game over time.

Imagine yourself as a boxer just starting out – you grind out the local fights, the small wins, and work up to the big bouts. Specialise in key areas to give customers a reason to choose you over the bigger shops. Build your authority. Have a mantra of providing the best service and advice to clients in your space and work towards the title fights. You can win the belt, but we have to start small and grind our way up the ladder.


2. Low-quality SEO

Unfortunately, we can’t get away from this and most SEO sold at street level is low-quality, largely ineffective, and unsustainable. I have written about what exactly most SEO service providers actually do here and also why SEO can’t be good, fast, and cheap – so, I am not going to get on my ethical, white-hat, value-first, sustainable SEO soapbox here (well, maybe a little bit). However, you can rest assured that 90% of small, local SEO companies are still trying to outsmart Google’s hundreds of data scientists and spam teams which, ironically, is not terribly smart.

If you are working with an SEO company, not seeing the results you were promised and have no insight into what they are doing then you should urgently consider getting a second opinion. Even if you are seeing some movement but are unsure what is being done it is wise to question what is happening to ensure you don’t run into problems down the road.

Some common warning signs are:

  • No visibility of what is being done
  • No strategic guidance or measurement
  • No noticeable improvement in results
  • An initial improvement and sudden fall from grace
  • Changes to your site that don’t read quite right
  • No meaningful reporting or contact
  • No monthly guidance on opportunities

SEO is often considered as either a dark art or highly complicated endeavour when, in fact, it should all be common sense. You may not understand the finer details but changes made to your site and links built to your site should pass the smell test and if they don’t… then it’s time to start asking questions. SEO can be affordable and there are many sensibly priced SEO packages out there – you just have to choose wisely.

If you have real concerns about your SEO company and any of the above then get in touch – happy to give you a second opinion.


3. Unrealistic budgets

Starting up an online bookstore? Have £500 PM as your SEO and marketing budget? You may have a bit of a problem there. In 2013, at the 20-year mark Amazon did $17 billion in sales – and still lost $41 million. Amazon’s investors don’t care and even in 2013, the stock price was astronomical. When Amazon finally posted a profit in 2015 the stock surged further still. Ultimately, investors are not betting on Amazon now, they are betting on what it will become over the long haul.

Of course, this is not to say you could not start an online book store but you would need to have a niche and your store would need to have a reason to exist. Use your size to your advantage and be agile and specialised. This is true of any other business. Be realistic. Don’t pick fights you can’t win. Even in the local business space, you will have competition and some of them will be established, so you need to consider what online visibility is worth to you and your competition and invest accordingly. You are not spending for wins now, you are investing in the wins of tomorrow, and if your budget for SEO is peanuts then you most surely will only get monkeys prepared to take you on.


4. You are doing the wrong kind of SEO

Local. National. Organic. Commercial. Informational. What kind of search do you target? What kind of SEO do you need to do? These are important questions to ask as it’s no good just building links if you are a local business. It’s no good just building citations if you have a national or international customer base.

In 2022 and beyond, search engine results are a complex blend of news, information, shops, images and much more. Before you get stuck in you must consider how your prospects use search engines and ensure the SEO you do will connect you with your future customers.

To fix this you need to truly understand the landscape in which you operate and have an in-depth understanding of the different ways to optimise your site to appear in the different and most relevant results for you.


5. You are chasing the algorithm

It is certainly sensible to stay abreast of what is happening in search. We want to understand what Google is doing right now and what they are aiming for. We also want to keep up with best practices. But, too much obsessing over the smallest details leads to a lack of focus on real marketing and what really matters.

There is a tradeoff here and Google of late has been making efforts to be more transparent. For many months before the mobile update, Google advised webmasters to move to a mobile site. This is a smart move as it is better for users which is what we really care about anyway. It required only following Google advice rather than trying to figure out exactly what is happening behind the scenes.

It is smart to keep up-to-date but don’t be a slave to it. Focus on good marketing. Keep up to date with best practices; design, content, technical and quality guidelines and, in most cases, you will be ahead of the curve.


6. Your on-page optimisation is shoddy

Whether you have failed to optimise your site around the target language of your audience or have gone crazy and littered each page with your keywords – if your on-page optimisation is not up to scratch then it will have a negative effect on your campaign. Every week we still see sites with a home page title of ‘home’ – don’t be one of these missing out on easy wins.

Basic on-page optimisation is not overly difficult. You want to ensure page titles and meta descriptions are optimised for relevance to entice clicks from search engine result pages. You also want to ensure you talk about the services you provide in clear, natural language. This is one area where getting the basics really well done will get you 90% of the way to where you want to be.


7. You have over-optimised your site

Have you ever read a website where the text just did not read well? Did something seem just a little off? Words like ‘to’ and ‘in’ seem to be emitted? Lists of keywords tucked away in the footer? Pages that are largely similar apart from a few keywords? Does your site have text like that? It may well be over-optimised and it may well be hurting you.

In 2022, over-optimisation looks at more than just poor on-page practices and you will want to review the following:

  • Internal links and anchors
  • Outbound links and anchors
  • Inbound links and anchors
  • Page titles and meta descriptions
  • Page copy
  • Over-optimised text
  • Chunks of keywords inserted in footers or sidebars

Google’s algorithms now look for signs of poor quality and over-optimisation so ensure you focus on quality and the real people that visit your site rather than daft hacks for search engines and you will be okay.


8. You have technical issues across your site

A search engine has one simple objective – connect search engine users with quality content that matches the intent behind their search query. Quality. That is the key factor. Should Google start returning duff results we may all move over to Bing. Well, maybe that example is taking things a little too far but you get the picture.

A search engine crawls your site and attempts to understand and categorise the content it finds. If everything is fine and all content looks to be unique and of a high standard then life is good. If, however, the search engine finds problems then this may drag the overall quality score of your site down somewhat. This may be on a page-by-page basis or, in some cases, it may affect chunks or even the whole site.

Common problems we see are as follows:

  • Crawling issues – the search engine can’t crawl your content so can’t evaluate it.
  • Indexation issues – too many variations of the same page can cause issues with indexing your site.
  • Domain/subdomain issues – if your site answers and is indexed on multiple domains and sub-domains it can cause issues.
  • Duplicate content – you may only have 100 products yet your CMS may create 10,000 URLs. This can create a needle in the haystack scenario for your real content and split equity across multiple URLs.
  • Mobile issues – poor usability on mobile can decrease visibility with mobile users and impact how mobile users interact with your site.
  • Failure to correctly optimise the basics – every day we see sites with duplicate page titles and missing meta descriptions – this is the nuts and bolts yet it is often neglected at a granular level.

There are so many different technical issues that we simply can’t cover them all here, but to get a handle on technical issues, start by reviewing the diagnostic data in Google Search Console. Further to that, consider a comprehensive SEO audit.


9. Your SEO company is not an SEO company

Another common situation we see is where a company offers SEO yet does not provide the service in-house. Common offenders are marketing companies, web designers, and branding companies. The SEO is often outsourced and many times the company is selected on price to preserve profits and how much the service can be marked-up rather than suitability. This means you are overpaying for a crappy service. Make sure you choose a real SEO company that has provable experience in your field.


10. You don’t have any quality links

When you have built your site, optimised it, claimed all of the business listings, and focused on quality and SEO best practices across everything you control, we always end up at links. Links are the votes of the Internet and good links will drive referral traffic and provide branding benefits, yet they will also help build the authority of your site.

Links should be from relevant, topical sources. They should make sense and pass the sniff test. Link building often requires an exchange of value. You provide something that is truly useful to a number of people and encourage others to link to it.

There is a myriad of link building techniques but the general rule of thumb is that you should provide something of value that people will want to link to or do something that gets people talking about you.

Note: this is one of the most complicated and misunderstood elements of modern SEO so if you need any help just give me a shout!


11. You don’t have any high-quality and relevant content

Whatever you do you are likely something of an expert in your field. The things you take for granted are extremely useful to your prospective audience. Great content provides many benefits in that it can be used as a tool in outbound marketing, it enriches communications with past, present, and future customers and it provides an asset to simplify link building activities. Content also allows you to widen the scope of keywords you wish to rank for on your site, further exposing you to a wider audience of prospective customers.

Along with links, this is where most companies struggle – don’t overcomplicate this. Do your research, determine what content is useful to your prospects, and find existing content online that you can do better. Then, when you create this improved content, let your customers and prospects know about this and let any sites that link to the older, weaker content that you have created an improved resource that will be useful to their audience.


12. You have not waited long enough

There is no one-size-fits-all answer to how long SEO takes. But, you have made it to the end of the article which shows you have some patience, yet, a key reason SEO is often not seen to be working is that you have simply not waited long enough. It can be relatively quick to move a site from the 50s to the 20s but often things will slow down a bit there. It may really slow down once you get into the first page of results. Additionally, you may need to get into the top 3 results to really see your clicks start to improve.

We have seen local SEO citation clean-ups take over six months to deliver the goods and good old fashioned authority building campaigns can take longer still. What is key here is that the SEO you use can help you determine what kind of timescale you are looking at and the kind of investment needed to get results. This is always an estimate, it is, after all, a moving target, but an experienced head will be able to give you an estimate.

Ensure you can measure progress so you know there is a consistent movement towards goals but realise you may need to get top five visibility before this movement provides real business benefits.


13. Your mindset is wrong

To win at SEO you have to work with rather than against the search engine. That means you have to give Google what they want – which is great content to serve to their users, rather than try to game the system and trick your way to the top. The specifics of what Google wants varies, but generally, you want to be ensuring your website really helps those you are looking to attack. Be unique, valuable, and engaging. This will help you stand out from the crowd.

A good starting point here is to adopt a positive SEO philosophy that is driven by adding value for your customers.


Making SEO work for you

Over 20 years of SEO experience has shown me time and time again that organic traffic from search engines delivers results. Comparing traffic from search engines to other sources, everything from the volume of traffic to conversion rates, organic wins out nine times out of ten. It naturally follows that in 2022 SEO is still every bit as important as it has ever been but it is also every bit as difficult to implement and measure well.

SEO is also a minefield with conflicting results and sleazy used SEO salesmen everywhere selling hopes and dreams but often delivering nothing (or penalties). It is therefore of the utmost importance to select a credible vendor and measure the results. Determining key performance indicators to track progress and map this against actual business goals is critical. Equally important is establishing realistic expectations about how much progress will need to be made before we can expect tangible results.

Much like any important marketing endeavour, it takes time and effort to get SEO right and to deliver results. But, if you can get it right, then the results are certainly worth the effort.

If you are struggling with strategy, measurement, or are simply not seeing the results you would expect, we would love to hear from you in the comments below or via our contact form.

Free SEO Analysis and Battle Plan: want to get your SEO right this year? Get a free review and plan to help set you on the right path – more details

Why is your SEO not working?

To summarise: the key reasons that SEO fails to work are as follows:

  • Unrealistic expectations
  • Low-quality SEO
  • Unrealistic budgets
  • The wrong kind of SEO
  • Chasing the algorithm
  • Shoddy on-page optimisation
  • Over-optimised page content
  • Technical issues
  • Your SEO company is not an SEO company
  • No quality links
  • No quality content
  • Not waited long enough



8 Responses

    1. Hey Asim – we would have to take a look and feedback. From an initial look page speed seems really slow. And “car parts” is likely a pretty competitive keyword. I will take a better look and drop you an email.

  1. Hi Marcus,

    Thanks for the great article!

    I’m working really hard on making sure my SEO is on point. It’s just not working and I can’t for the life of me figure out why. I’ve tried multiple forums to see if people could help me out, but to no avail.

    Could you perhaps take a look for me if you happen to have the time?

    For example, this page has been up for a good month or two. It’s not ranking whatsoever for the keyphrases I’m targeting, namely “writing skills” and “improve your writing”. I’m trying to incorporate LSI keywords as well but I don’t seem to be ranking at all. My Yoast plugin tells me my keyword density is too low, however people on the forums I’ve visited tell me I might be stuffing instead. I’m confused.

    Thanks in advance!

    1. Hey Dave

      From a high level there are two key elements to SEO: relevance & authority.

      Your article is relevant for these terms and the site seems to be technically well optimised – nice small, fast loading pages etc. However, you really fall down on the authority piece and you just don’t have anything in the way of links (votes) from other sites. So, when Google looks at the many sites that have content that is relevant to these keywords, they have to look at authority as a way to stack the deck. And the sites you come up against are just far more authoritative. I did a quick comparison in Majestic SEO and your Trust Flow & Citation Flow are both 0. Where competing sites have far more authority (in the 50’s).

      To generate more exposure in organic search you will need to look at now promoting this content and building links – to the site in general and to this particular post. This will help you build authority so Google will rank this alongside other, well established and authoritative players.

      Ultimately, SEO should be a long term project. Keep building content. Keep promoting that content. Whilst also looking at other ways to promote that content in the shorter term. Social ads and content promotion platforms like Outbrain are a good starting point.

      Hope that helps! Drop me an email via the contact page and I can share some metrics from Majestic SEO to give you some ideas where to start.

      Take care


  2. Marcus hi .. happy to have a chat, especially re speed but I think Squarespace (I have gotten used to its ease of use) maybe responsible for many of those speed issues.

    I think patience is another key factor!

    1. Hey Oli

      We tend to find the cloud platforms like Squarespace and Wix etc are not the fastest, but they do tend to be fast enough, so whether this is what is holding you back is unclear.

      Happy to take a look and give you my thoughts if helpful.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free Digital Marketing Review

Book a call with Marcus Miller to learn how to generate more traffic, leads and sales.

1. Review your current marketing
2. Identify your key opportunities
3. How to improve results & cut costs!

Put over 20 years of marketing experience to work for your business today.