internet marketing strategy implementation and practices