Bullet-Proof On-Page SEO Tips To Boost Your Google Ranking

Bullet-Proof On-Page SEO Tips To Boost Your Google Ranking

You may have a gorgeous website but what is the point in web page design if it’s hard to find it on the net.

Usable design and well-done SEO go hand-in-hand. Supposing you already have your online resource. Now you want it to rank high in Google. What do you need to do for that?

Below you’ll find a bunch of the On-Page SEO tips that are easy to follow. All of them have been tested by many websites and if they worked out for them, they will work out for you either.

When keyword research is done and great content is created, it’s time to do the following:

If you’re running a WordPress site, I recommend you to install a free Yoast’s SEO plugin for straightforward implementation of the guides below.

free Yoast’s SEO plugin

The plugin can also be used for more advanced tasks such as setting canonical URLs, integrating your site with Google Search Console, and more.

1. Include the main keyword in page’s title tag and other essential places

There are lots of cases when pages rank even without the keyword in the title tag. However, there is still a notable correlation between keywords in the title tag and rankings.


Source: https://ahrefs.com/blog/on-page-seo/

Source: https://ahrefs.com/blog/on-page-seo/

So it’s better to make sure that every page on your site has a unique title tag and that your main keyword is included once. Please note that one time is enough.

I would also recommend doing the same for your meta description and H1 tags. Include one meta description and H1 per page. It will be great if these will also contain your target keyword (although this isn’t crucial).

Don’t try too hard, though…

Let’s view an example. If you’re writing a blog post, then use the H1 tag just your post’s title. Don’t cram unnecessary keywords in there.

2. Get more clicks by writing eye-catching titles

Want to grab some extra clicks and strengthen your positions in Google? Who doesn’t? Then strain your brain and make your title absolutely irresistible for searchers.

You don’t have too much space to play with. Actually, it’s only 512px, but with a bit of creativity, you can squeeze quite a lot out of them.

Make your title compelling, may it grab attention, and trigger emotions.

Are you stuck with ideas? Go and have a look at some of the mega-popular sites on Facebook. The guys take super high click-through rates into consideration and carry out split testing all the time.

I advise you to make up a list of, say, 25 titles for every post you write, then test out the best two or three of them and finally take the decision.

finally take the decision

Here is one more tip on how to stand out with your title. Have you noticed that most of the page titles in your niche fall under the certain pattern? You may invent something different that will make your titles noticeable in the SERPs. The fact that you are different will definitely gain you some extra clicks.

But the coolest thing is that when your click through rate goes up, then your ranking is likely to improve too.

3. Add ‘Purchase intent’ keywords to the eCommerce titles of your site to make more sales

Smart merchants running their eCommerce stores want to catch the searchers at the ‘buying’ stage.

For instance, you never know what somebody searching for ‘red T-shirts’ could be looking for. They may want to read the reviews, to see the pictures of red T-shirts, or maybe they are just looking for information if red T-shirts are in vogue at the moment.

But what do you think someone searching for ‘buy red T-shirts’ wants to do? It’s obvious, a person is going to make a purchase.

So simply adding a word ‘buy’ to your titles, you can catch more of hot prospective buyers.

Here is a good format for your eCommerce site:

Buy {Product Name} Online

You can template this title and save yourself from the necessity to write custom titles for thousands of products.

4. Avoid meta tag truncation and increase CTR

We have already mentioned above that you have only 512px in desktop search results for your title tags. After that, they will truncate.

That doesn’t look good…

meta tag

The situation with meta descriptions is similar. As a rule, they truncate at around 923px.

meta tag

Doesn’t look OK again…

What can be worse than a bad look? A negative impact on CTR, I guess. And the truncation does negatively affect CTR.

The takeaway is that you need to keep your title tags around 512px and meta descriptions around 923px, which is a maximum. This way you will reduce truncation in the search results.

5. Use meta description to your benefit

Meta description works like an advertisement in search results. It doesn’t always show up. Sometimes Google picks out the text from your page that better matches the query.

But when it is being displayed, a professionally written description can pinch you some extra clicks.

All you need to do is write a unique, compelling meta description for every website page on your site. It should communicate USPs/value, and trap click-throughs.

Don’t neglect split testing and experimenting with different meta descriptions to optimise CTR. And even when your meta description seems perfect, keep testing and optimising your click-throughs.

6. Let content rule on your page

People are visiting your website because of your content. That’s why you must give them what they came for swiftly.

First of all, the user wants to see your title without scrolling down to it.

Also, you need to minimize the use of distractive things.

  • Don’t use too many ads “above the fold”. They are annoying both for the user and for Google.
  • Intrusive pop-ups. They are great for conversions but too many of them can cause site abandonment. What do you need to do? Make your pop-ups easy to close. Delayed and/or exit intent pop-ups are also a good option
  • Interstitial Ads. Google may choose to penalize sites that display interstitial, (which are full-screen ads) to users on mobile devices. You need to be careful about them, especially the ones blocking users from reading content as soon as they hit your page.

7. Your website must perform the same perfect on all devices

Today mobile-optimized websites are an absolute must. Your website should functional flawlessly across a wide range of devices, operating systems, and screen sizes.

perfect on all devices

Source: We Are Social

Please also keep in mind that your website should be accessible to users with a disability.

