Internet Marketing techniques are wide and varied. Some are better than others, some are paid and gain results quicker, some are free to implement and results take time to manifest. Whatever techniques you choose you will need to address the following fiv…