How online businesses can step up their game in 2018