Explained: What is Link Building?


I am going to start a series of posts on Link Building, to understand What is link building, what is it's importance, and how to do it the right way.


What is Link Building

What is Link Building


Our first post in this series will explain:


What is Link Building?


In simple words, link building is a method used to exchange the links with other websites in your niche. Link building is the key to any SEO campaign. If you don’t build natural links towards your website, none of your onsite SEO efforts will bring any success. Also, remember that you want high quality links because they are the ones which will help you achieve the desired search engine rankings.


Onsite SEO includes optimizing the header, Meta tags, and title of your article in addition to cleverly mentioning your targeted keywords within the major regions of your article body.

Offsite SEO includes building quality links to your website via article pages, different forums in your niche & self-created external blogs.


The Importance of Link Building



 Importance of Link Building

Importance of Link Building


Five years ago you were easily able to rank quite well in the search engines for even the most competitive phrases without needing to create high quality backlinks. Simply submitting the necessary blog comments & articles along with your website link was sufficient for securing the rankings you required, providing you were utilizing the appropriate anchor text for the links.

But today, Google has greatly changed their algorithm. So, it has become much difficult to rank your site. Now, you need more than regular links for getting the desired outcomes. Actually, creating a link profile that includes excessive usage of low-quality backlinks might actually harm your website's rankings. Google prefers to see other individuals willingly linking to your site, not a basic profile intended simply to acquire self-created backlinks.


SEO Link Building


SEO Link Building

SEO Link Building


You are better off acquiring the links from the sources which are non-self-made. Also, they’ll be much more valued by the search engines. In the end, your rank will be ultimately based upon how many natural links you get from other sites in your niche. This is the major reason why getting the attention of journalists, bloggers & the visitors is so essential. They’ll offer you the links that you want naturally. These links will be of high value & also it’ll a lot easier on your side.

And the best way to attract such links is through quality content! Webmasters who create quality content receive maximum links which results in better rankings. It is human nature to share something really important or cool. Whilst it’s still not that clear how social websites contribute in search engine rankings, there is no doubt that when anything creates significant buzz across the social networks, it definitely improves and boosts its rankings, particularly if the buzz comes from famous persons in your field.


Are you Ready For Mobilegeddon?


Today, April 21st Google is applying a major algorithm change for how they are ranking websites. It is focusing on mobile-friendliness of websites. That is why people call it "Mobilegeddon". As in all Google's algorithm changes, this is an important event for all websites' owners, because it has the power to change the site's ranking in Google's search results. I am going to explain what is this change about, and an exact step by step action plan how to prepare your website for this major change.

Have you ever browsed a website on your Mobile and it was hard on you to browse the entire page, or to find the right button? Well that is simply what this algorithm is about. Mobilegeddon is going to boost the rankings of websites that are optimized for mobile viewing, and of course push down websites that are not optimized for mobiles. Google warned that this algorithm will have a significant impact on the website's listings; the reason for Google to consider this very important is that it believes that around half of the searches are performed using different Mobile devises. As a result, Google will favor sites that are "mobile-friendly".

We all know that Google is dominating online search, and Google's last big algorithm update which is called "Panda" had an impacted on the search results of a significant number of websites. Therefore I urge you to take this seriously.

Responsive web design:

Before I tell you what should you exactly do to know if you have this problem or not, and then how to solve it, I will talk about an important principle related to the mobile-friendly issue, it is called "responsive web design". To briefly explain what is "responsive design" I would say that: the site which has this option is "Adaptive" or "Responsive" to the different devises browsing the internet, or in other words "The layout of a website should change based on the size and capabilities of the device". This concept's importance is coming from the existence of a tremendous different screen sizes across Mobiles, Smart-Phones, Tablets, Laptops and desktops…etc. Therefore, your site should be adapted to any screen size, today or in the future.

Action Plan:

Now, your action plan to deal with this change consists of 2 steps.  First, you should check for your website to see if it is Mobile-Friendly or not. Second, if it is not, you will have to solve this problem. Keep reading to know exactly how to perform these steps on your websites.

First: It is very easy to know whether you have a website that is optimized for mobile viewing or not. Google is providing a mobile-friendly tool to use to check for your URL, so Please Check It Now! You will only have to past your URL in the check box and press "Analyze" to get the result in a few seconds.

Second: If your website is Mobile friendly, Congratulation! You are safe. But if not you will have to do one of these to solutions:

1- You can easily change your theme to another one that is mobile-friendly. Just look for themes that use the principles of "responsive design". Do not forget to use the demo link of the new theme on your mobile, or you can also check it on Google's mobile-friendly tool.

2- If you do not want to change your theme and that is more probably, you should update the theme of your website. If you are using an old theme that is not updated, it is most likely that your website is not Mobile-Friendly. All you have to do is to update your theme. If you cannot find the update, you can search for the contact of the company or person who developed the theme and ask them where to find their update for this theme, and whether this update will make the website Mobile-Friendly or not.

