At what point do you sacrifice design or interactivity to achieve higher rankings in the search engines? This is a challenge we face every day.