I have talked to several SEO companies who say they will help with keywords and html improvement. I have been skeptical of this because while I am sure they have better ways to come up with keywords and improve html, I don't understand how this can be implemented on my site. I am a poor writer so as far as keywords go I am reluctant to change my text to ad keywords or change them. When I bought this up I was told I would not have to. How can they give me new or different keywords without me changing my text? Nest as far as improving html goes my site is a web builder type site so almost of the html is build it as it is point and click with pre made templates. There is a way to ad html as many times as you want for special content such as an affiliate link or something like that but I do not understand how they can help with my site in general on this. Please help with this.. My traffic has gone down a lot since I stopped buying traffic and I am concerned that was not a good idea anyway since it did not increase sales therefore I am looking for help.
"html" - - "keywords" What does that even mean? You seem like an intelligent person. Get SEObook or read up around here and do it yourself. 85% of SEO work is building good links.
Great Comment Crazy Rob. I would read Aaron's book, there are many other places to get info just keep reading and do some experiments. Test, Test and test some more.
If you create your site with a program then you end up with very messy html. You should try to learn html and then you can use CSS to clean up your code. No SEO is going to 'give you keywords'. You should just concentrate on writing good content and then get somebody to sort out the site for you. As was said above, links are the key.