Optimizing for visibility alone can actively hurt the on-site experience