Making paywalled Microsoft content discoverable by Google

Our end product will pass the rich results test.

Shows Page is eligible for rich results, All structured data on the page can generate rich results.

This is just one of many tests and reports available from Google Search Console, the rest are listed below and can be found in this Google Answer.

  • Reports at a glance
  • Search console overview page
  • AMP Tools and Reports
  • Change of Address Tool
  • Index Coverage report
  • Links report
  • Manual Actions report
  • Mobile Usability Tools and Reports
  • Page Experience report
  • Performance Reports
  • Removals Tool
  • Rich Results Tools and Reports
  • Security Issues report
  • Manage your sitemaps using the Sitemaps report
  • Core Web Vitals report
  • URL Inspection Tool
  • Block crawling of parameterized duplicate content
  • Legacy or external reports and tools
  • Managing properties and users on Search Console

Starting from the SharePoint templates available from Microsoft Developer Program, we create a populated SharePoint online resource to test external search indexing, specifically within the context of crawling protected documents but limiting those results from preview.

The Google Developer documentation on Paywalled Content provides the HTML in the below codepen to add within the page <head>.

Now that we have our script that will be added to designate between the two types of content on a standard page (paid and free), let's place secure elements in the paywall section and confirm the script works as intended, instructing Googlebot to index but not display. In order to access the rest of the demonstration, you will need to sign up for the free membership tier for this site (so you can see the paywalled content that we hope to index).