I do not want to speak much.
I give you the head tips Here: 1. Avoid mobile/responsive javascript menues. 2. Go for a super small loadtime. 3. Limit the risk of Promotion Management, with variable landingpages.