Creating websites can sometimes be a hit-and-miss thing, especially for beginners. You'd want a website that has fast page load speeds, as well as mobile optimisation to make sure you're reaching mobile-inclined audiences.
Here are a couple of things you need to understand.
Create a website and content plan
Create a clear plan before delving into the technical details. Establish your website's goals, identify your target market, and sketch out its content strategy. Maintain a simple, clutter-free layout while putting an emphasis on intuitive navigation.
Pick a mobile-responsive design
A lot of website builders have responsive web design frameworks or templates that automatically adjust the layout and content to different screen sizes and devices. Popular options include Bootstrap and Foundation.
Optimize images and videos
Where possible, compress your images and videos to reduce file size while still retaining quality. You can also implement lazy loading so they load ONLY when users scroll to them.
Optimize code performance