A good homepage typically does the following things:
- Occupies your root domain (think www.yourwebsite.com)
- Gives a comprehensive overview of what your business does
- Links to every other important permanent page of your website
- Tells visitors how to connect with you in other ways (such as getting in touch with you in person or following you on social media)
A landing page, on the other hand, more often:
- Is designed to receive traffic from one or several specific sources (such as an ad or email campaign)—hence the “landing”
- Prompts visitors to take one well-defined action
- Stays focused on a single topic or offer throughout the page
- Omits or downplays navigation options
- Is not necessarily intended to be a permanent part of your website