1. Try writing something great about your niche and email other bloggers to let them know – there’s a good chance they’ll link back to you, and there you go – more links to your website/blog.
2. Have a signature link in various forums. This signature link points back your website, and that’s a good backlink.
3. Post links to your pages to social bookmarking sites.
4. Leave comments on other people’s blogs and link back to your site. Make sure you leave somewhat relevant comments, so other webmasters won’t treat you as a spammer.
5. Have the opposite opinion on everyone else on a popular topic, providing you can justify it. Everyone will get annoyed and link to you saying you are wrong. This is somewhat getting into a conflict, but if it can bring you some traffic and exposure – why not…
6. Answer questions on Yahoo Answers – quote your website as the source. Try to be as close to the topic as possible. Again, the least spammy you look – the better.
7. Post in Yahoo and Google Groups with a link to your site in your signature.
8. Make a 404 page that redirects to your homepage – this way you won’t lose any visitors who get stumbled on your “nothing found” page.
9. Have an “opt-in form” – trade links with someone else who has an “opt-in form” on your confirmation page
10. Review a product or company – if your review is positive email the company and ask to be featured in their press section. Other suggestion is to open a separate page for reviews, or simply make an appropriate tag for reviews.
11. Write articles and submit them to article directories.
12. Write a Press Release and submit it to various press-release directories. Just make sure your piece is worth something. Make it newsworthy.
13. Use PayPerClick Traffic (e.g Adwords, MSN Adcenter, YSM) to get paid traffic. Yes, its money, but its also the easiest way to make people look at your website/blog.
14. Add an RSS subscribe button/link in a high profile spot on your site.
15. Add a mailing list subscribe form in a high profile spot on your site.
16. Add a “bookmark this” or “share this” site link in a high profile spot on your site.
17. Use a “Tell A Friend Script” on your site so people can email their friend about an article on your website. Other option is to use social bookmarking buttons on the website, to make sure your visitors can always share the links they liked with others.
18. If you have a blog, submit it to blog directories. There are free ones and paid ones too.
19. Submit you RSS feed to RSS feed directories.
20. Mention your website in a post on Craigslist, just make sure you don’t spam.
21. Optimize the titles of your pages for keywords people will search for. Make sure to go at least through a little research to know what people are approximately looking for.
22. Buy links to your site.
23. Buy reviews about your site on other people’s websites, or review websites.
24. Buy banner space on other websites if you can get a good ROI (return on investment).
25. Send articles to ezine publishers with a link back to your website/blog.
26. Do a big viral push for a piece of link bait, post it in forums, social bookmarking sites like digg, email bloggers, and get a few people to vote for you on social bookmarking sites – this little push could start a viral chain reaction!
27. Have a link to your site on MySpace Facebook, Twitter.
28. Use a traffic trading system like BlogRush.
29. Purchase misspellings of competitors domains and redirect your site (be careful of trademark infringement).
30. Create a freebie product to give away (ebook, software, whitepapers, reports, etc).
31. Submit your site to the hundreds of free directories.
32. Do a group feature where you get other website owners in your niche to participate – maybe making a public discussion, or suggesting a specific poll.
33. Hold a competition for the Top 50 in your niche – 1 month later post the results and let everyone know who featured – watch them link back to say what there position was.
34. Pass out business cards when you go to industry events in your niche.
35. If you have a product start an affiliate program and start approaching affiliates.
36. Submit videos to video sharing sites like YouTube, Metacafe, DailyMotion, and Vimeo. Include a link in the description and within the actual video. It wouldn’t hurt to open an account on these video websites, and post videos there, to keep your visitors coming back.
37. Look at a big website within your niche and ask to write some guest posts for them
38. Create pages with links to your site on places like Squidoo and Hubpages.
39. Place classified Ads on eBay with a link back to your website.
40. Use an autoresponder on your mailing list to keep people coming back to your site. Just make sure you’ll be sending them something of value. Don’t spam!
41. Exchange links with a few related sites in your niche.
42. A network! Email other site owners, phone them up, go to industry events and get yourself known. If they know your face they will likely talk about you on their site if you do something interesting.
43. Try searching for forums on your niche, and inquire about their advertising options. If your budget allows it – advertise there for a few months, and see what you’ll get.
44. Purchase advertising on other people’s mailing lists and newsletters.
45. Create an Amazon profile and start submitting different kinds of reviews.
46. Create profiles on MySpace and start networking in groups that are interested in your site’s niche.
47. Conduct a survey and publish the results – make sure you let people know about it.
48. Get your hand on a load of PLR content for your niche. Add a commentary to the top, create a unique title, and post them all to your site – lots of new content and lots of new traffic.
49. Create a cartoon mascot for your site – then hold a competition for someone to create the best game for it – pay the winner a decent amount.
50. Make sure you have a memorable domain name that is short and catchy.
51. Use a well-searched for keyword within your domain name to help rank for that keyword.
52. If you sell a product ask someone else who sells a product to list your product with theirs, and you’ll do the same for them – split commissions on sales. Sometimes this strategy is a bit risky, but it still is a traffic generation method.
53. When you write a new article on your website – link to as many blogs as possible – they will likely see your website in their pingbacks, website stats, or Technorati. They will visit your site and possibly subscribe to it and link back to you later.
54. Get your RSS feed syndicated to different sites like Zimbio and hubpages and Topix.
55. If your site is popular and has quality unique content then apply to get listed in Google’s News search.
56. Create a sitemap and submit it to Google (doesn’t hurt to be there).
57. Use your robots.txt file to stop Google indexing certain directories and pages on your blog (such as archives) to avoid duplicate content issues).
58. Create a couple of small 10 page sites related to your main site. Offer links on these smaller sites in return for links to your main site (this is triangular reciprocal linking). Be careful, as Google might penalize your websites for this kind of strategy.
59. Get yourself known as an expert and get featured in offline magazines, TV and radio stations.
60. Use an auto-translator service to translate your site into other languages – put it in a subdirectory and watch foreign traffic come in.
61. Make posts about sex (don’t have to post anything rude) – and watch the porn surfers find their way to your site through Google.
62 Post about celebrities current events if it relates to your niche – there’s always a lot of people looking up celebrity stuff.
63. Write good headlines/titles – good titles get more clicks.