I work for an online marketing company doing seo. I was only hired a few months ago and had no prior experience in the IM world. I really fell in love with the whole world of IM, but the truth is I don't know very much about it. So I want to give a basic outline of what I do and get some feedback from experienced seos. My goal is to be able to move to a higher paying company and drive traffic to my own blog, so I want to know the dirt! What I do at work consists of basically: -Listing websites/businesses on almost any directory out there -Writing emails to bloggers basically asking for link exchanges or blog posts (even though we say we don't do link exchanges) -Trying to build up google + followings -Blog commenting (This is the only part of my job that feels like it matters even a little, but am I right?) The thing is, my understanding of white-hat seo these days (based on what I read on moz ) is just throwing your name out there on every directory isn't the best plan. Also, asking for a guest post on someone's blog is stupid if your content is bland and lame. What do you guys think? I want to succeed, so the more I know the better.