1. Meta tags
2. Keywords and content
3. Internal and external links
4. Offsite distribution (e.g., forum marketing)
5. Social media sites (forum, facebook page, twitters)
6. Reputation management (positive feedback)
7. Knowledge of the industry and competitor analysis
Meta tags are one of the best ways to optimize your website for search engines.
Title, description and keywords are all meta tags that should be optimized for maximum visibility. They have a big impact on how high you rank in search results.