There are no certain ways to design the best single page site. But you can follow these suggestions to strong layout designing.
– Auto-Scrolling Nav Links
– While clicking on the links you navigate to that section of the page.
– Side Navigation Labels
– You can also design vertical navigation rather than navigation fixed to the top of the page.
– Add CTAs For Sales Pages
– Include CTAs on your page for your products.
– Split The Page Into Sections
– Use On-Scroll Page Animations
Hope this will help you to design your single page site. 🙂