Set up a home site for your organization

A home site is a communication site that you create and set as the top landing page for all users in your intranet. It brings together news, events, embedded video and conversations, and other resources to deliver an engaging experience that reflects your organization's voice, priorities, and brand.


Some functionality is introduced gradually to organizations that have opted in to the Targeted release option in Office 365. This means that you might not yet see the feature described in this article.

Home site capabilities

When you set a site as your home site:

  • It's integrated with the new SharePoint start page. All users that have access to the home site will also see the branding, theming, header, navigation, and footer elements from the home site on their start page. This makes the home site content elements more discoverable, and is a great way to add some custom experiences to the default SharePoint start page. A link (which is editable) that points to the new SharePoint start page is added to the home site navigation. This allows users to easily navigate between the organization-wide content on the home site and their personalized content on the start page.

    Going from the home site to the SharePoint start page

  • The home site is easily accessible from the SharePoint mobile app for Android and iOS. All users that have access to the home site will see a home button on the Find tab of the mobile app. Being communication sites, home sites are designed to be mobile friendly from the start.

    Link to the home site in the SharePoint mobile app

  • Search for the site is scoped to all sites within the organization. Having a great search experience is critical for the success of the home site. Learn more

  • The site is automatically set up as an organization news site. (Although you can have only one home site, you can have multiple organization news sites.)

Plan and create your home site

To set a site as your organization's home site, you first need to create and customize the site you want to use.

  1. When you design your organization's top landing page, consider the goals from the perspective of your IT department, your organization's communications team, and end users of the experience.
  2. Create a communication site to use for the home site, and customize it using built-in features as much as possible:
    • Use the megamenu style for navigation and add a site footer. For info, see Change the look of your SharePoint site.
    • Try out various page layouts, including the vertical section. For info, see Add sections and columns.
    • Use audience targeting with SharePoint news and navigation links to tailor the experience for your audiences.
    • Use personalized web parts, preferably in a unique visual location like the vertical section with background color, which allows users to quickly consume organization content and get back to their work.
    • Extend the site as needed by using the SharePoint Framework (SPFx). To get started building custom web parts, see SharePoint Framework Tutorial 1. For info about app extensions, see Getting started with SharePoint Framework Application customizers.
    • Make sure the site is set up for regular content updates. Turn on content approval to ensure high-quality content.
    • Consider making the site a hub site. Your home site can be registered as a hub site, but can't be associated with another hub.
  3. Create a launch plan for redirecting from your current solution to the new home site and notifying users of the change.
  4. Important: Make sure the site adheres to the guidelines for healthy portals.
  5. Optional (recommended): When you're ready to launch, replace your root site with the new site.
  6. Make the site a home site by following the steps in the next section.
  7. Make sure to customize the Office 365 theme for your organization, adding your logo and linking it to the home site.

Set a site as your home site

After you create and customize the communication site that you want to use as your home site, you need to run a PowerShell cmdlet to set it as your home site. To run this cmdlet, you must be a site admin of the site.

  1. Download the latest SharePoint Online Management Shell.


    If you installed a previous version of the SharePoint Online Management Shell, go to Add or remove programs and uninstall “SharePoint Online Management Shell.”
    On the Download Center page, select your language and then click the Download button. You’ll be asked to choose between downloading a x64 and x86 .msi file. Download the x64 file if you’re running the 64-bit version of Windows or the x86 file if you’re running the 32-bit version. If you don’t know, see After the file downloads, run it and follow the steps in the Setup Wizard.

  2. Connect to SharePoint Online as a global admin or SharePoint admin in Office 365. To learn how, see Getting started with SharePoint Online Management Shell.

  3. Run Set-SPOHomeSite -HomeSiteUrl <siteUrl>.

    (Where siteUrl is the site you want to use)


You can set only one site in your organization as a home site. The site can be registered as a hub site, but can't be associated with a hub. The first time you set up a home site, it might take up to several minutes for the changes to take effect. If you run the command again to switch your home site to a different site, it might take up to 2 hours.