5 Most Important Factors to Rank High in The Search Engines


You have already created your website and started writing some content, but something doesn’t feel right. Your pages are not ranking so well and this makes you feel frustrated and helpless. Don’t be! If your website is relatively new, there is probably nothing wrong with it and you should keep stronger than ever. However, there are important factors that you should always be aware of in order to place and keep your website in a privileged position. In the present post, I am going to show you what I consider the 5 most important factors to rank high in search engines.

Why Do You Want to Be High?

To explain the power of being well ranked, I present you some statistics by Chitika, an online advertising network. In the following table, you can see the average traffic for each position on the first and second page of Google.

Table of average traffic score for each Google Result Page Rank

As you can see, most of the traffic (91.7%) goes to the articles on the first page. Besides, those situated in the top 3 can experience 60% of all traffic whereas those below the 11th position (2nd page) experience only 1% of the traffic! Keep in mind that this is only an estimation, but it gives you an idea how important it is to get good rankings.

There is no simple formula or a quick solution to become part of the elite. Although it is important for you business to be on top, you cannot expect to achieve a high position by focusing only on which keyword will rank better. In other words,  you should write for your readers and not for the search engines, as clearly stated in the Google’s Quality Guidelines.

So, which are the main factor to achieve the first page? Well, let’s start with the most important – Quality!

#1 Nothing is More Important Than Quality 

Quality content must always be your top priority moving forward with your online business.  Finding an article with the most helpful and accurate information for users is in the best interest of the search engines. In fact, this is their main goal! They are getting better and better in finding those pages and will score them based on specific criteria.

So, when someone types in a specific word or phrase, it will scan through all the pages and sort them in order of relevance. Apart from being more convenient, that’s a good reason why most people choose the first entries – to get the best match for their searches.

If you provide your visitors with valuable, engaging and unique content, the search engines will definitely recognize your website as relevant and reward you with better rankings. It is also really important to keep your article focused on the topic.

The quality is there, but still not ranking… Why?

Sometimes, however,  even if you write a masterpiece, it may still not get you the expected result. There are tons of other on-page and off-page factors that make part of a complex algorithm develop by Google.  


Turn Your Website Into an Authority With My #1 Recommendation


#2 Choose Consistency Over Quantity

A big website, with loads of high-quality pages and posts, is going to rank higher in Google in part because of its high authority domain score. However, there is another important factor that is going to influence your rankings and this is called consistency.

When I first started in internet marketing, I just thought the sooner I posted a new article the better. Then, I felt frustrated because I couldn’t write 3, sometimes not even 2 articles per week. After a while, I discovered that  if I couldn’t stick with this frequency, I would actually impact negatively on my rankings.

Why does consistency is so important?A yellow robot with a Google Bot writing on its chest

Take Google as an example – it is hungry for new content and uses what is called Googlebot to find and index them. This is a kind of tracking robot consisted of many computers to search your posts among billions of websites. If you are posting many times a week, Google expects you to keep doing that and will send Google bots more frequently to check for your fresh content. Reducing the frequency of your postings will cause the robot to get inefficient once it will search and not find the content at the time expected. This will eventually be negative to your rankings.

With that in mind, I highly encourage you to set up a schedule. Decide on a realistic frequency and on a specific day of the week to publish and stick to it.  In my case, for example, I decided to post every Sunday because this is what works best for me at the moment. If you manage more and keep consistent, it is even better.

#3 The Power of Internal Links

Internal links are those clickable words or phrases that direct your reader to another post or page within your site. Here is an example:

Example of internal link taken from my content

It is extremely important to have internal links pointing to other relevant content. The more you have them, the more Google will admire your website. Do you remember Googlebot? Well, it loves walking around your website articles following your links! In other words, internal links help Google get a clear picture of the other pages on your site and this will have a positive impact on your rankings.

Another good reason to use internal links is to increase user experience. By showing your visitors where they can find more useful information, you create more engagement and make people stay longer on your website. Not only Google will reward you for that, but you are also increasing your chances to find a customer.

Important: You need to make sure the anchor text (the text in your internal link) is related to the content of the article you are linking to.

What about external links? 


Yes. You may also want to use external links or outbound links,  pointing to information outside of you website, preferably to authoritative and reliable sources. Wikipedia and Wikihow are good examples. That’s really positive because people will appreciate your interest in providing additional sources to them.

#4 Comments are Extremely Valuable

The search engines really like to see engagement via comments because they are positive indication that your content is relevant. Comments can also be seen as additional pieces of content. That is really cool because they help your article to stay fresh and active, which ultimately improve your rankings.

