To be honest I think the whole SEO vs PPC argument is daft - they are both valid marketing channels when used correctly.
Excellent point, I think people get mixed up between the two and many marketing companies believe that you can't do SEM without PPC but wont look at onsite optimisation (mainly because they don't know how but wont admit it). However marketing using just SEO is perfectly feasible (we've been doing it for the past 5 years).
A lot of clients will turn to SEO to reduce PPC costs, so they already know exactly what keywords convert for them - they just need the organic presence.
You can also do it the other way round if you have the time. We have been using organic SEO for 5 years and know the search terms people use that convert, so now we are using these search terms in PPC.
And I don't think it's fair to blame SEOs for the state of the industry - yeh, the cowboys should take a lot of the blame, but the DIY / "SEO is easy" crowd aren't without blame. When I worked with a large agency, the jobs I had to "fix" SEO work were split evenly between poor "professional" work and poor DIY / amatuer work.
Sorry but it is perfectly fair to blame SEO'ers for the state of the industry both "professional" and DIY. The problem is you get "professional" SEO'ers that only know how to do 1 or 2 parts of SEO.
We've had quotes for "complete SEO work" where the only work they do is build links, or write articles, or write descriptions for products. I have never found an SEO company that will do the complete package. What I mean by this is a company that will look at:
- product descriptions for SEO
- the profit margins for products to decide on which to optimise first
- link exchange (two way
- link baiting (articles etc)
- social bookmarking
- myspace, facebook et al
- image names
- page name
- reducing page sizes (my research has found this aids in SEO)
- plus loads more
So to get the job done properly you may have to go to more than one company. These companies then contradict each other.
You mention that you had to fix problem created. How do you know that you fixed the problem or made it worse? All you have to go on is rumour and experience, there are no guaranteed methods as none of us know the algorithms used by G, Y, MSN et al. The previous guy may have done things exactly how he was lead to believe they should be done. This is where the "professional" SEO'ers shoot themselves in the foot. They say "this is the way to do it" when in reality they should be saying "this is the way we think you do it, but as with all SEO work it is just educated guessing". As a customer how the hell are we supposed to know when you have numerous "professional" SEO'ers saying different things? Which one is correct?
The same can be said for the "DIY/amateur work", how do you know (100%) that what they did was wrong? Answer - you don't. The DIY'er can have a lot of experience, get different results from their research than that of the "professional" but still get better results.
I am currently running an experiment which I have been told by a couple of "professional" is a load of "b***l***s" (that was a direct quote form a company that I was in discussions with for PPC work). The experiment is based on page size. I believe that page size has a bearing on results, whereby loads of gaps and empty lines in the code can have a negative affect. My reasoning for this is that if you look at G pages they are very compressed and have virtually no line breaks, G has the attitude that what they say is right is the right way to do it. So by reducing line breaks and removing comments in the code I belive it will help SEO. So far I have had success with it, but who knows. My point is a "professional" won't look at outlandish ideas as "it doesn't work" but again a DIY'er can easily prove a "professional" wrong.
I honestly believe there is no such thing as a "professional" SEO'er or a DIY'er, the only difference between the two is that the "professional" gets paid to do it as a job for someone else, whereas the DIY'er does it to help their own business or hobby site. They ar both working from the same "hymn sheet" that is filled with rumour, speculation, red herrings, and downright lies.
Sorry for the bit of a rant, but the arguement saying professionals are better than DIY'ers really p****s me of.