landing pages are being a bit overused here. I can tell you based on years of experience that relevant content is what you need. Call it landing pages if you like, but you really need to be thinking of it in terms of educational content for you visitors. If it can't help the visitor then don't publish it.
Here are the factors that are going to affect your website the most:
- Relevant content
- Longevity (most looked over fact)
- Relevant back links
- Consistency
Search engines are becoming very wise to
seo tricks and strategies, so the best idea is to spend 1 to 2 hours a day pouring your heart out into your project with the goal of giving great information to your visitors and you will win. This works great for me and my clients.