I was wondering which one is better if you have good basic knowledge of SEO? DIY SEO or hiring good SEO company to do the job for you.
Depends on the industry really. If you're trying to rank for 'knitting', DIY. If you're going for 'home loans' that's a different story.
I work for an SEO company, so I'm a bit biased Seriously though. SEO firms will have resources and tools that you may not, after all, it's what we do full time. Of course, to utilize those resources cost money. Also, what mad hatter says is right.. If you want to rank for scrapbooking, and you have some knowledge of SEO, you'll be alright. If you want to rank for credit cards, it's another story entirely. My $.02. Ari
Too be honest, i once contemplated hiring an SEO company but ended up doing it myself and learnt ALOT on the way. Now i do it all the time
There are so expensive and no results are guaranteed. You could be throwing your money out of the window.
I agree and there is a lot of cr@p software out there that can make SE rankings worse if you have no clue what you are doing. DIY is the best. Once you know what to look for and are aware of BH, WH and how to do things right without accidently or intentionally using BH techniques you will learn to just make better sites.
its always depend upon the SEO company's credibility and what SEO service you want...if you have a huge budget hire seomoz, aaron wall or bruceclay but there are also so many good SEO's charge for a very reasonable price i think you should contact christian mezei and some members here.
If you have $$ to invest, better to hire wellknown SEO company. Else like most of us, we prefer to learn the hardware. AFterall, we will learn something useful for the future. This knowledge will help us to manage the seo expert well too so as not to over charged and manipulated by the expert, so to say.
Depends how competitive the keyword is, if you decide to take it on do some searches, allintitle: intitle: etc for your keywords to determine how competitive the keyword is, do this with a few keywords so you can decide which keywords market your web site for.
if you have good basic knowledge, try doing it yourself for 3-4 months, if what you do is helping your serps, you are in the right direction. If nothing helps after several months, calculate your time's worth and get it done from someone whom you can trust
If you are competing for a difficult keyword < the one which is already being targetted by many > then DIY for sometime , analyze the results else go for the SEO company < but many dont guarantee any results > . If you are competing for easy one then simply DIY .
Personally, I'm for DYI SEO. Works for me. However, the advice above still applies: It all depends for what keyword exactly you want to rank well, and how big a competition we are talking here. This is easy to test. 1. Do keyword research and find what people are actually search for (I use WordTracker for this); 2. Type in the keyword in Google and find your top-ranking competitor. 3. Analyze the competitor's backlinks and you'll be able to decide if it's possible/feasible for you to outrank the #1 site and build all the links by yourself (you can use this free competition research tool to do the job pretty fast); SEO is no mysterious arcane knowledge that only few possess, no matter what the SEO companies might want you to believe. It's simple math and calculations. For now, it's all about link popularity, really Hope this helps, Warkot