Top Ten Google SEO Ranking Factors

Writing by Nick Stamoulis on Thursday, January 14, 2010 Comments (39)

People don’t really understand that there are many different factors that fall into place when determining where a website ranks in the Google search engine results. Some things to keep in mind when you are wondering why your site doesn’t rank well. It is not always just the obvious reasons that are holding it back.

Over the past years by reading Google’s Webmaster Guidelines, Google SEO Starter Guide, many other industry blogs and by actually doing professional SEO and internet marketing since the late 1990’s, I have gathered data and come to a boiled down short list of the most important Google search engine ranking factors.

Here is the list of my top 10 of important Google SEO ranking factors to consider:

1. Age of Domain: Age of URL is very important. If you just bought your domain a few weeks or even months ago you have a long road ahead of you. The reality is the age of your website helps build trust. If your website has been online for several years, chances are you have an established business.

2. Domain Hosting: Where is your site hosted? Find out through your hosting company what continent or country your site is hosted in. This can often times play a large role in search rankings. Always use a reputable hosting company. If your company is US based then use a hosting company in the United States. Also, I always recommend a dedicated IP when you can. There are virtual dedicated and cloud hosting solutions that are more affordable. Never use the cheapest hosting. The reality is, if you cannot afford hosting you should re-consider the business…I know this is harsh but very true. :)

3. Your Neighbors: If you have a virtual server, which sites like Godaddy usually are have been known to house hundreds of websites on one server. Make sure that your neighbors on your server are not classified as spam.

4. URL Structure: Make sure your URL structures are very clean. There should not be any random strings of characters at the end of your URL’s. This is part of the onsite search engine optimization process as well.

5. Content: Content is very important. To start make sure you have text on all your important pages, then make sure it is good text consisting of your targeted keywords spread throughout naturally. Simply put, ALWAYS write your content for humans, your website visitors first and NEVER write content for the solo purpose to achieve Google search engine rankings. Chances are the content will not be user focused or provide value to your visitors.

6. Internal Link Structure: Make sure your inner pages are linked correctly. Visitors should have easy made pathways connecting to your other pages from every page of your website. Make sure the code of your website is verified and keep flash and JavaScript to a minimum, if you can. Essentially make sure the site is clean, easy to use and interlinked to help the user experience.

7. Trust: Do you at least have a mailing address listed on your website? You should if you don’t. Google likes to see trust factors on websites so anything you can add that could help build trust for your audience will benefit your rankings. I always recommend having a phone number on each page of your website. Make it easy for people to do business with you, it all starts with establishing trust and that starts with contact information on your website.

8. Keywords: Make sure your website is optimized using your keywords. This means any alt tags for images, meta page information and existing content at the very least of things. Remember to naturally optimize your website based on the content of each page of your website.

9. Bounce Rate: Although bounce rate might not seem important if Google sees that nobody hangs out on your website for more than a few seconds before they leave this could be a ranking problem over time. Make changes to get visitors engaged with your website. Simple things, like video, newsletter sign up, call to actions, etc will help improve your bounce rate over time. Make sure you have proper tracking on your website, such as Google analytics.

10. Outbound links: Make sure the websites that you link to are 100% relevant to your business and industry. If you sell animals toys but you are linking to a site that sells shoes that is not very relevant and over time could really impact your rankings. Bottom line is if it makes sense to link to another site, then do so, but remember you could be sending your visitors away from your site.

11. Inbound Links: I know this was a list of my top 10, but I felt I had to mention inbound links. The key here (speaking as a white hat SEO person), don’t buy or exchange links. Market and promote your business online to build visitors to your website over time. If you do, then the relevant links will follow!

**Note: As the Google (and yes there are 2 other major search engines!) algorithm changes there are always new ranking factors that come into play, such as the page load time and many others. I am sure when I re-do this list a year from now, there may be another one or two additional factors.

There are many extensive factors that Google uses when determining website rankings. Very important to get these factors correct otherwise you could find yourself just spinning your wheels. The bottom line is it is all about relevancy and earning your visitors (and yes Google’s) search engine trust over time.

Comments (39)                      Category: SEO                      

Read similar posts in SEO

39 Comments

Comment by K G Mozumder

Made Thursday, 14 of January , 2010 at 6:15 am

