Optimizing Websites for Better User Experience