subject: Internet usage in South Africa [print this page] Internet marketing companies generate online revenue by increasing user traffic and the more users visit the site, the more a businesses chances increase of making sales. Search engine optimization is a special skill and when applied with high quality website development and website design can be a valuable internet marketing investment.