Web Design that Pleases Everyone – Balancing SEO with Customer Expectations