5 Rules Every SEO Should Live By

5 seo rules

You might have noticed in the last year a lot of talk about SEO algorithms, the responsibility of the SEO and the fact that the role has changed over the years due to constant changes in search algorithms.

That’s left a lot of companies and SEOs wondering what they should be doing and focusing on exactly. In other words, people are asking what really defines good SEO and what is really important.

To help you answer that question, I want to share with you the 5 rules I live by when I do SEO. If you follow these rules, you’ll continually do well in the world of SEO.

Here are the rules that help me rank my sites:

Rule #1: Increase social share

You might be wondering why I started with a rule on social media. That’s not an SEO’s job. Or is it? I think it is because the influence that social media has on search is growing.

So, here’s what you need to do. Create a checklist of social media goals for your SEO plan. For example:

  • Count the number of shares for each social platform for 50 pieces of your content.
  • Find the average by dividing that sum by 50. This is your baseline against which you can measure the success of future posts.
  • Determine reasonable share goals for each post. Not every post can go viral, but it is very helpful to evaluate each post to try to understand what makes certain posts go viral and others not.

Create your content and then, before you hit publish, answer these questions:

  • Is that the best possible headline I could’ve written?
  • Have at least two other professionals looked at this headline?
  • Have I re-written the headline to work on Twitter, Facebook and Google+?

A few days after the post is published, answer these questions:

  • Did I exceed my social share goals?
  • How could have I re-written the post to make it more compelling and share-worthy?
  • Can I salvage anything from the posts that flopped?

Whether you like it or not, increasing social shares has become one of the new responsibilities of SEOs. Another way to put this is to say if you want to be more competitive in the SEO space, then you need to make increasing social shares a rule you live by.

Rule #2: Building an authority website

A website with authority comes down to exceptional content, reputation and age. Let’s look at each component closely.

  • Age - The main ingredient of authority is time. How long has your site been up? How old is the domain? This is one of the ways Dan Savage was able to beat Rick Santorum in the SEO game. Savage launched his website in 2003. Santorum’s presidential bid website was much younger than that. So, when you searched for “Santorum”, Savages’s site came up as number one.
  • Reputation – When you abide by the guidelines set by Google and Bing, you will gain a good reputation. When you encourage people to share content and make it easy for them, you gain a good reputation. If you dabble in black hat SEO tactics, on the other hand, your reputation can get hurt if you get caught.
  • Exceptional content – Not only will adding extensive tutorials and viral posts, providing strong cornerstone content and building the social proof improve your site’s domain authority, but it will also build your brand and a loyal base of followers.

While you can’t control the age of a site, you can reduce the time to gain authority by getting links from other authority websites. Not all links from authority sites are the same, however. A site that links out a lot will carry less authority than a site that hardly ever links out. And links from relevant sites are better than links from non-relevant sites.

So, here’s what you need to do to build an authority site:

  • Stick to above-the-table SEO tactics – It’s really easy to keep the search engines happy: just read, understand and obey their guidelines. They’ll respect you for your white hat techniques and reward you with good rank.
  • Create exceptional content on a frequent basis - Just as much as great content is important to search engines, so is freshness. New content on a regular basis signals to search engines that this is a site that is relevant and keeping up with the world.
  • Create diverse content – Google also likes it when a site shares several different kinds of content like text, videos, images and slide shows. If you look at most authority sites, you will see multiple forms of content being published. Plus, high-authority sites also like a diversity of content. They may not like your long post but love your tutorial videos.
  • Stay in the game for years – Keep that domain alive for a long time. It really doesn’t get much simpler than that.

Rule #3: Attract authority links

Link building is very important to SEO since this is one of the core signals that Google built its search engine on. While inbound links are good, it’s the high-authority links that really matter.

Here are five sure-fire ways to attract these links:

  • Write content that attracts in-content links – The most basic way to attract links is to write content that people most write about and link to. In other words, write a post that people must respond to.
  • Offer to replace dead links – Work your way through a high-authority website and find dead links. Then offer to write content that will replace that link.
  • Write a guest post – Giving a blogger a highly-researched and practical guest post that adds value to his or her site and audience will naturally lead to a link back to you.
  • Fill gaps in content - Work your way through a high-profile blog and find gaps in content. Suggest to the blogger the content that is missing and offer to write it. He or she is likely to accept it.
  • Get government links - Create content for some event in your city or charitable cause. If you are bold enough, run for an office or put on an event. Then inform the appropriate .gov site of your content so they can link to it.