8. Use the possibility to get more traffic from Google images

You can drive big traffic to your site from Google image search.

This is especially useful for those running eCommerce businesses because most of the people start their research by viewing Google images, rather than using a regular Google search.

more traffic from Google images

All of us know that Google is smart, but it is not smart enough to figure out what’s on your images, at least yet. You need to tell her.

Just add descriptive alt text to all your images and reap your benefit from extra traffic from Google image search.

There is one more way to let Google know what’s on your image. Use descriptive filenames, like at the example below.

  • Good: <img src=“photo-of-a-dog.jpg” alt=“photo of a dog” />

But let’s move further, your images must be compressed and optimised to download fast. Loading speed is one of the ranking factors not only in Google Images but also regular search, so you’d better take care about it.

You can make the process super simple. Use Imagify WordPress plugin. It will automatically compress your images as you upload them.

9. Short, descriptive URLs are ideal for your content

Does your CMS allow to use short, descriptive URLs for your content pages? Great!

Here’s why you should make them look this way :

  • First of all, they look better.
  • Secondly, you might get a slight SEO benefit from using your keywords in your URL.
  • And the last point: your naked anchor links will include your target keywords.

For instance: here at Ahrefs we tend to go for 2–3 word URLs separated by hyphens.


10. Don’t anger Google Panda with boilerplate text

What is “Boilerplate” text? These are large blocks of repetitive text that appear on many pages on your site.

This isn’t really a problem if you have plenty of other content on the page, but the boilerplate text can be especially harmful to eCommerce sites.

Sometimes product pages have only nearly 50 unique words about the product. Then go 500 words about delivery terms and stuff like that repeated on every page.

This says to Google that there’s only 10% of unique content on all these pages, so they probably offer little to no value. Panda will crush you for that.

11. Don’t forget to include your address in your site’s layout

Your contact details should be easy to find no matter what kind of resource you are running.

If your business is targeted to the local audience, this becomes even more crucial. I recommend adding your physical address and contact details to the footer of every page.

This is a good way to reinforce your location for Google and demonstrate solid trust signals.

12. Opt for cool, branded domain name instead of jamming in keywords

It’s pretty doubtful that there is any SEO benefit in having your keyword in your domain name nowadays.


Source: SE Roundtable

In fact, we did find a slight correlation in our on-page SEO study. But it happened due to branded keywords that skewed the figures a bit.

So, you’d better go for a cool, branded domain rather than something like that: yourexactmatchkeyword.com. Ugly, isn’t it?

13. Implement Google’s recommendations to improve your site’s loading speed

I am sure you know that page loading speed is a ranking factor. If everything else is equal, a faster loading page will rank higher than a slower one.

Read how you can optimize your loading speed below.

At first, you need to test the current speed of your site. You can use Google Pagespeed Insights for this.

improve your site’s loading speed

Pagespeed Insights will give you a whole lot of recommendations. Implement the necessary changes where practical.

You can also use Pingdom or Google Analytics as two other alternatives for checking the current loading speed of your website.

14. Install a Caching Plugin for a WordPress site

A good caching plugin can make a huge difference to your site’s speed.

WordPress is pretty heavy on database calls without it. This quickly slows down your site at a good traffic day.

What does a caching plugin do? It serves static HTML versions of your pages to visitors, which load rapidly. This means that your server can deal with much higher volumes of traffic.

I recommend using WP Rocket plugin for the purpose.

Caching Plugin for a WordPress site

It’s not free, but definitely the best one out there.

15. Accelerated Mobile Pages (AMP) are the future

Shall I explain what accelerated mobile pages are? They are stripped versions of web pages that load faster on mobile gadgets.

It’s likely that Google will give higher ranking to AMP ready pages in the future because they have already started marking accelerated pages in search.

Please note the AMP flag in the search results below.

Accelerated Mobile Pages

Are you running a WordPress site? Use the free plugin to easily set up AMP.

16. Use the power of rich snippets / structured data to raise CTR

Do you agree that organic search is very competitive today? What you need to do is make your listings stand out and gain some extra clicks.

You can use rich snippets for the purpose. Rich snippets are descriptive HTML tags that help search engines to better understand the contents of a web page.

rich snippets

The incredible thing is that they will show up in the search results for certain queries. This will help you amplify CTR!

17. Find high ranking keywords with low CTR and magnify their traffic

You can use the search analytics report in Google Search Console to find keywords that have below average CTR for their ranking position.

You need to order the report by position and look for keywords ranking in the top 5 spots with low click-through rate.

high ranking keywords

When you find them, start to split test different title and meta description variations to augment your click-throughs and acquire some extra search traffic.

18. Keep your content updated and get a significant traffic boost

Don’t neglect to update old/archive content on regular terms to keep it fresh, relevant and “rank-worthy”.

Final words

That’s pretty much of it, guys. Use the tips featured above and may your Google rankings be high. Learn as much as you can because knowledge is power. Monitor industry updates and case studies. Things are changeable in SEO, so keep up to date with those changes. Be patient as effective SEO takes hard work and time, but your efforts will be rewarded. Avoid shady tactics and you will sleep well at night. Don’t spam and be cool.

Do you have any awesome SEO tips to share with the community? Please leave them in the comments! Drop there your questions/thoughts/suggestions as well.