Area: Optimizely Content Recommendations
Applies to versions: Not applicable

Content Recommendations

Recommended reading 

Optimizely Content Recommendations automatically generates a personalized content feed for each visitor based on the individual's site activity.

How it works

Content Recommendations uses Natural Language Processing (NLP) to understand the meaning of each piece of content at a granular level and builds a real-time interest profile for each visitor based on their interactions with the NLP-generated topics. Content Recommendations uses this information to recommend articles, blog posts, or other specified content sections that are most relevant to the visitor's interest profile.

  • The following image shows topics generated from a single piece of content automatically via Natural Language Processing (NLP).


  • The following image shows a click stream of an individual based on site activity.


  • The following image shows an interest profile of the same individual expressed as topics.


Quickstart guide

  1. Expose necessary metadata (such as og:image) on content pages that are eligible for recommendations.
  2. Install the tracking script on a site to activate content processing and interest profiling.
  3. Set up sections and corresponding flows attached to the widget delivery.
  4. Set up delivery of the widget with the assigned section.
  5. Install content block on a page.
  6. Test and launch content recommendations.

Related topics

Blog posts

Do you find this information helpful? Please log in to provide feedback.

Last updated: Mar 06, 2020

Recommended reading