The bottom line is you will never be wasting your time if you invest in attracting high-authority links.

Rule #4: Design for humans

This may seem like another strange rule, so let me explain what I mean.

Google wants to satisfy search engine users. But if it delivers poorly designed websites with hard navigation, slow page-load speeds and high bounce rates, then it has not satisfied the user.

This is why design, navigation, page-load speed and bounce rates are factors that SEOs have to pay attention to. Here’s how to address these elements:

  • Create hub pages – A hub page gathers a collection of links and organizes them around a single topic. Think of them as a miniature Table of Contents for your blogs. Humans love hub pages because hub pages allow them to get to your best content quickly. A hub page also gives new life to your older content, making it relevant once again.
  • Limit your ad space – If you depend upon ads, try not to place more than your top few performing ads. Keep them below the fold if at all possible. Too many ads above the fold can signal spam or low quality.
  • Improve page load speed – Speed isn’t nearly as much of a factor when it comes to relevancy as content is, for example, but like most things online when it comes to speed, problems can accumulate. So, you need to fix as many issues as you possibly can, speed being one of them.
  • Use breadcrumbs - This may sound old school, but both humans and search engines like breadcrumbs. Humans love breadcrumbs to help them understand where they are within the site, especially if they didn’t come from the home page. Search engines like breadcrumbs because it helps them organize content.
  • Design a beautiful site – An ugly site can cause users to blocks a site from future searches, giving Google even more reason to rank you low.

In the end, when you deliver what humans want, you are also naturally delivering what search engines want.

Rule #5: Think long term

If you ask most SEOs about their strategy, they’ll probably say, “Of course, I think long term when it comes to SEO!” But there’s a really quick way to determine the truth:

Do you chase algorithms?

If the answer is yes, then you are thinking short term.

Here’s what a typical short-term SEO does when an algorithm changes: traffic to a client’s site drops, client complains and the SEO scrambles to figure out what went wrong and how to ramp up rankings quickly.

This is a tempting way to do SEO since delivering high rankings in a short amount of time makes clients happy. A happy client is happy to pay you. Unfortunately, nobody else benefits from chasing algorithms: not the client, not the search engine and certainly not the searcher.

On the other hand, the long-term SEO will stick to the elements that never change – the rules, so to speak, which remain constant like the ones I’ve been sharing.

If you follow these rules, most algorithm changes should only help you and not penalize you. But if you do find yourself penalized, here are a few steps to handle the problem:

  • Identify the algorithm change
    • Google rarely announces changes before they go in effect unless it’s a major one like the Penguin or Panda update.
    • In that case, check Google’s search blog for recent updates. Here is a list for May 2012.
  • Determine if your penalty is legitimate
    • If the penalty is legitimate and you were doing something that the new algorithm doesn’t like, make the changes and let Google know. They will appreciate your honesty and efficiency.
    • If the penalty is not legitimate, you can submit a request to review your site. Good sites do sometimes get caught unfairly in an algorithm change. When that happens, Google is good about restoring old rankings.

Another reason chasing algorithms is a bad strategy is that there is really no way you can keep up with them. It’s estimated that Google makes algo changes every 17.5 hours. That would drive someone insane! Just stick to best practices, and you’ll be fine.

Conclusion

It’s important to realize that even though there are a lot of changes on the SEO landscape, you can still live by a few time-tested best practices that will rank sites high day in and day out.

To finish off, I’d like to add one more: be patient.

If you can train yourself to be patient and to wait for results to happen naturally over time, you will avoid making questionable decisions that could ultimately do you way more harm than good. See, the fastest person doesn’t always win the race.

What other rules should SEOs live by that I didn’t mention?

If you want to break through to real profits online, you need some serious firepower. For a limited time I’m sharing some select tips and tricks Amazon, Microsoft, NBC & Hewlett Packard paid thousands of dollars per hour for, FREE.
  • The step by step guide to monster traffic generation
  • The how-to guide for increasing conversions on your website
  • 7 Cashflow killers your analytics tools are hiding from you
     
 
100% privacy, I will never spam you!

