Is Link Building the Only SEO Strategy to Rank Higher In Google?

You've seen that much emphasis is always laid on link building techniques 2017,

And you're probably wondering:

Is Link Building The Only SEO Strategy To Rank Higher In Google?

First off,

Links to any site count as votes for its popularity and relevance. Link building is the most popular SEO technique used as an algorithm by search engines like Google, Bing, Yandex etc in evaluating a site's pages for ranking.

Truth be told:

A large proportion of search engine algorithm is attributed to link related factors which indicate metrics like spam, trust, and authority.

The links automatically show that the site contains relevant content that has been worth being linked to by reputable sites.

For example:

Given the right number of high-quality backlinks, a site with low-quality content and even plagiarized content might rank higher than a site with high-quality content.

Also, a site that is barely a few months old can perform better than a site that has seen many years online thanks to high PR do follow backlinks.

This is crazy!

Now you see what the fuss is all about.

But then, when it comes to search engine optimization, link building strategies are only part of Google ranking factors 2017.

Why is that?

This is because there are several SEO techniques mainly classified into on page SEO and off page SEO.

Link building is an off page SEO technique and it is quite broad. It involves backlink creation on high PR .Gov and .Edu forums, social bookmarking sites, classified Submission sites and high authority sites.

On the other hand,

On page SEO technique can be said to be in bits of this and that. It involves every optimization carried out within the site from a page's title tag, image tag, description tags to keyword density and placement in the content itself.

Is off page SEO enough?

No, you also have to do On-page optimization to increase your website's SERP rank.

Backlinks alone are not enough, you need to have content on your website that is unique, relevant, and well optimized If not, you're building a house on mud.

Although it can definitely help in influencing a site's position in SERPs, it might not help it get top rankings and most likely, maintain its high ranking position (that's if it got that far๐Ÿ˜).

So, How can I do on page SEO?

For on page SEO techniques, keywords and site optimization for search engines are the guys you're gonna employ.

SEO On Page Optimization Steps

Here is a quick on-page SEO checklist using keywords.

1. Post title: 

The title of your post is one major factor to be considered when using keywords. It can increase your website's click-through rate if it's catchy enough and also help the post rank high in search engines.

What am I getting at?

Use Google trends to find high trending keywords and Google Keyword Planner tool, then Include these keywords in your post title.

To broaden your search, check out  Best Free SEO Tools that are alternatives to the Google keyword planner tool.

Keep in mind that the keywords you choose must be less competitive keywords because it might be less effective choosing a keyword that has a very high level of competition, not unless you're expecting a miracle anytime soon๐Ÿ˜ƒ.

You can also use Reddit for keyword research by making use of  Keyworddit tool.

This tool shows you the popular search terms in a subreddit with the highest search volumes. Most times, these search terms will be what people are looking for on search engines or relate to it.

In your post title, you can also include emotional words like amazing, and other mind pricking words like best, latest, leak, 2017 to make your post title catchy.

While you're at it,

Keep in mind that the post title must not lose its main keywords to enable search engines to find it.

2. Post Labels: 

Just as a post's title is important, the labels also play an important role in a site's on page SEO.

Labels are used by search engines in deciding what a post is about and how high it should be ranked on page 1 or how far away from page 1.

What's the catch?

Instead of using generic labels like 'Tech', 'Education', 'Gadgets News' and the likes, you can narrow it down using keywords like 'iPhone 7 Casing', 'iPhone 7', if the post was about iPhone 7.

For example:

If your post is about link building in SEO, instead of using just SEO you might consider labels such as Off-page SEO, Link building, high-quality Backlinks.

3. Post Description:

You're given quite a good number of characters to be inserted as a post description and you are expected to use high ranking keywords that relate to the post.

You wouldn't want to type a bunch of gibberish in this section or write a story about the post as it will definitely influence your site's visibility in SEO either positively or negatively.

Here's the deal:

Search on Google using your post title and copy the related search terms. Your post description should align with these related terms because most times, people won't enter the exact post title you used.

A description using related search terms can go a long way in ranking the post-high when varying search terms on the same topic used.

But then:

There's keyword stuffing on one side and Google monitoring to penalize you on the other!

So don't get tempted.

I don't recall saying you should place the entire search terms you copied and use as your description.

Or did I?๐Ÿ˜œ

Your description should sound as natural as possible but still use some of those keywords.

Where can I also get related search terms apart from google related searches tool?

On forums!

