I've always let my sites grow by word-of-mouth. This is great and all but very slow and not as amounting. So I need your help. I don't know where to begin or what to even DO with search engine optimization. I can get about 2k impressions per day without any promotion, and as far as I read, I can likely increase my traffic 10-fold (or more). Could someone help me step by step with what I need to do?
Some light reading to start with, see Search Engine Guide and from Website helpers. This should give some info on whats next for your site.
There is a lot of information to absorb. Start on those blogs, read here for a few days, then ask some questions.
You may want to do some keyword research before you start writing content. It is great that you have interesting stuff that spreads via word of mouth, though.
There are four main things you need to do. Keyword research Link building Ensure content is valuable and comprehensive Alternative text + Meta tags http://www.searchengineguide.com/hedger/005450.html this will give you a basic understanding but in resonable detail so i would highly recommend reading this.