As you’ve probably already discovered, ranking in Google’s results is easier said than done.
No one needs to tell you that there are millions of different websites trying to steal your rankings and, in some cases, many of those competitors succeed.
Of course, you don’t want them to.
But beating them isn’t a matter of simply publishing content and hoping for the best.
In fact, the people who lose are the people who think that SEO is just that simple.
Fortunately, you know better.
That’s why you’re here, after all.
To illustrate my point, I typed “how to win at everything you do” into Google.
And how many results came up?
Over 39 million.
That’s a lot of action surrounding a silly keyword.
And how many results actually show on the first page and have a reasonable chance of getting clicked?
Ten. Ten results.
That means you can’t afford to not land on that first page.
Putting in a ton of SEO work and landing even on page two doesn’t just hurt your ego, it hurts your pocketbook.
As the adage goes, time is money.
And unfortunately, the longer a page exists, the higher chance that it’s going to rank in the top ten results of Google’s SERP.
In fact, the average age of a result ranking in 10th place is 650 days.
That’s almost two years.
Maybe, however, your pages haven’t existed for two years.
The good news is that there are some key things you can do (and not do) to help your rankings immediately.
Because here’s the thing: marketers make a lot of mistakes when it comes to SEO, and those mistakes kill their rankings.
The same might be happening to you without you even knowing it.
Do you feel like you’ve done everything right and yet, you’re still not ranking where you ought to be?
That’s why I put this seven-point list together of the most common ranking mistakes that marketers make and how to fix each one.
Let’s get started.
Mistake #1: You have duplicate content on your website
Duplicate content is the bane of many SEO efforts.
You don’t want to create content, publish that content, and then find that your SEO juice is getting split between the original page and an unintended duplicate of that page.
That would cause both pages to rank mediocrely instead of having one page rank exceptionally.
Ideally, you want to combine the SEO juice of those two pages and not leave each to its own devices.
Because here’s how Google sees duplicate content.
And when that happens, Google has a chance of choosing the right page as the one to rank. Or… the wrong page.
It might, for instance, choose an HTML page that is meant as the print version.
Then, not only is the link juice split between two different pages, but Google accidentally chose the wrong page to canonicalize.
All because you didn’t clarify that for Google’s robot.
But don’t worry, that’s a common mistake.
If you want to check for duplicate content, you can go here and type in your URL.
Then click the “I’m not a robot” button and click “Perform check.”
Scroll down and you’ll see your results.
If you scroll even further, you’ll be able to see the specific pages that have duplicate content on them.
What, though, do you do if you find duplicate content on your website?
The best thing to do is to use the rel=canonical tag to tell which page Google should rank and attribute all SEO juice to.
If you’re using a WordPress website, then you can find a list of plugins that will help you do that by clicking here.
Once you canonicalize a page, Google will take all of the SEO juice from the duplicates and attribute it to the canonical page.
And that means your original page has a far better chance of ranking.
Mistake #2: You aren’t registered with Google My Business
If you’re not yet registered with Google My Business, you’re losing out on some serious potential.
It’s an easy and free step to take that can actually help your SEO.
Because here’s how Google works: Google wants to take the easiest and quickest route to finding and delivering relevant results.
Choosing Google My Business results accomplishes that for the search engine.
Plus, having an account tells Google that you care about ranking, your website is up-to-date, and you want to cooperate with their systems.
Google likes that and even tries to prioritize businesses that use Google My Business.
Creating your account is simple. Just go to the Google My Business page.
And then click on the “Start Now” button.
After that, enter your business name and click “Next.”
You’ll then need to enter your business address information and your zip code. Then click “Next.”
Keep following these prompts until you’ve arrived at the end and your account is active.
Eventually, you’ll have to enter more specific business information about what you do, the kind of products you sell, and your target audience.
All of that information will help Google quickly and easily place your business in the correct SERP, so take your time on these steps.
This is an easy way to rank in Google with very little additional time or effort.
Plus, once you’re registered, you can collect reviews, add special offers, and show your address.
Mistake #3: You’re not leveraging social signals
Are you active on social media?
If you’re like many businesses, you answered “no” to that question.
Sure. Lots of businesses run advertisements on social media, and many of them even have accounts.
But how many businesses are actually active with their accounts?
Probably not very many.
And how many of those accounts are out-of-date?
Probably more than would like to admit it.
Why does all of that matter, though?
Because, believe it or not, your social media accounts help determine how you rank in Google.
If you want to increase your SEO efforts, which you do, then you should stay active on social media and keep your information updated.
Google uses what are called social signals to determine which websites are active, which are stagnant. This tells them which should rank higher.
As you see in the graph below, all of the top results stay exceptionally active on their social media accounts.
Of course, this doesn’t need to be complicated.
Did you publish a blog article? Post on Facebook about it.
Did something interesting happen at work today? Tweet about it.
Capture a funny picture of an office-hours prank? Post it on Instagram.
The more that you post on your social accounts, the better your website will rank.
If you think that you’re doing everything right, but your rankings are still suffering, then social signals might be your answer to a brighter SEO future.
Take what I do, for instance.
Here’s a recent blog post I published: Why Social Media is ‘Pay to Play’ in 2018 (And How to Get the Best Bang for Your Buck).
Then, I simply go to Facebook and share it. Nothing special.
I just write something quick referring to the blog post and give my audience a link to read it.
For me, this doesn’t just help SEO, but it also drives loads of extra traffic to my website.
If you’re not using social signals to boost your SEO, then you’re missing out.
Whenever something interesting happens at your business, or you post a new piece of content, share it on your social accounts.
You’ll generate more traffic and increase your rankings this way.
You can do everything right, but if you don’t have social signals, the website that does will beat you.
Mistake #4: You don’t create consistent content
Maybe you write and publish a blog post every now again.
Maybe you record and publish a video sometimes as well.
Sadly, “every now and again” and “sometimes” isn’t enough to claim your spot in the rankings.
Instead, you should create content according to a rigid and helpful content marketing calendar. Add due dates to your content and this will help keep you on schedule.
Frankly, the more content you create, the better. So long as the quality of that content doesn’t lack.
You probably already know, for instance, that I write a lot of blog posts on my own. I can often even finish three or four a day if I’m really focused.
This is just because I’ve had a lot of practice, though.
After a bit of time, you’ll be able to do the same thing.
And so are 46% of B2C marketers.
Why is creating consistent content such a challenge for you and the vast majority of other marketers?
The answer is simple. Writing, recording, and editing all takes a lot of time.
And sometimes, it’s even harder when you don’t see immediate results.
At the end of the day, though, companies that blog see about 55% more visitors than companies that don’t blog.
Obviously, you want to be in the blogging category that sees more traffic.
Part of the reason, of course, that they see more traffic is because each piece of content they create and each new page they publish gives them another chance to rank in Google.
And if you’re creating content consistently, then it’s only a matter of time until you start to rank.
Mistake #5: Your website is not mobile-friendly
Maybe you’re doing everything else right.
Maybe you don’t have any duplicate content on your website. Maybe you’re registered with Google My Business. And maybe you even leverage social signals and create consistent content.
Then, you check your results and still, you’re not ranking.
Well, if you don’t have a mobile-friendly website, then that is what gives.
In today’s world where people browse the Internet on different devices every single day, you need to cater to all of those different screen sizes.
There’s a low chance that Google will even rank you if your website isn’t device flexible.
Not sure if your website is mobile-friendly?
No problem. Go here to find out.
Type in your URL.
Then it will quickly tell you if your page is mobile-friendly or not. As you can see below, mine is.
And that’s totally intentional. I know that if my website weren’t mobile-friendly, I’d have an even harder time ranking in search engines.
Google puts a lot of bearing on this because 80% of people use a smartphone to browse the Internet and 27% only use a smartphone.
Whatever Google cares about, you need to care about as well.
Making your website mobile can be easy. Simply select a WordPress theme that fits your needs and is device-flexible.
And voila, that change will automatically help your rankings.
Mistake #6: Google hasn’t indexed your website
Does this situation sound familiar?
You’re curious about your website’s rankings, so you open up Google and type in your target keywords.
But you don’t see your website on the first page. So you click through a few pages and still don’t see your result.
Then, more desperate to make sure everything is working correctly, you type your actual business name into the search engine and maybe your URL as well.
Still to no avail.
What is happening? Why aren’t you showing up anywhere in Google?
Well, the first and most harmless reason is that Google hasn’t yet had time to index your new page.
If you just created your page, then give it a bit of time before searching for yourself in the results.
But this might be happening because you accidentally blocked Google from crawling your website.
You’ll need to undo that and make sure that Google is crawling your website whenever it wants to.
Then, to request Google to crawl your website as soon as possible, go to Google Search Console.
Type in your website and start by making sure that Google doesn’t note any crawl errors.
Then, click the “Fetch” button and wait a moment.
Finally, you’ll be able to click “Request Indexing.”
Once you do that, you’ll see this page come up where you can finalize your request.
Google’s robot will then crawl your website at its earliest convenience.
Remember, if Google isn’t able to crawl your website and analyze it, then you have absolutely no chance of ranking.
Make sure your settings in Google Search Console are correct and that the code of your website doesn’t block crawling bots from looking at it.
Mistake #7: Your website is too slow
Few things are worse than browsing the Internet, finding a result you like, and then waiting more than 10 seconds for that website to load.
You want information, and you want it fast.
Your audience and target market are no different.
For that reason, Google puts significant ranking weight on how quickly your website loads.
The faster, the better. Even in terms of seconds.
There are two reasons that rankings decrease with slower load times.
The first is that Google directly ranks websites with fast load times better than those with slow load times.
People don’t want to wait, after all.
And Google doesn’t want to make them wait.
The second reason, though, is that when your website has a slow load time, your bounce rate increases which, in turn, hurts your rankings.
It’s a double whammy of loss.
Fortunately, you can check your website speed for free by going here and typing in your domain.
Then click “Analyze” and you’ll see your results.
This will tell you how fast your website is and how optimized it is for speed.
If your speed is low and your optimization is also low, that means you can take steps to increase your website speed.
Try, for instance, compressing your image files or simplifying your design.
The faster your website loads, the higher your rankings.
If you’re anything like other ambitious entrepreneurs, you know what it’s like to struggle through the rankings and come out on page ten.
No one wants that to happen.
And yet, more often than not, it does happen.
There are, after all, only ten positions that actually matter in Google and as I showed you earlier, there are millions of results.
How in the world are you going to claim your spot?
Well, it all starts with doing the right things: generating backlinks, for instance.
But once you’ve done all the right things, sometimes you still don’t rank. That’s when you need to take a look at potential mistakes you’re making.
And now you know what some of the most common mistakes are: having duplicate content on your website, not registering with Google My Business, ignoring social signals, and creating content sporadically.
But beyond those, using only a desktop version of your website, blocking your website from Google, and having a slow load speed also hurt your chances of ranking.
Fix those problems, though, and you’ll be ranking in no time.
What problem have you encountered before that hurt your rankings and how did you fix it?