Give comments the value they deserve by replying promptly to all of them. Take the opportunity to approach certain points that were not mentioned and try to be as helpful as you can. After all, it is really fun and rewarding to engage and help people all over the world.

Try to mention the targeted keywords naturally in your answers, but don’t overuse it. Just use synonyms and tags instead. This will definitely increase the number of possible searches people can make to find your pages.

Important: You should never accept spam comments! Normally they have nothing to do with your article and  contains some dodgy links.  You can risk getting your pages completely removed (de-indexed) if you accept them. Therefore, I highly recommend a plugin called Askimet to automatically block spam comments. In spite of that, they can still pass the security, so you should always manually check for them.

#5 Perform Keyword Research and Use Low Hanging Fruits

Choosing keywords is also very important when trying to rank, especially if you have a new website. You will quickly realize how hard it is to get on the first page when facing high competition.

After ticking the box for my recommendations above, you may also want to find low competition keywords, also know as Low Hanging Fruits. They are much easier to rank for and will help bring a low but steady number of visitors to your website.

In fact, I suggest you should look for a targeted keyword before you start writing your content.

Important: Keyword research should be seen as a guidance to understand where are better opportunities. You should not put too much emphasis on keywords, though! By doing that, you will probably be forced to shape the content to fit into that particular keyword. This could impact negatively on your content’s quality and make your website look superficial and deceptive for your readers. The search engines will quickly notice that as well.

With that said, let’s understand more about them.


What does a low competition keyword look like?

Here is a good example using the Wealthy Affiliate Keyword Tool. If I wanted to write a post about earning money with a blog, I could target those 2 keywords:

  • “How to Earn Money With a Blog”
  • “Making Money With a Blog”

The difference between the two is subtle in terms of meaning. However, a huge difference can be felt on the numbers! Check out what I mean:

The searches (in green) represent the average monthly searches for that exact keyword and the competition (in red) is the number of pages competing for that particular keyword. Notice that the number of searches for both is similar and quite high. However, the competition for the first option is much lower! I would definitely use the first option as my targeted keyword as it would be much easier to rank for!

Which number of searches and competitors should you look for?

There is no such thing as an ideal number, but you can have better chances by using keywords with less than 100 competition and monthly searches of more than 50. That’s what I normally do.

For more detailed information on how to perform a good  keyword research, read this article: What is a Keyword Research Tool For? A Privileged Position!

Maximize the Potential for Your Keywords

You already decided on your keyword, so the next step is to optimize it. You can’t go wrong by following these recommendations:

  • Use targeted keyword in the title 
  • Use keyword in the first paragraph
  • Use a keyword in the ALT tag of at least one image inside your article. The alt tag is an invisible description of your image, used to provide concise information about it to blind people (read aloud).
  • Keyword in URL

More information on how exactly to add your keywords? I have dedicated on entire article for that: How to Add Keywords to a Website for Amazing Traffic


To reiterate – use your keywords diligently. Don’t overdo it! Let your content flow naturally with the main goal to inform your readers.


In this post, you could check what I consider the critical factors when it comes to ranking high in the search engines like Google, Bing and Yahoo. There are many other factors that I would like to cover in detail in a future post, such as embedding videos, using images, interactive menus and making your website mobile friendly and easy to share.

Ultimately, you have no control of how your contents are going to rank. You are certainly going to find a harsh competition in your chosen niche (if they are not too narrow) and that is because of the authority factor of other websites. Their domains are older, they have tons of contents and much more positive things on their side. However, you can start increasing your own authority right now by focusing on quality, consistency, engagement, internal/external linking and a hint of keyword optimization. Finally, give it time! If you put your audience first, then Google will place your website where it deserves to be.

Finally, ranking high is important and a consequence of your hard work and perseverance!

I hope I could add some valuable information to your research with this article. Remember that I am always available to help you with your online business. You can always leave a message below and I will get back to you as soon as possible.

Check Out My Favorite Place to Master the Art of Earning Money Online 

Your friend



