Creating and launching a healthy SharePoint portal

A portal is a Microsoft SharePoint site on your intranet with many site viewers who consume the content. In large organizations, you could have several, such as a company portal and an HR portal.

Typically portals have relatively few people who create and author the site and its content. Most visitors to the portal only read and consume the content. We don't recommend using SharePoint portals to host a town hall or live event.


Are you wanting to host a live event or town hall? Here are the options we recommend:

What type of site should I use as my portal?

SharePoint Online has several types of sites and page types. For portals, we highly recommend using a communication site with a site page for the home page, the default configuration when you create a communication site. Site pages allow you to use out-of-the-box web parts, custom web parts, and extensions.

To learn more, see Create communication sites in SharePoint.


Modern Team sites are designed for use on collaboration sites, like projects / interest groups / focus areas or when you would like to collaborate with other team members. To learn more, see Create team sites in SharePoint.

The App page type was designed to be used for specific business applications within SharePoint Online. It was not designed to be used as a SharePoint Team site or a SharePoint Portal. To learn more, see Creating application pages in SharePoint.


This set of guidance will walk you through best practices and recommendations before you launch your portal and how to keep your portal healthy.

Icon What to do Follow this
Deploy Plan the rollout of your portal Launch in waves
Document 3 blue 32 Portal design guidance Review the guidance while designing your sites
Page diagnostics tool Run the Page Diagnostics for SharePoint tool Validate your pages and follow the guidance
Bandwidth blue 32 Optimize your Performance Follow the guidance below and run the Page Diagnostics for SharePoint tool
Global hyperlink blue 32 Use CDN for better performance Implement Public and Private Content Delivery Networks (CDN)
Graph 4 blue 32 Batch REST API calls to SharePoint Combine operations into fewer requests
Analytics usage report blue 32 Improve performance for slow web parts Follow guidance to remediate common issues
Bill blue Review page weight Follow guidance to reduce page weight in your site pages
Task list planning blue 32 Limit the number of requests to a page Limit the number of web parts and calls into SharePoint
Search document blue 32 Limit the number of search requests on a page Follow the guidance to limit the number of search requests on a page.
Picture photo blue 32 Optimize your images Follow basic image optimization for the web
Files blue 32 Limit and use Iframes carefully Don't use more than two Iframes on a page
Graph 3 blue Optimize extensions Follow the guidance to optimize and limit your custom extensions
Task checklist planning blue 32 Modern portal limits Follow the limits for modern portals to further optimize performance
Globe Internet Network optimization Configure your URLs and IP endpoints