10 ways to increase traffic to your website or blog. 1. Quality content: You must have high quality, unique content if you want long-term free search engine traffic, but this is something which ignore by most of the websites owners. Update your websites regularly with meaningful content, which can provide solution to your readers and that will force visitors to visit again to your websites. Search engines love unique and quality content more then anything else, content rich website is a good investment for the future as you will earn consistently from that website or blog. 2. Domain name: If you are planning to start your own website, then first thing you have to do is to pick memorable domain name and few things you must consider before you register your domain name. a. Short and easy to remember. b. Pick relevant key word for your domain name to increase traffic. c. Buy wrong domain name as people may confuse your domain name with a similar domain name. This will also increase traffic to your websites. d.Try to pick up .com domain as it helps people to remember your site easily. 3. Publish useful news letters: Repeated visitors is the key to online income, you need royal visitors who visit your website again and again, for this you have to remind them about the new content you are posting to your website. Writing your own newsletter is a excellent way to boost repeating traffic as it will inform your visitors about the new content they may have missed and force them to revisit your website. You can use professional service like Aweber and MailChimp service to publish your own newsletters. 4. Make it easy for people to read your website and blog: There are many ways for visitors to read your blog or websites and one of them is RSS (Rich Sites Summary) feeds. It's a web based service like Google reader, MyYahoo andblogline is a web feed format used to update your works whenever you update your blog or websites. 5. Submit to the main directory: The more high quality link you have to your sites, the better your site rank in search engine.You can submit your website to either paid or free web directories, here is the list of top 5 paid and free web directories Top 5 free web directory list: 1. DMOZ 2. Internet Public Library 3. ExactSeek 4. SoMuch 5. Web World Directory Top 5 Paid web directory list: 1. Yahoo directory 2. Business.com 3. Best of the Web 4. JoeAnt.com 5. Directory Journal 6. Remove broken links: Remove all broken links from your site as search engines don't like them. When you click on broken link you will redirect to 404 error page. Its means that particular URL doesn't exist, this error may annoy your visitors and they will leave your site. It will also affect your search engine ranking so it's better to find and remove those broken link. For this purpose you can use Google Webmaster tool, Google SiteMaps or broken link checker plugin for WordPress,LinkChecker Add-On for Firefox. 7. Add a forum to your site: It's a great way to build a loyal visitor to your site is to add forum to your website or blog. A popular forum can attract a large number of repeat visitors to your site and enhance your credibility as an expert. But you have to be careful that who will moderate the forum seven days a week, 365 days a year and how many moderator you need to have to complete this task. But at the end of the day if you are able to pull this up then it will add great value to your site and increase your online income. 8. Promote your website or blog with social networking sites: Millions of user's login daily on various social networking sites like Facebook, Google, Twitter and many more. Search engines always give top priority to the profile link you have created for your website or blog on various social networking sites. You can also create Facebook fanpage or Google Plus page to market your website or blog and attract more visitors to website. 9. Add thoughtful comment to other blog: Useful comment to other blog is very easy way to increase traffic to your website or blog. Engage other users in two way discussion, respect other opinion, add valuable comment and don't forget to leave blog or website URL. There is a possibility that if they read your comment they may visit your website. 10. Add signature to your email: This is a very basic tip but even then ignore by most of the webmasters or bloggers. You must add signature file at the end of your email to provide one more way to the users to visit your website. Your signature file to every email must serve the following purpose: a. It will be easy for the people to remember your website name and help them to come back to your website again. b. Give people a link to click on, that will increase your chance to get more visitors. Most of the Email services like Google, yahoo, and outlook.com allow you to create your own signature. You must use them to your advantage. These are few methods, which will help you to increase traffic to your blog or website. How to increase traffic to your blog or website is a vast topic for internet marketers, you will learn more from other webmaster's experience and must devote at least one hour daily to market your blog or websites because consistency is the key here to run a successful online business.