SharePoint is a platform for building internal sites, not public websites

SharePoint is Microsoft's tool for creating sites that live inside your organization — for team collaboration, document storage, and internal communication. It is not the right choice if you want a website the public can visit. SharePoint sites are private by default, require a Microsoft 365 subscription, and are designed for employees or members who already have login credentials.

If you are building a public-facing website, you need a different tool: WordPress, Wix, Squarespace, or a traditional web host with HTML. If you are building an internal site for your company, department, or organization, SharePoint can work well because it integrates with other Microsoft tools like Teams, Outlook, and OneDrive, and it handles permissions and document management without extra setup.

The process of creating a SharePoint site takes about 15 minutes if you have the right permissions in your organization's Microsoft 365 account. You do not need to write code or understand web development — SharePoint provides templates and a visual editor.

Key Takeaways

  • SharePoint sites are private by default and require a Microsoft 365 subscription; they are for internal use, not public websites.
  • You create a site by going to SharePoint.com, signing in with your Microsoft 365 account, and choosing a template or starting blank.
  • SharePoint automatically handles user permissions, so you can control who sees what without writing access rules yourself.
  • You add pages, documents, and lists using the visual editor — no coding required, though you can add custom code if you know it.
  • SharePoint sites sync with Teams, Outlook, and OneDrive, so files and announcements can move between tools without manual copying.

Starting a new SharePoint site from your Microsoft 365 account

Go to sharepoint.com and sign in with your Microsoft 365 work or school account. If you do not have a Microsoft 365 account, ask your IT department or organization administrator — SharePoint is not available as a standalone product.

Once you are signed in, you will see a home page with a button labeled "Create site". Click it. SharePoint will ask you to choose between a Team site (connected to a Microsoft Teams channel) or a Communication site (for announcements and information sharing). Team sites are better if your group uses Teams already; communication sites are better if you want a polished, broadcast-style site with less back-and-forth collaboration.

Next, you name your site and add a description. The name appears in the URL and in search results within your organization. Choose something clear — "Marketing Team Site" or "Project Documentation" rather than abbreviations or inside jokes, because people searching for it later will use plain language. You can change the name later, but the URL slug stays the same.

SharePoint then asks who should be able to access the site. You can add specific people, groups, or departments. You can change these permissions anytime, so do not worry about getting it perfect on the first try.

Choosing a template or starting blank

After you create the site, SharePoint shows you a list of templates. Templates are pre-built layouts with sample pages, lists, and sections already in place. If you are building a project tracker, choose the Project Management template. If you are building a document library, choose the Document Center template. If you are unsure, start blank — you can add structure as you go.

Templates save time but can also lock you into a structure that does not match what you actually need. If you are new to SharePoint, a template is usually faster. If you have a clear idea of what your site should look like, starting blank gives you more freedom.

Once you choose, SharePoint creates the site and opens the home page editor. You are now inside the site and can start building.

Adding pages and content to your site

Every SharePoint site starts with a home page. To add more pages, click the "New" button at the top left and choose "Page". SharePoint opens a blank page with a title field and empty sections below it. Type your page title — "Team Calendar", "Budget Tracker", "Client List" — and then click "Edit" to add content.

The editor works like a visual page builder. You can add text, images, tables, and embedded files by clicking the "+" icon in each section. You can also add web parts — pre-built blocks that do specific things. The News web part shows recent posts. The Document Library web part displays files. The Events web part shows a calendar. You drag web parts onto the page and configure them without writing code.

To add a document library (a folder where your team stores files), click "New" and choose "List". Then choose "Document Library" from the options. Name it — "Contracts", "Meeting Notes", "Design Files" — and SharePoint creates a folder that syncs with OneDrive. Anyone with access to the site can upload, read, and version files in that library.

To add a list (a table for tracking things like tasks, contacts, or inventory), click "New", choose "List", and pick a template like "Task List" or "Contacts". You can customize the columns, add filters, and set up views so different people see different data.

Managing who can see and edit your site

SharePoint handles permissions through groups. When you create a site, SharePoint automatically creates three groups: Owners (full control), Members (can edit), and Visitors (can view only). You add people to these groups, and their access level is set automatically.

To change permissions, click the "Share" button at the top right of the site. Type the name or email of the person you want to add, choose their role (Owner, Member, or Visitor), and click "Share". They will receive an email invitation and can access the site once they accept.

You can also break permissions on individual pages or documents. For example, you might want the home page visible to everyone but a budget spreadsheet visible only to finance staff. Click the document or page, choose "Share", and set permissions for just that item. SharePoint will remember these custom permissions even if you change the site-wide settings later.

Connecting your SharePoint site to Teams and other Microsoft tools

If you created a Team site, it is already connected to a Microsoft Teams channel. Your team can see the site, documents, and announcements inside Teams without leaving the app. If you created a Communication site, you can still link it to Teams by copying the site URL and pasting it in a Teams channel description or pinning it to the channel.

You can also connect SharePoint to Outlook. When you create an announcement or event on your SharePoint site, you can set it to send an email to everyone with access. Click the page or list item, choose "Share", and select "Send email notification".

Files stored in a SharePoint document library automatically sync to OneDrive. If someone downloads a file, edits it, and uploads it back, everyone sees the new version. You do not have to email files back and forth or worry about who has the latest copy.

Common mistakes and how to avoid them

The most common mistake is creating too many sites. Each site requires maintenance, and people get confused about which site holds which information. Before you create a new site, ask whether the content belongs in an existing site as a new page or list instead. One well-organized site is better than five scattered ones.

The second mistake is setting permissions too loosely. SharePoint defaults to letting everyone in your organization see new sites. If your site contains sensitive information — financial data, personnel files, client contracts — change the permissions when ready after creating it. Do not wait until you have added content.

The third mistake is not using document libraries. Some people upload files to pages as attachments instead of using the document library feature. This makes versioning, searching, and syncing harder. Always use a document library for files that more than one person needs to access or edit.

The fourth mistake is ignoring the site structure. SharePoint lets you organize pages into sections and subsections. If you add 20 pages without organizing them, people cannot find anything. Spend 10 minutes early on creating a clear navigation structure — Home, Team Information, Projects, Resources, Calendar — and stick to it.

Frequently Asked Questions

Can I make a SharePoint site public so people outside my organization can see it?

No. SharePoint sites are private by default and require a Microsoft 365 account to access. If you need a public website, use WordPress, Wix, Squarespace, or a traditional web host instead. You can share individual documents with external people by sending them a link, but the site itself stays behind your organization's login.

Do I need to know HTML or CSS to build a SharePoint site?

No. SharePoint's visual editor lets you build pages by dragging and clicking. However, if you know HTML or CSS, you can add custom code to web parts and pages for more control over appearance. Most people build functional sites without any coding.

What happens if I delete a page or document by accident?

Deleted pages and documents go to the site's recycle bin for 93 days. You can restore them by clicking "Recycle bin" in the site settings and choosing "Restore". After 93 days, they are permanently deleted. For important documents, use the versioning feature in document libraries so you can roll back to an earlier version.

Can multiple people edit the same page at the same time?

Yes. SharePoint supports real-time co-authoring on pages and documents. If two people are editing the same page, you both see changes as they happen. This works best with smaller teams; with large groups editing simultaneously, the page can become slow or confusing.

How much does SharePoint cost?

SharePoint is included with Microsoft 365 subscriptions. If your organization already has Microsoft 365, you have access to SharePoint at no additional cost. If you do not have Microsoft 365, you need to purchase a subscription through your organization's IT department or Microsoft directly.