Very good analysis for beginner. Thank you Nick.
Best Regards,
K. G. Mozumder

Comment by Nick Stamoulis

Made Thursday, 14 of January , 2010 at 6:21 am

Hi K G,
Thanks for reading glad your found my top Google SEO ranking factor list helpful! :)

Comment by Tom | Build That List

Made Thursday, 14 of January , 2010 at 7:43 am

I think age is important, but if the aged domain has just been parked forever, I do not think it will add that much value.

Comment by Mark van Loon

Made Thursday, 14 of January , 2010 at 8:27 am

Nice article! Is this in random order?

Comment by Blogger Den

Made Thursday, 14 of January , 2010 at 8:34 am

This is awesome dude! SEOJ is a really cool site, and you guys post similar topics as Search Engine Journal which is also another great blog. Keep up the awesome posts dude, I’m following ya and submitting to Blogger Den

Comment by Michelle Tee

Made Thursday, 14 of January , 2010 at 9:11 am

I love your post. Thanks a lot. Domain age is truly important….. and that is where patience comes in. This is truly tough when you really want to rank highly asap through writing content and backlinking but your domain is still new.

Comment by Nick Stamoulis

Made Thursday, 14 of January , 2010 at 10:43 am

Hi Tom,
Exactly, domain age of a full functional website that has been online, for example a business that has had their website up and running for 10 years, this great age.

Hi Mark van Loon,
I would say yes, I never thought about trying to come up with an order (even there probably is one :)

Thanks Blogger Den!

Hi Made Thursday,
Yes, patience is so very important to being successful with your SEO program. If you read my blog often, you will notice I always refer to SEO as a long term and ongoing process. Thanks for reading!

Comment by ben joven

Made Thursday, 14 of January , 2010 at 4:01 pm

Topical content network, with traffic, authority in niche and page rank is kinda important.

Comment by Nick Stamoulis

Made Thursday, 14 of January , 2010 at 4:54 pm

Hi Ben,
Thanks for reading and your comment. Authority is covered in building up trust and as far as I am concerned Page Rank would be a distant ranking factor on the list. Back in 2004, this would not be the case, but today it plays a lesser role.

Comment by John Le Fevre

Made Thursday, 14 of January , 2010 at 10:29 pm

Great list for beginners Nick, I’d also add to #1 long term registration. Domains that are only registered for one or two years don’t inspire confidence. People should also throw up a well keyworded holding page as soon as they register a domain while their website is being built. Each client we build a website for we throw up a well keyworded holding page and in some instances we’ve seen this grow to a PR3 within a couple of months while we’ve been working on the site (the delays not due to us I’ll add).

Comment by Gonzo the Great

Made Friday, 15 of January , 2010 at 6:28 am

Hi Nick,

Great article! Most of the points you’ve mentioned are good ways to improve your rankings and get more traffic.

The first 3 points were new for me though, but good to know my corporate website dates from 2004, … old enough? So, thanks for sharing this knowledge!

Cheers & Ciao …

Comment by Nick Stamoulis

Made Friday, 15 of January , 2010 at 6:38 am

Hi John,
Thanks for the comment! Excellent additional point about site registration. On a side note, some of company websites where registered through Yahoo! Domains and I purchased them for 5 years at a time. When I went to renew them for another 5 years Yahoo Small Business told me that it would renew every year and they no longer offered longer registrations…I think this is important put a smaller factor (we shall see if any of our sites are impacted :)

Hi Gonzo the Great,
Yes, indeed that is a nice age to have! :)

Comment by Kenneth Young

Made Friday, 15 of January , 2010 at 7:34 pm

This is Kenneth Young and I notice these types of XHTML at the top of my comment box in my wordpress could anyone explain them to me. Here they are. XHTML: You can use these tags:

Kenneth Young

Comment by Nick Stamoulis

Made Friday, 15 of January , 2010 at 8:29 pm

Hi Kenneth,

Thanks for the question (even it is off topic of this post :)

When you added the tags Wordpress automatically made the changes, this is basic code to format within a comment…hope this helps.

Comment by Christopher

Made Monday, 18 of January , 2010 at 9:33 am

Very interesting and insightful Nick. Points 1,2,3,4 and 7 are not usually (and speaking for myself) have never been considered.

