Web design "causes confusion"