There are millions of web sites trying to get listed in top 20 to 30 spots on major search engines. That's a lot of competition! So if you're having a hard time getting those spots, maybe you should try some little used but effective seo strategies to get those prized listings.
One way to do that would be to do a search on Google, Yahoo or MSN using keywords that someone would use to find your website. The key then would be to advertise on top web sites. Now advertising on these top spots would probably be very expensive.
If you don't want to spend any money, you could use ten seo strategies listed below. Remember though, some of these strategies may not apply to every web site.
1. Ask web site owner if they would like a free ebook to give away to their visitors. You could have them link to your web site to download ebook or include your links in free ebook.
2. Write an excellent article review of their web site, products or services. Then publish review on your web site. Email web site owner and tell him or her about it. They may link to your web site so their visitors can read it.
3. Submit content to their web site. Write articles and include your links in resource box. If they are published, you'll get a link back to your website which will help your search engine ranking.