3- If you do not want to change your theme, and you could not find the update or even if you updated your theme but your website is still not mobile-friendly, you can try this solution. But this is only if you are using Word Press. There is a few plugins you can use to solve this problem. The one that I personally used successfully is called "WPtouch Mobile Plugin", I am not recommending it, it is just the one I used, and you can use it or look for another one. Just be sure to try your website on the Google's mobile-friendly tool to be sure of the result.


Do not postpone this for another day, just do it now because you do not want to be affected negatively by Mobilegeddon.

If you have any questions, thoughts, or other solutions on this Google's algorithm change I will be happy to hear about them.

What webmasters should expect form penguin 2.0

Here is a glance on what webmasters should expect form penguin 2.0.

Penguin 2.0 webspam algorithm was released on May 22, 2013.

It is a web spam change that is dedicated to find blackhat web spam; it is deeper and has more impact than penguin 1.0.

According to Matt Cutts here are some short points of what to expect from Penguin 2.0 webspam algorithm.

1- They are looking for ways to deny the value to link spammers

2- Penguin 2.0 has a better algorithm for dedicating sites that is owned by someone who is in authority in a specific field ( business, medical, Arts…), they will try to make sure that those rank a little more, this may be more appropriate for users.

3- Google wants to help small, medium businesses and regular webmasters.

They will provide webmasters with more details to know how to diagnose their websites. Moreover they will continue to work on hack sites to do the following:

-Try to detect them in a more accurate way.
-Try to communicate better to webmasters, and point them in a right way to clean up those hack sites.

4- They will look for adverts which violate their quality guidelines.

Google found about sites that take money and do link to websites to pass page rank. If someone pays for an add, that add should not flow page rank.

He is saying, there is nothing wrong with advertising, but webmasters have to make sure that adds:

– Should not flow page rank.
– Should be clear and conspicuous so users can realize that something is paid.

5- They want to help sites that were affected with Panda.

By finding some additional signals of quality to help refined things for sites that are in the border zone or the gray zone.

Finally, what Google wants form us (webmasters) is for our sites to be constant and uniform. As Matt Cut says “A great site is that users love, want to tell friends about, bookmark, and come bake to”

That is all about Penguin 2.0. What I really liked is that they emphasized on making efforts and working on helping regular webmasters, because I think there are many webmasters that violates Google’s regulation without knowing that they are doing the wrong thing.

How to Increase Click Through Rate



What Matt Cutts is saying, is that good title and description tags will defiantly increase your CTR (click through rate). Therefore you should not just consider having a lot of visitors coming to your site, but also you have to consider what makes them click on what you have on your site. 

First let me explain what a title and description (snippets) tags are.

Title tag:

Is the title you see on the top of a web page, it is there to tell people what the page is about, and what they expect to find. Putting your keywords in your title tag will affect your rankings positively, Google use it as one of its ranking factors.

Description tag:

A display of a web page description will appear to people in every search result they get. This description is an important factor in making people decide whether they would click on your site or not.

Description tags are not for ranking but are important to tell visitors about the web page they are about to visit. A good description will make people know that they will find what they want. Therefore it should be good, comprehensive, and compelling. That will defiantly increase your CTR (click through rate).

To sum up, description and title tags are important for search engine optimization. A title tag is important for Search Engine ranking, while a description tag is important to tell visitors about the web page.

As Matt says “It does not really matter how often you show up, it matters how often you get clicked on. You will get more visitors; you will get more return for your investments”

So our action steps are:

1-      Be sure to include your KW in the title tag. And it will be better if you can put it at the beginning.

2-      Do not ignore the description, and if your site is about solving a problem be sure to include this info in the description.

How important is it to have keywords in a domain name?



I really like to listen to Google’s staff opinion when it come to IM issues such as SEO, I also like to understand what they are saying and analyzes it so I can get the most benefit out of it.

Here is one of Matt Cutt’s videos discussing the topic (How important is it to have keywords in a domain name?)



We can get out of this video that:


You have 2 options when choosing your domain names:

1. Choose something brandable which is very easy to remember.

2. Choose something with your KW in it which is good for SEO.

He is saying that he personally prefer the brandable choice, he also mentioned that they will be adjusting their algorithm and instead of giving all the weight to the domain that have KWs in it, they will consider brandable domain names too.

In my opinion if you are going to make your main business site you may think of making it brandable, but when it comes for small or micro niche sites it is better to put the KW in the domain name.

You can even make a mix between option 1 and option 2, by trying to put all or part of your KW and adding another different word that is catchy and makes your domain name memorable.

So what do you think, I would love to discuss this topic with you and here different opinions about it.