There are a lot of companies out there who make SEO sound much more complicated than it needs to be, and usually because they want to sell their own SEO solutions to you. While it's true that SEO can turn into a huge, time consuming, number crunching affair, it doesn't have to be. For most businesses wanting to establish a strong presence online, their SEO solutions boil down to just three things: keywords, links, and blogs. And the first two of those are really just preparation for the blogging.
Keywords and Links
These are two things that are essential to effective SEO solutions. You need to know what search terms visitors use to find you, as well as what terms you want them to find you with. Google's free keyword tool and their Adwords pay-per-click system are both great tools to help you figure out your keyword strategy.
As far as links go, think of the Internet like it's high society. There are certain popular websites you'd like to be associated with to boost your own popularity and reputation. Usually, these are the ones popular in your field, or influential among your target market. Once you've got those figured out, remember to look for ways to link to them within your content, and think about how to encourage them to link to you.
Then... Blog, Baby, Blog!
According to a study that HubSpot did among their customers, businesses that engaged in blogging saw 55% more traffic than those that did not. Further, the businesses that blogged got an amazing 97% more inbound links than those that don't. The plain truth is, most of the SEO solutions your company needs boil down to blogging a lot. Generally, 3-5 new posts each week is optimal.
However, it can't just be words on a page, cramming in keywords like sardines. Many businesses make the mistake of seeing blogging solely in terms of inbound links, and how search spider-friendly it is. These are important, but they're just means to an end: getting customers to your site, and making them give you money.
Whenever a potential customer first reaches you by reading one of your blogs, that's their first impression of your company. You aren't impressing them with your flashy website design or low prices. You're being judged solely on the quality of the content you provide. They should read your blogs, say to themselves, “Wow, these guys really know their stuff!” and then go exploring your site to see what else you have to offer.
Just think of your blog as that vital first impression you learned about in your business studies, and make it the best first impression you can. Then keep blogging!