Search on Google and the sub-topics you see on forums are most likely trending keywords people are using to find that post.

4. Post URL: 

By this time you know the keywords your post will center on, why not go ahead and stick them inside the post URL.

As a rule, always check the automatic URL generated for each post you are about to publish and manually modify it with keywords and removing stop words like 'in', 'to' etc if need be.

5. Post content: 

I had to save the best for last.

Here's something we both agree on:

Content is king!


You need to optimize your post content with your keywords and make it look as natural as possible to avoid keyword stuffing.

Let me explain.

The more optimized a content is, the better.

Your post should contain 2 to 3 keywords, generally long keywords that you've gotten from Google's search-related terms and forums.

For me, I usually write the post first, then modify it in the end with my keywords placed at strategic points.


  • Keywords in the first line and paragraph of the post.
  • Keywords in the concluding part of the post. 
  • Keywords in the subheadings and minor headings of the post.
But why stop there?

  • Keywords in the image tag 

The bottom line?

To increase Google ranking of your site, you need to employ these on page SEO techniques with the use of keywords.

How to Optimize Your Website For Search Engines

After optimizing your post, you also have to optimize a website for google search or any other search engine.

What are the benefits of website optimization?

  • To reduce page load speed
  • To enable easy navigation that will provide a good user experience both on mobile view and desktop version of your site
  • To allow your posts to be indexed fast by search engines

Here's what it looks like:

1. Create an HTML sitemap: 

A sitemap allows users to find all your content in one place, neatly categorized based on the labels you've used.

For a new site, it also allows search engines index the site faster while for existing sites, posts get indexed on time. (Before your competitors have enough time to steal it!๐Ÿ˜Œ)

Check out this post on how to create an HTML sitemap in a blog.

2. Submit to Social bookmarking Sites and directories:

Here's another:

You can your post and pages URLs to social bookmarking sites and directories.

The result?

Your posts get indexed faster because these sites have regularly updated content and get crawled by search engine bots frequently.

You also stand to gain a few backlinks in the process.

By the way:

You can use tools like pingfarm to easily submit your published posts to directories.

3. Reduce the number of gadgets:

I understand you want a beautiful blog,

One that will leave people's mouth gaping๐Ÿ˜€.

And you also want your visitors to have a great time while on it.

But wait a second:

This should not be at the expense of your page load's time which can affect your site's rank negatively in search engines.

The title of this section says it all. 

Use the basic gadgets/widgets on your blogs like social media widgets and ads.

I still don't know why you have music playing in the background when I visit your blog. That alone is distracting while trying to read, and I believe some of your readers might think the same and probably leave like I did.

It's funny but:

Awesome! You've successfully increased your site's bounce rate with your bare hands.

There's still a way out!

Use a page load tool like  Pingdom to analyze your pages and test it's page load time.

You can also use Google Webmasters page speed insights tool to find pages on your blog that can be made to load faster.

4. Compress Post Images:

We can both agree that: 

Images in a post make it well detailed to our readers and can make a post rank higher.

But what if:

The images in your post are too large and have a quality that's too high?

Here's a kicker:

Compress your images before inserting them into your post.

A little loss in image quality will not affect your site's SEO rather, it will help the post load faster in search engines and also on the user's device.

Use an online image compressor like Compressnow to reduce the weight of your images.

5. Internal Linking:

While it's great to have fresh content on your blog, you can still help search engines find the old ones by linking them to the new ones.

Links with the anchor text of a related post on your blog in other posts is internal linking.

This technique has several benefits.
  • It can increase your site's page views, 
  • Reduce its bounce rate and,
  • Help the linked post rank higher.

What am I getting at?

Make it necessary for a user to refer to another post in order to learn the entire thing or,

Include links to related posts you've written that will definitely captivate the user.

Believe it or not, 

While that particular post ranks high, those linked to it have a better chance of also ranking high.

Internal linking can be easily done with the related post gadget, but most just place it below the post which a greater percentage of the user's concentration is not on.

I suggest manual internal linking or using gadgets that place the links within the post.

link building in seo

Bottom line?

These are all white hat SEO techniques that are still effective in 2017. Link Building when combined with on-page SEO optimization techniques, can improve any site's visibility in search engines and most importantly, make that site stand the test of time.


Tech blogger, SEO expert, cryptocurrency enthusiast, and freelancer are the terms that describe me. I'll rather write a thousand words than speak hundred words, and that describes my passion as a content creator.