Comments

  1. Great post Neil! Definitely live by these at our SEO Agency! Question for you. BTW, How many words are you writing per day on average? You ability to pump out quality content consistently is pretty epic!

    • Thanks Jordan,

      I am not really sure, it varies. On average it takes me 5-6 hours to write a post.

      • That’ is one thing that has always impressed me. You mentioned this once before that you spend that amount of time on each post, and I was like wow that’s amazing. It was like a huge aha moment for me. It actually changed the way I approached blogging on my niche sports blog.

        Kenney

      • Great post Neil, but like this one I often find that gems can be found in the comments as well as the post. I’ve recently started a blog and was told to post daily. I found that most of the day was spent working on the post, leaving little time for other things. And each day you’re back at square one.

        The daily posting stopped due to a hard drive crash, and now I aim to post once or twice a week so that I can focus on other things as well. However, it’s really encouraging to know that you spend several hours on your posts too. Always thought I must be doing something wrong, but maybe not.

        • Thank you Amanda,

          I too find that comments can bring value, that is why I do my best to get through and respond to them all.

          I find it is better to focus on quality rather than quantity. Everyone is different, I write only two post each week because I don’t have the time to write more, and maintain the quality of the content.

      • well your stuff is pretty epic! Honestly, you must averaging 1000 words per day…

  2. Nice list Neil! I really agree with the social side of SEO becoming vitally important in today’s SERP. Always remember that “sharing is caring”… =]

  3. Hey Neil, I am adding Rule #6: Must follow what Neil suggested, for me. Great points man. I really improving with your suggestions. I hope I will reach with my blog for your service when afford your cost. Thanks for your valuable suggestions.

  4. I’ve just recently ‘thrown’ together a micro site which will live to gain applications through out main website – http://www.cardonebanking.com

    Do you have any advice on building links quickly? I’m pretty sure there is no magic solution for SEO but I’m really looking for a quick boost for a new site. Thanks!

  5. Great post Neil!

    I think one of the most important parts to the post is when you say this… “Stick to above-the-table SEO tactics – It’s really easy to keep the search engines happy: just read, understand and obey their guidelines. They’ll respect you for your white hat techniques and reward you with good rank.”

    I feel like sometimes people get too caught up in rankings too quickly, and then by doing under-the-table tactics it hurts them over the long run.

    When I was in college I learned something from one of my teachers who is a VC… “Short term pain, long term gain.” and “Short term gain, long term pain.”

    The short term boost in rankings doing shady SEO tactics, isn’t worth the long term pain you will experience. Putting the required amount of time into the right activities to increase rankings organically is the best way to grow a site, even though it takes a lot of time and commitment to do so.

  6. Great post, Neil!

    I definitely think every SEO should live by these 5 fundamentals.

    Thinking long term is one of the most import factors, as SEO is an on-going process and shouldn’t be delimited by ‘doing too much at once’.

  7. Very well said Neil. Patience along with solid fundamentals really is where it’s at. Forget tricks, they don’t work and if they do it will be short lived.

  8. Another great post! You have definitely helped me quite a WHOLE lot. Had no clue what SEO was a few months ago, but after reading all your posts, I would I say I have a pretty decent grip on it now. Thank you!

  9. I have a web site up; however, it is has problems so I’m not, today, looking at rankings. Your articles and others like it are food for thought as I prepare to update the site.

    I am one of those who cannot do anything if things appear out of sync, i.e., poor/improper grammar, spelling, a star used when a circle is the norm, silly stuff. When I write code, everything has to line up properly so I can maintain my title Queen of Bugs (meaning I am excellent at debugging code).

    So, as I read your article, the first stumbling block I encountered was: “Has at least two other professionals looked at this headline?” The first time I read the sentence I didn’t understand what you were trying to say. I read it again, and then a third time. The fourth time I shuffled the words and was able to make sense of it. Has should be have.

    The next instance was “Linking building is very important to SEO since this is one…” I don’t know what linking building is. Most often I have seen link building which does make sense. If I am misunderstanding your wording, please let me know.

    What I am getting at overall is following the rules is important and encourages long term gain; however, to provide solid, well-written content assists readers who may become clients, SEOs, and others.

  10. Great post! Makes me realize I need to build a huge twitter base. Also need to work on link-building…. :D Thanks for writing. :)

  11. Attract authority links i think is the most crucial point here !!

    Thanks for this post !!

  12. Hi Neil,

    I am so glad that you mentioned website design in this list. Now more than ever, google wants a user friendly website. Things such as dynamic nav menus are very important.

    As a designer, I always design a site with the end user in mind. Making sure that the user will be able to find content that is relative to them, is now just as important as how many links you have.

    When users can easily navigate around your website, your bounce rate goes down, page views go up and you get more social interaction. Every one of those things is now taken into account by google’s algorithm.

    Thanks for sharing this Neil and have a good one!

    Ian Belanger from im Graphic Designs

  13. I was always going white hat and i just found out that it does not work!
    Thanks for this post.

  14. Hey Neil, thanks for offering such great SEO advice.
    My website was hit really, really badly by the recent panda/penguin updates. Basically, I hired an SEO company who were meant to get my business on first page of Google ‘guaranteed.’ Funnily enough they’ve changed the copy on their website and no longer offer that- ironic right?
    So now my site is screwed and I feel like all of my hard-work has gone down the drain. Do you have any suggestions for what I can do? I’m actually thinking of starting my site over with a new domain and just doing my own SEO. Is that a good idea? I’d really appreciate any advice or help.

  15. Great post! Some really valuable tips there, rule #3 was known but I learnt that it’s the high authority links that give you a better rank!

    Cheers! :)

  16. Like I tell my clients keep it simple and consistent. Thinking long term will pay off. Great article today Neil. Thanks

  17. Great post, Neil! Valuable content for those who have time & willingness to learn, practice and perform. I will surely keep this article next to my display for a gooood period of time. Thanks and keep doing the good job.

  18. Neal: as always, LOVE-LOVE-LOVE everything you produce! You are THE BEST!

    But: I’d like to jump at the opportunity to comment re your “Rule #4: Design for humans. CREATE HUB PAGES.” This is the one thing I wish you would have for QuickSprout!

    I wish you’d have one page that lists all your posts, with clickable links. Better yet, a page that lists the posts organized by topic, such as SEO, Business Advice, etc. Your post headings speak for themselves. So it’d be like an archive, but listing posts with clickable links organized by topic, for easy navigation.

    When I first discovered your QuickSprout, that’s what I ended up creating myself on my computer and the time spent was worth many times! I created a page that lists all your posts, with clickable links, in Scrivener (software I use for writing). And then I created a page where I organized all those posts of yours that I read and want to refer to in the future by topic, such as SEO, Business Advice, etc, all with clickable links. Now when I need something, I just go to my list of your posts!

  19. My big aha moment in this post, was the social shares. I (for some strange reason) just didn’t want to give into the social side of SEO… But you know it’s not just about SEO, it’s about business. That simple mindset change helped me big time.

    Like you said, it’s about humans (real people). And real people share good stuff. And this now has a solid effect on SEO and more importantly… business. Anyhoo, I’m just yappin’… great post Neil.

    Kenney

  20. These rules are great and with the exceptional growth of Social Media influence on Search Results no SEO can neglect it ..!

  21. HI Neil!

    These are really basic rules to follow but these are really crucial and important as lots of the SEO depends on the social sharing and producing high quality content.

    Thanks for sharing great information.

  22. By the way thanks Neil for outlining the top 5 rules.

    I am more concerned with Social shares. Getting more social shares is a clear indication that your product/site is appealing and users would like to engage with it. Which helps in viral marketing of your product/site and social signals influences the SERP more or less. So with more socially engaged users you also have a chance of better rankings.

  23. Im considering actually getting myself some of these authority backlinks, quiestion is.. Work hard for them ? Or buy them.. People sell everything nowadays!

    Thanks for the tips Niel!

  24. Hi Neil…These are really useful and definitely every seo would like to follow these five rules in order to build website that see apart from the crowd. I am not sure but it seems to me that in seo the most challenging job is to prove website an authoritative one. Moreover, in seo the positive result could be measured after long term so i think there is no any way of overnight success in seo. Every SEOs have to struggle for a long time. Thanks for golden seo rules.

    • You have got it, SEO is not quick and easy. It will take time and you have to be willing to work hard at making sure your sites stays clean and produces quality content.

  25. Another great Article Neil. I believe these days we should all be making SEO our number one priority, after quality content that is, of course.

    Thanks for article.

  26. Great Post Neil !! There are two things I would like to know:
    1. How do you create hubpages?
    2. How do you add breadcrumbs into your site? I am using WP SEO by Yoast but do not know where to put the code. Help would be appreciated :)
    P.S-adding a “subscribe to comments” option would help ;)

  27. Great Article Neil,
    I find that in order to do the best SEO, you must always make sure that you are fulfilling the required duties. The SEO industry is always changing and never constant. With that said we have to be even more aware of how we are using these tools. With new social media platforms coming out all the time, we must always be on the lookout for the next best thing.

    I think your post really sums up all of the points we should keep constant, these are the most important, and will ultimately lead to more in return. You are correct though, you must always be patient, when you aren’t, things happen that may negatively impact your business.

  28. Hey Neil, Great stuff! Just wondering how important are pictures to your blog? What are your thoughts?

    • Hey Jason,

      Here are a few of my post that mention the importance and use of using pictures in blogs. Check them out, they will be able to give you more details and useful tips.

      5 Ways You Can Improve Your Blog
      goo.gl/nRAhc

      6 Ways to Generate More Traffic Out of Your Images
      goo.gl/6Ervc

      9 Hard-Hitting Content Strategies for Small Business Blogging
      goo.gl/kNoSg

  29. This is perhaps the best SEO article I have read in recent months. It hits the nail with social media. Search engines are taking a note on the social media in its algorithm much more than expected hence it makes sense to get signals out there.

  30. this really sums everything up perfectly. I’ve really learned a TON from your blog. And with all I’ve taken in, I’ve gotten my site from a PR 0 to PR 4 in only a month! Hopefully I can keep it that way…

  31. Great post, Long term vision always helps in order to achieve greater results.

    Well said Neil :) Cheers

    PS : Social share and making your content Viral has become has become unavoidable in today’s online competition.

  32. Enjoyed that Neil, just a question regarding authority links and anchor text.

    Is it best just to use website/blog name as your anchor text back to your homepage or would it be best to use authority links for targeted keywords?

  33. I believe Video has a huge effect on rankings , because its just a underutilized tactic.. great stuff in the post, agree with most of it, i think there is still room for link building ( not farming)

  34. Get good grades :

    Nice list of rules Neil, the rule that seems to be all the rage now is “varying anchor text”. It may have some validity as g does provide data on anchor text distribution in the product webmaster tools.

  35. I found your website last week and loved reading this post. It’s real Nuts and bolts stuff that I applied to my blog posting. I’ve started to take more time writing my posts and also put a lot of thought into how I can do internal linking to add weight to the post. It seems to make a big difference to traffic.

    Q. After doing the above, I suddenly had an enormous increase in spiders and robots going through my site. A few days later my traffic went from about 150 a day to around 750 uniques a day.
    Do you think the quantity of Spider/Robot visits is an indicator of higher Search engine interest?

    Thanks for the great posts and advice, Sean

  36. Hi Neil and thanks for what I call an illuminating article.
    I will try to follow your 5 steps into my two main blogs, also if one of them has lost some PR from 3 to 2 becuase of recent Google updates.

    Thanks so much and see you soon,
    Alessandro Zamboni

  37. Great Tips Neil. Authority websites are indeed good to make sure your IM Success.

  38. Great Post! Neil, honest question – have you ever done any black hat stuff?

  39. I think patience is definitely the number one key.

    While quality content and many of the other things you mentioned are important, without patience, none of the rest of it works well.

    As an example, I can write a few stellar posts, but if I quit after just a few posts, it is unlikely anyone will ever even read them. But if I just keep at it, the law of momentum kicks in and real results occur.

    • Thanks for the example Rebecca, you are right if you don’t have patience then you will find it hard to stick to things. Therefore making it almost impossible to reach your goals.

  40. Great Information. Thanks

    I would say that Content is the king. Have a great interesting content with unique features plus a good amount of trusted back links and social media optimization is now become the key for a successful SEO Campaign.

  41. Mike from Sudbury Web Design :

    Neil,

    Great set of rules and definitely a big help thank you so much!

    Question though, do load speeds really take put that much of a penalty in regards to SEO?

    Thank you again!

  42. Great Article!

    Point 5 is so important. There are no easy wins in SEO, and if you find one, it’s probably grey/black hat ;)

    I’ve been working on SEOing http://www.piggy-bank.co.uk for some incredibly competitive keywords, like short term loans and short term lending.

    At first its so frustrating being nowhere, but with patience and a strategy, I’ve slowly moved up the rankings. I’m still a fair way off the first page, but progress is progress! :)

  43. Neil,
    One more great post!! My sisy was just started to work in SEO field, your post gave her very useful points and important also.. She does not have any idea about this SEO but your article make her to gain a lot of points.

  44. Nice Post Neil.

    Think long term and “be patient” are my favourite rules from your list :-)

  45. I never be a fan of spammy and crappy niche websites and now Googles think like me :D
    I use to build brands not websites and I like the idea to be proud of my work.
    Do you image if I’ve to tell to my friends my new little niche website url like “howtogetridofacneproblemsnow.info” ??
    They will surely bust me!

  46. I think the hardest part about the five rules is that it is so hard to even find the time to write a blog let alone searching google adwords and repositioning titles. I completely understand that if you are going to do it, you should do it right but as I am reading your article and agreeing with it, I am getting winded like the chubby guy out jogging that is passed by a barrage of fit happy runners. Great article- just tuckers me out.

  47. I’m actually building 2 authority websites, very different topics!

    Trying to add all of your useful tips proves very valuable…I actually started surveying people and get my content partner deliver what is requested the most..This way social sharing increases by 2x atleast. and that is in just under 2 months!

  48. Great post on all counts Neil, except you made no mention of keywords. Do the old rules apply? I’m not so sure after reading a google directive about panda which indicated you should avoid a number of posts with similar keywords in the title. Any thoughts on how long tail and short tail should fit into the mix?

  49. Great advice Neil, #3 holds some serious gems of info…taking notes. Some great advice on attracting authority backlinks.

  50. I’m new to SEO but my gut told me it was pointless to stress over algorithms.

    I just wanted to focus on the best practices that was gonna yield the best returns.

  51. Im new to all that website building, and SEO. At the beginning i thought its super easy to rank high, WROOONG!!but one thing i learned that SEO means TIME, alot of time. by the way guys, i been using onlywire for my social media. its awsome.

  52. Hey Neil, any advice about follow or nofollow backlinks. thanx again

  53. Thanks for sharings such valuable tips, it’s very useful. SEO is not an easy and quick task.. It needs patience. As SEO is an on-going process, long term planning is required to gain profit and this is the most important factor in the SEO industry.

  54. I think understanding what makes a post go viral is the most difficult part of it all.

  55. Hey,
    Excellent work. I guess if we keep on updating content then we can get authority of domain. But quality back links matters a lot.

    Thank you

  56. hey neil,
    great post indeed. i liked it very much. i will follow each and every rule. it will help me a lot.

    Thank you so much neil.

    Matt

  57. Hello!,,,,,

    Hi!,,,Thanks for sharings such valuable tips, it’s very useful. SEO is not an easy and quick task..Thank you so much!,,,,,,,,

  58. Some great advice for new SEO’s. I’m convinced that 10 years from now….maybe even 5. The two top (possibly only?) factors for improving keyword rank will be through social media and keeping content constantly updated and unique.

  59. My relatives always say that I am wasting my time here at net, however
    I know I am getting experience every day by reading such fastidious articles oor reviews.

  60. Have yo? ever thought about adding a littlle bit more than just your articles?

    I mean, what you sayy iss f?ndamental and all. Neverheless t?ink ?bout ?f you added some
    great images or videos to give your post more,
    “pop”! Your c?ntent is excellent buut with imagyes andd clips, tis blog could undeniably be one of
    the best in itss field. Excellent blog!

  61. Hi Neil

    Thanks for sharing this awesome article.

    I am a freelancer working for https://www.unclebuck.tv/ for some incredibly competitive keywords, like short term loans and short term lending. I totally agree with Point 2:Building an authority website.

    I have seen sites being churn and burn while others have remained ranked despite using spammy and shady techniques.

    Till now if you google these competitive keywords, you will see that there are sites linking to them that would carry a big question mark and yet seems to be outranking in Google simply because they have built enough trust and authority in Google which means that a level of spam would not phase them that much,

    Authority of a site will not only help rankings but also help to maintain that ranking.

    What are your thoughts on such kind of sites? Do you think that they would eventually get bitten by Google with some algorithm change?

    Cheers
    R

Speak Your Mind

*