Some elements to consider are an attractive homepage, headline and subheadlines, consistent color palette, carefully chosen typography, clear navigation, call-to-action buttons, supporting images or videos, contact information, and social proof. For eCommerce sites, don’t forget the shopping cart feature, product pages, and checkout.