What role do websites play in effective internet marketing?