Hitherto we have tackled the various offline methods that you can use to ensure that your brand generates some significant traffic. Now we should look into the methods that are at your disposal in terms of generating traffic with the use of your online presence. There are many avenues that you can explore in order to ensure that you are able to achieve this. These include tools such as link generation, affiliate networks, search engines, email marketing, viral marketing, and registering in various directories.