What are you doing with your blog? Blogs are always a great way to keep people connected. You don’t want your main domain cluttered with a blog and all the posts it can generate – you want that to be strictly business. Blogs are a whole different world and are much more flexible. Your blog is where you create a community that people connect with others at and participate in discussions. Comment sections of blogs even get ranked sometimes when they really take off. Once people feel like a part of community, the odds are they will remain a member of that community regardless of what SERPs do.
Are you using social networks? Take advantage of social platforms. Whether you choose to go with Twitter, Facebook, LinkedIn, or all of the above and then some, social platforms provide extra avenues for you to engage new clients and get fresh traffic back to your domain. These may do little if anything to keep your PR and SERP positions up, but they will keep people engaged with you. Best of all, these are free and they do not require long posts that are optimized. All they require is you network a little, provide some engaging links and comments a few times per day and reap the benefits.
There is no foolproof way to beat every update, but if you follow the above tips you can keep them from hurting you too much. If you depend on Google for the bulk of your traffic and have geared everything to appeasing the Google gods, take a few minutes to review your strategy and weigh how expanding your interaction with potential customers through alternate avenues can help you build a foundation to withstand algorithm changes. It will take a little time and the results will not be instant, but anything worth doing is rarely if ever easy or instant. You owe it to everything you have built to insure it.