The struggle amongst Search engine marketing and Site Design and style