What is your Google Penalty Plan ?
If you're not thinking about this, you need to get started, and if you have started, how is it working out?Google seems to be at a defining moment in time with it's penalizing sites with paid links, and almost constant shifts to the algorithm that make the SERPs a guessing game just about everyday.
So what are you doing now to make sure your site survives should it be hit by a Google penalty? You might be ranked very well today and making great money from the traffic that Google sends to your site naturally - so what if they flag your site for some deserved or un-merited form of spam?
With soo many people gaming the system, no wonder Google lashes out at the SEO community on occasion. We're the ones pushing them to provide more relevant results while at the same time doing things that some would question on a moral level.
Point is, Google delivers a ton of traffic. But the web is VERY big, and Google is not the be all and end all. You should be constantly looking for other ways to deliver traffic to your site such as:
Be active in forums - answer questions without trying to sell our product or service - instead, demonstrate your expertise in your answers and people will realize that what you say is worthy, and in turn will use your product or service when they are ready.
Write articles! I know it's old and tiresome and boring - but like the first point, it's a great way to not only show off what you know, but in inject your writing style. Some people will read you not for your content, but because they like the way you put things into perspective. Don't underestimate that.
Ask for help - I know a lot of people have trouble with this, but when my car breaks down, I have no trouble calling a mechanic. Use this same approach on the web. If you need help with a problem seek out the people who can help you. Many times in that process there is an exchange of information that leads to a deeper and "real" relationship - leverage that for links!
Tell 'em what you think - this applies to blogs, forums, articles and email responses. Why pretend to be something you're not? Like is too short to pussyfoot around and to be taken advantage of by other people.
Use your clients! I know I just said don't let others abuse you, and now I am saying to use your clients? What I mean is, your clients have other relationships as well, and if you perform well for them, they will refer you to their other business relationships.
See a pattern here? While Google is great for delivering text-based computer crunched results, at the end of the day, human relations (social engineering) is what makes you money. Treat people with respect, end any relationship with grace, and you'll see that over time, that crazy thing called karma makes it way back to you.
Enjoy the ride!
-To your online success!