Thanks
Chris

Comment by Nick Stamoulis

Made Monday, 18 of January , 2010 at 5:00 pm

Hi Christopher,
Thanks for reading and I am glad my Google ranking factor list helped you…thanks again!

Comment by jack

Made Tuesday, 19 of January , 2010 at 12:48 am

I’m positivly sure that hosting is not a factor.
I’ve got so many websites hosted in different countries, and it doesn’t affect ranking in other countries , local SE, and global SE.
I’m moving websites on a monthly basis , based only on best deal I can find. None of them moved a bit.
In addition, I’ve read a thread from google WBMT which says that it’s irrilevant.

Comment by Nick Stamoulis

Made Tuesday, 19 of January , 2010 at 6:43 am

Hi Jack,
Thanks very much for reading and providing your example/real life case study about hosting and SEO. I would say, what you have said makes total sense to me, but again this recommendation is based on 12 years of personal experience and optimizing and building visibility for hundreds of websites, across virtually every industry. If you feel comfortable taking your approach and moving your website(s) within many countries at the lowest cost hosting, then that is your choice. My recommendation is to choose a good quality hosting company that will not cause any potential issues (both an uptime and trust factor issues).

Thanks again for your comment!

Comment by GJ Bramer

Made Tuesday, 19 of January , 2010 at 8:34 am

Nick,

Pt 10 outbound links;
If I read this correct it would mean that links to referrals, clients etc. that don’t work in our business could harm my Google position and/or number of vistors?

Cheers,
GJ

Comment by Nick Stamoulis

Made Tuesday, 19 of January , 2010 at 9:58 am

Hi GJ,
Thanks for reading and your comment. Exactly, if there is a reason to link to another website (partnership, client, vendor, etc.) and you could gain business and it is relevant to your business, then there should not be a problem. Years ago link exchanging used to be a popular SEO task to build Google search ranking positioning. These day not only is it not effective, but it could result in a penalty. Bottom line is I don’t recommended trading links just to boost links…

Anyway, I hope this makes sense and helps.

Thanks!
Nick

Comment by George Oiesvold

Made Friday, 22 of January , 2010 at 8:00 am

Hi Nick.

Thanks for a great article. I was wondering, you don’t recommended trading links. But, you do recommend linking to other sites that are relevant. Does this help my page rank?

Cheers
George,

Comment by Nick Stamoulis

Made Friday, 22 of January , 2010 at 10:18 am

Hi George,
Thanks for reading and your question. This should help your page rank, but I do not recommend making any changes to affect your page rank. This should not be your measurement of your SEO efforts. Focus more on visitor growth and leads/sales generated from your search engine optimization efforts over time, not Google page rank.

Anyway, only link to other sites if there is a purpose for it and it helps the user and visitor experience of your website.

I hope this helps & thanks again for reading!
Nick

Comment by COOLBUSTER.net

Made Thursday, 11 of February , 2010 at 9:41 pm

Hi Nick. Thank you for the list, very useful indeed. Can i possibly repost the list w/a link to this post?

Comment by Lorraine C. Grula

Made Thursday, 11 of February , 2010 at 10:15 pm

Wow, another completely fantastic post and discussion. What a great list. I printed it out and tacked it to the wall. I never gave much thought to 2 or 3. Thanks Nick.
Lorraine

Comment by Nick Stamoulis

Made Thursday, 11 of February , 2010 at 11:05 pm

Hi COOLBUSTER.net,
Thanks for reading, please do feel free to repost this list…

Hi Lorraine,
Glad, I could help decorate your office wall :)

Comment by john paton

Made Thursday, 11 of February , 2010 at 11:26 pm

Hi Nick,

Good points, a couple I was not fully aware of.
Kind regards
John

Comment by MasterLinker

Made Friday, 12 of February , 2010 at 12:51 am

Good points Nick!

You touched on it in your footnote, but I would also add #12: Page Load Time. Google’s new patent (and Matt Cutts’ videos) explicitly state the this metric will play an increasingly important role in rankings.

A point to remember with page load time is this: Google says it compares page load times with the average load time of pages from other websites in your country. So if you live in a country with slower servers, Google won’t penalize you as long as your page loads in the average time of other sites in that country. In effect, Google is trying to take a server-performance bias out of the equation and boil its ranking down to how well you constructed your page.

