There are so many resources that teach us how to do our own search engine optimization. I’ve see many SEO training modules that are specifically designed to help non-technical people, but of course we all know that others prefer to pay hundreds – even thousands to hire a professional.

So the question is, why pay an expert when you can do it yourself for free?

The answer would depend on particular circumstances, of course. I’ve listed down some questions to help you decide if it’s okay to do it on your own – or leave it to the experts to optimize your site.

1. Do you have the time to do SEO on your own?

Everyone’s racing to the top of Google, and we all know that getting there may require months of tedious effort. So the question is — is this really the best way to invest your time? Or would you rather have someone do it so you can do other things?

2. How quickly do you want to get to the first page of Google?

Okay, so maybe not instantly on the first page, but if you’re a newbie, a professional can almost certainly get you to the top of Google faster than you. Consider the study time and possibly plenty of trial and error to deal with. A pro, on the other hand, doesn’t need to study. He already knows what to do.

3. Can you afford to lose time to undo mistakes?

The trouble with trying things out yourself is, if you make a mistake that results in Google punishing your site, it can take several months to undo it!

4. Is getting on top of Google truly a profitable investment for your type of business?

Yes, we all want to be on top, but there’s more than one way to get traffic to your site. Sometimes, SEO isn’t the best way to do it. Be open to the possibility that being on top of Google won’t help you achieve your business objectives. An expert will tell you and recommend more viable alternatives.