There isn’t a universal approach to website architecture. If you take into consideration the varying types of website, some commonalities may be followed to help your website rank better in the SERPs.
The basic components of a website are primarily navigation, content and information architecture with some elements used on each page for user functionality.