An internal wiki is a private, shared website where a company keeps the knowledge its people need to do their jobs: policies, procedures, how-tos, onboarding guides and answers to common questions. Anyone with access can read it, and a chosen group can edit it.

Without one, that knowledge lives in scattered files, email threads, chat history and a few people's heads. The symptoms are familiar:
- The same questions get asked every week, usually to the same two or three people.
- New hires take weeks to find out how things are done.
- Nobody knows which version of a document is the current one.
- Knowledge leaves when an experienced employee does.
We built our own internal wiki for exactly these reasons: procedure files were spread across computers and folders, and people kept asking the same questions. Below is the process we'd follow again, from planning to keeping it alive.
How to build an internal wiki in 7 steps
A useful first version takes days, not months. The trick is to start small and grow it from real questions.
- Pick an owner. One person (or a small team) is responsible for structure and quality. Everyone else contributes, but someone decides.
- List the 10–20 questions people ask most. Check chat history, help desk tickets and what new hires ask in their first week. These are your first pages.
- Plan a simple structure. Choose 5–8 top-level sections, such as Company, Onboarding, Policies, How-tos, Tools and Teams. Keep it shallow: people should find any page in two or three clicks.
- Use templates. Give every type of page (how-to, policy, FAQ, process) the same layout, so readers know where to look and writers don't start from a blank page.
- Move existing content in, selectively. Import the documents that are still accurate; rewrite or skip the rest. A smaller, current wiki beats a large, outdated one.
- Link pages together. Connect related pages and link to the tools and forms they mention. Links turn a pile of documents into a knowledge base people can navigate.
- Set permissions and review dates. Decide who can edit each section, lock sensitive pages, and give every page an owner and a "last reviewed" date.
What to put in your internal wiki
Start with the content people need most often, then add the rest as questions come up.
| Section | Typical pages |
|---|---|
| Company | Mission, org chart, who to ask for what, office and holiday info |
| Onboarding | First-day checklist, tools and logins, glossary, first-week plan |
| Policies | Leave, expenses, travel, security, remote work |
| How-tos and SOPs | Step-by-step procedures for recurring tasks, one page per process |
| Tools | What each tool is for, how to get access, tips |
| Teams and departments | Each team's responsibilities, contacts and internal processes |
| FAQ | Short answers to the questions asked most, linking to the full pages |
Examples by team:
- HR: an employee handbook with leave, benefits and expense policies, plus an onboarding hub new hires work through in their first week.
- IT: a help desk knowledge base: reset your password, set up MFA, connect to the VPN, report phishing.
- Customer support: product answers, escalation rules and reply templates agents use on every ticket.
- Operations: an SOP library with one page per process, each with an owner and a review date.
How to get people to actually use it
Most internal wikis fail not because the content is wrong, but because nobody opens them. These habits make the difference:
- Put it where people already work. If your team lives in Microsoft Teams or Slack, a wiki in a separate browser tab with a separate login will be forgotten. Bring it into the chat tool.
- Make answers fast to find. Good search, typo tolerance and an AI assistant that answers questions from the wiki mean people get an answer in seconds instead of asking a colleague.
- Answer with links. When someone asks a question in chat, reply with a link to the wiki page. If no page exists, write one, then share the link.
- Keep it current. Assign page owners, review key pages every quarter, and remove what's outdated. One wrong answer costs more trust than ten missing ones.
- Watch what people search for. Searches with no results show you which pages to write next.
- Make editing easy. Templates, a simple editor and clear permissions mean subject experts update pages themselves instead of sending changes to one overloaded owner.
Where to host your internal wiki
The right tool depends on where your team spends its day. There are three common options:
| Option | Examples | Works well when | Watch out for |
|---|---|---|---|
| Standalone wiki | Confluence, Notion, MediaWiki | Your team already works in that tool or ecosystem | A separate app, login and subscription; easy to forget |
| SharePoint site | Modern SharePoint pages | You're on Microsoft 365 and have admins to design and maintain it | Setup and structure take planning; most editing happens outside Teams |
| A wiki inside your chat tool | Perfect Wiki in Microsoft Teams or Slack | Your team lives in Teams or Slack all day | Pick one with good search, permissions and AI answers |
For more detail on the SharePoint route, see how to create a SharePoint wiki.
How we host ours: Perfect Wiki in Microsoft Teams
We chose a wiki inside Microsoft Teams because that's where our team already works. Here's what made the setup quick:

- No new logins. Add Perfect Wiki to Teams and everyone can open it, with no extra accounts or manual invites.
Simple import. We dragged in existing files from different folders and devices; Word, PDF, Markdown and other formats become editable pages. SharePoint folders can be imported or kept in sync.

Perfect Wiki Import Access rights in a few clicks. We set who can read, who can edit, and locked pages that shouldn't change.

Perfect Wiki Roles Templates and structure. Ready-made templates, a page hierarchy and an AI Editor Assistant helped us write consistent pages fast. AI can also help you fill in the templates.

Perfect Wiki Templates - Internal links. Linking one page to another takes a single symbol, so the wiki grew into a connected knowledge base rather than a folder of files.
Version history and analytics. We track every change, restore old versions, and see what people search for and which questions go unanswered.

Perfect Wiki Versions History AI answers in chat. Employees ask the AI Knowledge Bot in a Teams chat or channel and get answers from the wiki, with links to the source pages.

Perfect Wiki AI Chatbot
We structured years of scattered procedures, media files and project notes in a couple of days.
Working in Slack instead? See how to create a wiki in Slack.
Start small, and put it where your team works
A good internal wiki answers the questions people ask most, stays current, and lives where your team already spends its day. Start with an owner, a simple structure and your 10–20 most common questions, then grow it from what people search for.
If your team works in Microsoft Teams, Perfect Wiki gives you all of this inside Teams: templates, permissions, version history, search analytics and an AI bot that answers from your pages. See pricing for current plans.
Comparing tools? See the best wiki apps for Microsoft Teams.