Hope this helps…keep up the good work!

Tom

Comment by julianusginting

Made Friday, 12 of February , 2010 at 3:12 am

wow..that’s great :-D

Comment by Ngalor Ngidul

Made Friday, 12 of February , 2010 at 4:30 am

I strongly agree with the comments from jack above, I think hosting is not a decisive one in google seo serp much less about. But this can be a very good input.

Comment by agus

Made Friday, 12 of February , 2010 at 5:08 am

I am newbie blogger and wanna try to make money online,your article really helpful for me and i wish i can follow all steps,thank you.

Comment by seocosenza

Made Friday, 12 of February , 2010 at 7:39 am

Hi there,
very useful list.
I have a question: what can i do if a malicious webmaster links my website from a spam-like website? (in order to get a bad link and google give me a bad ranking)

Thank you in advance,
cheers from italy,
andrea :)

Comment by Ben

Made Friday, 12 of February , 2010 at 10:11 am

Hi Nick,

Great list with some fundamental points you may not think about an SEO. One question, are there any practical tips for spotting whether your host is classified as a spammer or not?

Comment by Executive Headhunters

Made Friday, 12 of February , 2010 at 10:29 am

3. Your Neighbors: If you have a virtual server, which sites like Godaddy usually are have been known to house hundreds of websites on one server. Make sure that your neighbors on your server are not classified as spam.

Just on this point, how would you work this out? No hosting company will ever tell you.

Comment by Andy Fitzpatrick

Made Friday, 12 of February , 2010 at 10:30 am

Great list. even though I class myself as experinced within SEO I still picked up a couple of points. Always good to see someones elses point of view within SEO Cheers

Comment by Jimi@health-info-tips

Made Friday, 12 of February , 2010 at 10:32 am

I need opinion on this one. I bought a domain from an approved ICANN Domain Registrar and hosted by a hosting company based in USA but the owner is non USA. So, in the event of any disputes, which law body should it be reffered to? USA or the owner’s country of origin? My apology for an off topic question.

Comment by Dennis Cook

Made Friday, 12 of February , 2010 at 11:49 am

Thanks for the refresher Nick. As I see it the most important point that you have emphasized is to ensure that your page content supports your keywords
Keep ‘em coming

Comment by Nick Stamoulis

Made Friday, 12 of February , 2010 at 12:10 pm

Hi Tom/MasterLinker,
Thanks for the additional thoughts, page load time is very important indeed! :)

Hi seocosenza,
If someone sends you a bad link, as long as you are building relevant links over time from good, clean, white hat sources, then I would not worry about this. At the end of the day it is about Google reputation, and if a bad links comes in to your site that is out of the ordinary, if you have built up your website and have earned a good reputation, then you should have nothing to worry about. Hope this helps!

Hi Executive Headhunters,
Sure there are a ton of free websites/resources that can ping a server and see what other websites are hosted at the IP address of your server, I just searched in Google for: “find websites on a ip server” and found a good list of free tools:
http://www.google.com/search?q=find+websites+on+a+ip+server&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

Hi Jimi@health-info-tips,
Thanks for the question, although this type of issue is not my area of expertise, I will try to answer your question. If your business is in the USA, then the best practice is that your domain registration and hosting provider should be as well. Unless there is a problem, I would not worry about this as I have not seen any type of issue surrounding this, but still would use the best practice that I mentioned. Hope this helps :)

Comment by HP Jeschke

Made Saturday, 13 of February , 2010 at 1:27 am

Point number 11 is just plain brown nosing Google. It is not true. Inbound links are the most important factor.

While you are right, it does not make sense to exchange links, but you should build links.

If you promote your web site in a smart way, you will get links. And you should make sure that you get lots of relevant links.

Comment by Nick Stamoulis

Made Saturday, 13 of February , 2010 at 12:43 pm

Hi HP Jeschke.
Thanks for reading, but I do not brown nose anyone, just embrace the rules that work and provide my living…

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Search Engine Optimization Journal is an SEO Blog that discusses Search Engine Marketing, Search Engine Ranking and Positioning for the new and advanced reader.