There are many components that go into a successful search engine optimization campaign. You might work on your meta tags and your keyword density. You might offer up guest posts to various blogs in your niche. One other strategy that you might consider is submitting your site to various online directories. While these are oftentimes free, they can be quite time consuming to complete.