Here's a post

I come from a background of technical IT related work rather than internet marketing/SEO, so the majority of SEO was new to me. The last time I had done anything close to what you could call SEO was my webpage design class back in high school. I remember learning about how to construct a webpage, how to make the page look “good”, and how meta tags are SUPER important.

Oh, how things have changed.

My first few days in SEO were filled with a constant stream of new information while I franticly tried to retain at least 25% of it. But this is to be expected with anything new. Over time I retained more and more, but works best for me is to do it myself. It’s one thing to read about link building. It’s another thing to do it yourself and it’s not easy, especially as a noob.

Here's a good resource to checkout

On-page optimization always made a lot of sense to me since I had a web page background, but link building was completely new. It’s easy to look back and say, “Wow, I don’t know why I had a hard time understanding this.” But as a noob it’s hard to wade through all the possibilities for link building. This was one concept that took me a while to wrap my head around. There is no “correct” answer or “set way” to build links or rank #1. I was used to exact procedures to accomplish a task. In classes there was usually one correct answer to a problem. When a computer breaks or gets a virus, there is a procedure to fix it. However, in SEO, this isn’t the case. Yes, there are a few things you will do for all your clients, like on-page optimization. But most of the time a different strategy per client is more effective, depending on what kind of client/site you are working with.

I remember starting the outreach for my first guest posting campaign. I was thinking it would be easy and I would pick up links left and right. I soon found out that it would end up being a lot harder. I found some blog prospects for where I thought I could get a post up. But something good link builders may take for granted, is that a noob won’t necessarily know how to approach a blogger. At first, to me, it wasn’t about building a relationship. It was just about getting a link up. Chances are the blogger will have no interest in that, and there won’t be a very high success rate. I also didn’t expect any bloggers to want payment or simply just never respond. Often when I’m training someone or teaching somebody something new I just assume that they will know things because it’s “easy”(This is probably why I’m a horrible teacher). But it’s important to know a new person will always have some difficulties with things that seem simple to you.