22 thoughts on “5 Most Important Factors to Rank High in The Search Engines”

  1. Hey

    excellent article by the way, i like the way you write it is easy for me to understand. you seem to know a great deal and are well informed.

    Some really helpful info but why sometime when yu do the keyword research and you create quality content and you do everything else right dose google not rank you on page one sometimes it feels like an insult, as if to say your content is not good enough for page one.

    I appreciate you writing this post and sharing it this with us thanks, I have learned some valuable lessons and no doubt others have to.

    Thank you


    1. Hi Jack, Thanks for your commentI am glad to meet your expectation! The fact you are not ranking high sometimes is very common and should not be taken too seriously, specially in the beginning. Of course we need to do everything we can to increase our chances. I know many successful internet marketers whose websites are a giant authority but still not rank for certain keywords. That’s another reason you want to keep writing more articles, to increase your chances to be seen. So, if one of your article is not ranking for your keyword, that’s fine… just turn the page and move on to your next… now, if you have an older website, with tons of articles and still not ranking, still not getting traffic, you might consider making an analysis of what might be going wrong.That’s why being part of a good community is extremely important. You can ask for feedback on your website and make the necessary improvements. All the best and good luck with your rankings! Stefan

  2. Hi Stefan, thank you for the informative post 🙂

    I’m positively agree with you with the Content and keyword explanation. When I find the right keyword, even my website is still new, it can get ranked in the top 30 (this may not sound that good, but it’s a good start for a new website).

    Social Media Engagement, I believe is very necessary too. Google+ is a must I think (because we want to get good rank in.. well, Google Search). I would like to recommend Pinterest too because of how easy to use it.

    Ok thank you again for your article.

    1. Hi there, thanks for your commentYou are completely right. Social media is playing a big role when it comes to rankings. I decided not to include that factor in detail in this post as I am planning to go much deeper with whole articles dedicated to it. I mean, there is so much to talk about to improve an online business! Having many followers and sharing is definitely a strong indication that the website is important and deserves to rank better. Pinterest, Google +, tweeter, Facebook are all great platform to promote your work.Thanks for your great thoughts and recommendations All the bestStefan

  3. Hi Stefan,

    While I knew the importance of getting ranked on the first page, I am amazed to see the number here. This is an eye opener for me.

    Also the information that you’ve shared is most helpful. In fact most of the time I end of spending too much time on keywords.

    Also I was not aware of why consistency is important and how internal linking can be effective.

    This has been most helpful 🙂

    1. Hello JoshI was shocked to see those numbers as well. But we need to keep the focus on the main points and give it time. You may not rank for your specific keyword but for other you never imagined. For example, I found one of my articles on the first page of google by typing a different keyword! So, we never know… the more articles you write, the more your chances to be seen and the more authority you will get.Thanks for your comment! all the best

  4. Great article Stefan. You touched upon all major points explaining how to rank high in search engines. Quality is really important because some people still try to write for search engines instead of focusing on their readers. I have two questions Stefan. Ho often should I create content in order to get high rankings in search engines? And how many comments should I have on my website? Is there any minimum after which my site starts to gain authority? And can you recommend any program where I can learn SEO strategies?

    1. Hi Rufat. Thanks again for your comment! I really appreciate that!You should create as much content as you can, as long as you keep consistent. For example, if you start with 5, a week, then slow down to 2, then to 1, go back to 5… this will get you an average of 3 per week. That’s a good amount of content but you are losing on consistency. I truly believe your would probably be better off writing 2 articles every week… Imagine the number of articles you publish in a graph, you want to avoid ups and downs, you want a smooth line… slowly but steady. Google wants to predict your graph! it shows commitment in the long term. The more comments you get, the more you prove to the search engines your website offers quality to yor visitors. Gaining authority is a constant process… you start gaining authority after each post, after each comment you get and reply. It is a gradual process… the more you accomplish the more authority you gain.The leading place to learn not only SEO strategies but every aspect of building an online business is Wealthy Affiliate. There is no other training platform out there like it, Rufat.All the bestStefanApprove and Reply

  5. Hi there Stefan,

    Your statistics of which pages get clicked on most often really baffled me! I knew it was a lot but 60 % of marketshare between the 3 first posts is extremely high! Too be honest, it feels kind of depressing as the top 3 is usually so extremely hard to rank for. I always consider first page an accomplishment. I know now that I should aim higher. 😉 consistency wise, you think it’s better to always post every sunday, in comparison to 2 times per week, often on different days. Like one week monday and friday, the next thuesday amd wednesday… I often post on different days, but always twice a week. 🙂

    1. Hi MaartenThanks for your comment! You can post any day actually and if you manage to write 2 articles every week, that’s really good! What I suggest you to do is to decide on specific days and stick with it. If you finish a post earlier, just keep as draft until that day. It is not that your rankings is going to suffer a lot by posting on different days… but it helps being more consistent.Good luck with your rankings!

  6. I really like this website, gave me some useful information on percentages and how being rank for the number 1 position will get you a lot of traffic to your site. Right now I am currently ranking very low, I believe the highest one I rank for is on page 4. But I also remember there was a time where I didn’t even rank. Its like you said just keep going strong and you will get there and I plan to be.

    1. Hi Brandon. Yes, you are right! it is cumulative… so, the more you offer from your contents, the more results you will get, first in terms of rankings and traffic and after in terms of conversions. If you have the traffic but no conversions, then you need to analyse what are the weak points of your website and how can you improve it. You can always make changes and ask for feedback if you are part of a community that allow you that. Thanks fr your comment, I really appreciate that!

  7. Wow, this is definitely a very informative article. Before this, I have no idea about how people or companies rank their webpage in search engine such as Google, Yahoo or Bing.

    Now I see the importance of keywords and its content. But if 1 focus on the low competition keyword, will that make it harder to attract people as it by nature have lower searches?

    1. Hi Thomas! You may want to look for low competition keywords that still have some searches. I usually look for those that get at least 50 searches per month. As you will rank higher because of the low competition, you will attract more visitors, in spite of the fact that your keyword gets less searches. After all, it doesn’t matter if your keyword gets 1000’s of searches if the users never find your page. The priority, therefore, is to rank high in order to be seen!

      I hope this answers your question and good luck!

  8. Hi Stefan,

    This is a wonderful insight into the workings of search engines and provides hope to those who are constantly struggling to get ranked – well done.

    I didn’t know about internal links, so will definitely be adding more of those to my website. I also didn’t know about the googlebot liking regularity. I’ll have to alter my publishing schedule to accommodate it.

    I knew that the being ranked on the first page gets you most of the traffic, but I wasn’t aware of just how much you get in the top three spots. The difference in traffic from being ranked at 2 and 11 is astronomical!

    Anyone looking to rank in search engines needs to read this. Thanks for the valuable information 🙂

    1. Hi Paul. Thanks a lotThere are many factor that will catapult your pages to the top. Sometimes you make a terrific article and it ends up below those very superficial ones with very little information on the topic. Well, Google the authority factor, in Sometimes this case, is playing a big role! I am not sure if it is fair, because quality content is really subjective. And how Google knows about the quality? Well, it will check for how long people stay on that specific page and how they interact within your website from that page. It means that it is grabbing user’s attention. That’s why internal links play a big role, it points out to other articles and it is a way to tell Google people are interested in your contents. I hope that helps! and good luck with your rankings!

  9. Hi Stefan, this is a great starting point to get your content ranked in search engines. I really enjoyed your article, you have laid down all the most important factors in such an easy to understand way.
    I just have a question for you, hopefully you can explain it to me. I was told previously by an SEO expert that tags mean nothing and there is no point in doing them. I then left that out while adding content to my website. I recently read somewhere that it does make a difference.
    You mentioned tags in your article, but never really went into it. Can you explain the importance of tags?

    1. Hi Lynee! I am really glad to help you out. As you may already know, a tags is what describes a post in more specific terms. You can also describe a post and place them into categories, which is broader than a tag. So, many posts can fall into the same category, but the tags are specific to one single post. Tags are really important because it is an additional way to help people to find your article. All of your content are potential keywords, but the ones you choose as your tags tell google the essence of your post. So, the keyword you use as a tag have a higher chance to show up in the search engines and this can lead to an increase in traffic. That’s really great, but you need to be careful not to overdo it because too many tags can have a negative effect on rankings . People recommend using no more than 5, but I prefer a maximum of 3. I hope I was able to clarify that for you.Thanks for your comment

  10. Hi Stefan, the numbers you present here are depressing indeed. If you are not on the top page you do not exist.

    I am pretty undecided about consistency, not sure if this is so important. It is important to have fresh stuff but I am not sure about anything above that.

    About the anchor text in internal links, I quite often miss to apply this rule, obviously not the best strategy.

    As for competition, I am far more restrictive than you, I tend to stay below 30 if possible. It is just too tough for me to go higher.

    One comment, you write ‘website placed on the first page will get the vast majority of visits (91.7%)’. In fact this is for all posts together that are on the top page on Google as your picture shows. You might want to change the sentence and then remove this comment afterwards. All the best and thank you.

    1. Hi, Jovo! I really appreciate your comment. When checking for Google Analytics and Webmaster tools, I can clearly see that the majority of clicks and visits on my website comes from articles that are on the first page of Google. So, it is a fact, being on the first page makes a huge difference! I agree that the import thing is to post fresh content on a regular basis. If you do that, most of the times you can assume you are being consistent. I also try to find the lowest number of competition, but it is not always possible. I also find it hard to rank, even with an exact match keyword with 10 competing articles. It’s challenging, but as our website gains authority, we can rank easier for more difficult phrases. All the best,Stefan

  11. The internal link thing was eye opening for me, I had no idea googlebots link like that. The information you provides seems to follow a very detailed sequence. Many times I have started a website only to stop after a few days. Reading this gives me new strategy to implement, Great article.

    1. Hi Jetran,yes internal links are very powerful and can increase the page authority of the pages involved. External links are also important, but not too much as internal links. all the beststefan

Leave a Comment

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.