Cover of SharePoint Online Content, Metadata, and Search Field Guide
SharePoint Online Field Guides

SharePoint Online Content, Metadata, and Search Field Guide

Lists, document libraries, content types, term store taxonomy, and managed properties for Microsoft 365 administrators

This is the companion page for SharePoint Online Content, Metadata, and Search Field Guide. If the book is in your hands, start with the placement quiz: it tells you which chapters to read first. The chapter map, the hardest SharePoint questions answered in full, and the topics sitting just outside the book are all on this page.

See where you are

Kindle edition publishing soon.

What this guide covers

SharePoint Online is sold as one product, and the Learn overview treats it that way. In practice it is five layers stacked on top of each other, lists and libraries, columns and views, content types, the term store, and search, and most of what goes wrong is not a bug. It is a decision made before any content existed. The column nobody indexed. The term set left open. The result source changed in the wrong console. By the time the default view breaks at 7,000 items or the refiner never shows up, the cheap fix is already gone and you are deleting content just to get back under a limit you did not know applied.

Two more things the docs bury. The modern and classic experiences coexist in the same tenant and behave differently in ways that are not obvious, and SharePoint runs two search experiences over a single index, administered from two separate consoles, where a refiner you configure in one never appears in the other. This book connects what the documentation scatters across fifty pages. It runs the full stack in order, names the failure mode before you reach it, and shows you how to design around the wall instead of finding it in a support ticket.

Every limit, role, and portal path is grounded against current Microsoft Learn and validated in a live Microsoft 365 E5 lab. You do not need a production tenant to follow along; a trial tenant and a test site are enough.

Chapter map

  1. SharePoint Online Content Management, The Stack and the Stakes
  2. Licensing, Roles, and Prerequisites
  3. Document Libraries and Lists, Structure, Column Types, and the Modern UX
  4. Views, Designing for Users and the 5,000-Item Threshold
  5. Versioning, Check-Out, and Approval Workflows
  6. Site Columns and Content Types, Building the Reusable Metadata Layer
  7. The Content Type Hub and Cross-Tenant Syndication
  8. The Term Store, Architecture, Roles, and Term Set Design
  9. Managed Metadata Columns, Enterprise Keywords, and Tagging
  10. Document Sets, Managing Multi-Document Deliverables
  11. The Search Schema, Crawled Properties, Managed Properties, and the Index
  12. Search Configuration, Result Sources, Query Rules, and Microsoft Search
  13. Before You Go to Production, Governance Checklist and Common Pitfalls

Appendices: PowerShell and Graph Quick Reference; Build a Lab Tenant; Production Readiness Checklist.

Who it is for

This is for the SharePoint administrator or Microsoft 365 engineer who already runs content and search and wants the moving parts connected rather than listed, and for anyone studying the SharePoint-specific objectives inside MS-102 (Microsoft 365 Administrator) or the file-storage and sharing content in MS-700 (Managing Microsoft Teams) who wants depth that outlasts an exam.

See where you are

7 questions from this guide's territory (3 easy, 4 medium), with the explanation after each. Nothing is stored and nothing is sent anywhere.

The rest of SharePoint Online Field Guides

One product per book, a lab appendix in every one, and a companion page like this one for each.

  • Cover of SharePoint Online Administration and Migration Field Guide
    Field guide

    SharePoint Online Administration and Migration Field Guide

    SharePoint Online has no servers for you to patch, which is exactly why its failures are harder to find.

  • Cover of SharePoint Online Governance, Security, and Compliance Field Guide
    Field guide

    SharePoint Online Governance, Security, and Compliance Field Guide

    Nothing in SharePoint compliance breaks loudly.

  • Cover of SharePoint Online Permissions and Sharing Field Guide
    Field guide

    SharePoint Online Permissions and Sharing Field Guide

    You can build a textbook-correct site permission model and still watch an Anyone link walk a document out to an unauthenticated stranger.

  • Cover of SharePoint Online Sites and Architecture Field Guide
    Field guide

    SharePoint Online Sites and Architecture Field Guide

    Clearing the self-service site creation checkbox does not stop sites from appearing. Someone spins up a Team and a site appears anyway, through a pipeline the checkbox never touched.

    Publishing$12.99Companion page

The hard set (2 questions)

The hardest SharePoint questions this guide publishes, none of them repeated from the placement quiz above: the answer first, why every other option is wrong, and the Microsoft Learn page behind it. The practice book for this exam holds the full bank.

A subscriber site collection receives several custom document content types published from the content type hub. An admin sets one of those published content types as the default on a library, then enables the Document ID Service site collection feature. Afterward, documents in that library still aren't getting Document IDs and the Document ID column doesn't appear. What is the correct fix?

Correct answer: A. Enable the Document ID Service feature on the content type hub site collection, then republish the content types.

Content types published from the hub are set to read-only on subscriber sites, so the Document ID Service cannot provision its required columns onto them. The documented fix is to enable the Document ID Service on the content type hub site collection itself, then republish the syndicated content types so subscribers receive the updated, Document ID-enabled content types.

Why the other options are wrong:

  • B. The blocker is the read-only published content type, not the choice of Document vs custom type; reverting does not provision IDs on the custom content type.
  • C. Breaking inheritance is not the documented remedy and fragments the published content type; enable the feature at the hub and republish instead.
  • D. The issue isn't a stalled timer job; the published content type is read-only and lacks the Document ID columns until the hub is updated and republished.

Memory hook: Published = read-only; turn on Doc ID at the hub, then republish.

Microsoft Learn: Document ids unassigned

From the Content type gallery in the SharePoint admin center, an admin has published a custom "Contract" content type. They now want that content type to be automatically added to every new list and library created on a set of hub-associated sites, without site owners adding it manually. What must be true for this "push content types to a hub" capability to work?

Correct answer: A. The content type must already be published, and the feature requires a pay-as-you-go (Microsoft Syntex) license.

Pushing content types to hub sites (so they are automatically added to new lists/libraries and to newly associated sites) is a paid capability that requires a pay-as-you-go (Microsoft Syntex) license, and the content type being pushed must already be published from the Content type gallery first.

Why the other options are wrong:

  • B. The Content type gallery is not available to the Global Reader role at all; you need SharePoint or Global admin permissions.
  • C. Default keyword storage location is unrelated; the gating requirements are prior publishing plus a pay-as-you-go license.
  • D. You select ordinary SharePoint hub sites in the gallery; there is a single content type hub at /sites/ContentTypeHub, not one per site.

Memory hook: Push to hub = publish first + pay-as-you-go (Syntex).

Microsoft Learn: Push content type to hub

Exam prep? The SharePoint sampler scores you by topic and points you to the guide behind each miss.

Take the SharePoint sampler Every SharePoint practice question, with explanations