Discovery

*该内容即将支持你的所选语言。

Roblox's mission for discovery is to connect every user with the best creation and community for them. This guide outlines how discovery works and how you can help your experience get discovered.

How Recommendation Works

On Home, our Recommended for You algorithm decides what experiences to show each user in two stages:

Diagram of how all experiences are sorted, ranked, and finally displayed on home page.

Retrieval (stage 1): Roblox selects a subset of experiences that each user might enjoy playing based on signals like engagement, retention, monetization, friend plays, similar experiences, and variety.

Ranking (stage 2): Roblox ranks the selected experiences based on 3 main signals:

  1. Engagement (playtime) tracks how users engage in your experience. Metrics that contribute to playtime include session time, sessions, retention, and qualified play through rate. This is the main signal that we optimize for.
  2. Monetization (revenue) tracks how users invest in your experience. Metrics that contribute to revenue include payer conversion and average revenue per paying user.
  3. Ecosystem health ensures that Roblox continues building a vibrant platform. We want to reward creations that bring new users to Roblox and that creators continue to invest in with updates, events, and more.

Roblox's recommendation system uses explore and expand phases to understand the signals above. For example, you might see a spike in new users from recommendations (explore) after a content update. If that new user cohort has good engagement and monetization, Roblox is more likely to continue to recommend your experience to those user cohorts (expand).

When ranking experiences for recommendations, Roblox only considers engagement, monetization, and ecosystem health signals from users who join through recommendations. Users who join from other sources, such as sponsored ads, can help the system start exploring your experience but don't impact recommendation rankings.

An analytic Plays Per Source graph indicating new and returning users.

For a detailed overview, please see our discovery vision post and RDC talk.

How You Can Get Discovered via Recommendations

The best way to get discovered via recommendations is to continue to invest in engagement, monetization, and ecosystem health for your experience:

  1. Monetization (revenue): Payer conversion, revenue per paying user
  2. Ecosystem health: Continue to invest in regular content and events updates

On your experience overview page, use the Daily Benchmarks section to compare your experience metrics with similar games that your users also play:

A series of graphs helping compare benchmarks with other experiences.

Your similar experience benchmarks are updated daily. Roblox does not use these benchmarks as a direct signal in the discovery algorithm. These benchmarks are designed to give you a point of comparison as you work on improving your engagement, monetization, and acquisition.


Frequently Asked Questions

What metric should I focus on to get discovered via recommendations?

You should focus on metrics that are below benchmark in your Daily Benchmark section and related graphs. For example, the experience in the image above is below benchmark on average session time and D1 retention. To address this, consider focusing on:

  1. Tracking and improving your onboarding funnel.
  2. Optimizing your onboarding funnel will likely improve session time and retention, which both contribute to your experience's engagement (playtime).

Why did my daily active users increase or decline?

If your daily active users increases or declines substantially, consider investigating the following:

View acquisition analytics to understand where new and returning users are coming from by source, such as recommendations, search, sponsored, or others. If plays from recommendations contributed the most to your user change, look for key metric drops in your Daily Benchmarks and related charts, such as qualified play through rate, during the same time period.

New metric change insights are being actively tested on your Experience Overview page to make the above easier for you to investigate:

A weekly Daily Active User Change graph indicating a drop in key metrics.

How can I attract an initial audience to my new experience?

If you have a brand new experience, you may not have enough users for recommendations to understand how your engagement and monetization metrics compare with other experiences.

Consider driving new users to your experience with social media links, sponsored ads, and other channels so that recommendations can get enough signal. Roblox continues to add recommendations improvements to be better at discovering new experiences.

Best Practices for Discovery

Your content must always adhere to our Community Standards. To increase your reach and help your experience get discovered, make sure to also follow the best practices for discovery:

  • Be accurate. Avoid using irrelevant keywords in your metadata and follow the metadata best practices.
  • Build trust. You should not rely on promotional monetary rewards to drive engagement. Instead, your metadata should reflect what your experience is about.
  • Use unique metadata. Focus on using original imagery and naming that you or your teammates created to help your experience stand out. Avoid publishing content with repetitive titles and images that have been previously published. When using thumbnail personalization, make sure all thumbnails accurately reflect your experience.
  • Add your own spin to existing trends in the title, images, description, and in-experience content when you follow trends. Unique updates add value and differentiate your experience from other experiences following the same trend.

Issues that Limit Exposure

The level of exposure your content receives on the homepage and in search is directly influenced by its quality. Certain issues can reduce visibility or prevent your content from being recommended, including:

  • Leading with giveaways: Metadata that implies any type of monetary reward is not prioritized for recommendations.
    • Example: An experience titled "Robux! Play now!" receives less exposure because the title leads with monetary implications instead of in-experience content.
  • Mismatched metadata and content: Metadata and content that is highly mismatched is not recommended to users and is less visible in search results.
    • Example: An experience titled "The Great Dinosaur Quest" that has a thumbnail showing dinosaurs but where the actual gameplay is a generic obstacle course with no dinosaurs or adventure elements.
  • Non-unique experiences: Experiences with metadata and place files that closely resemble existing experiences on Roblox are no longer prioritized for recommendations and might rank lower in search results.
    • Example: An experience with the same title and visuals as a previously published experience.

Tracking and Improving Content Quality

Roblox continually reclassifies content quality with every update, giving all experiences the opportunity to improve their reach. To be reassessed and improve your reach, make sure to align your experience with our best practices.

To check if your experience is affected by quality issues, go to the Creator Dashboard. Experiences with reduced exposure display a banner that updates daily and provides the latest status about quality and visibility.

If you come across any issues, go to Support, select Bug Report, and provide the Universe ID of your experience along with a description of your issue.

Discovery for Other Surfaces

Home's Recommended For You is not the only discovery surface that Roblox offers. Below is a primer on our other surfaces:

Other Home Sorts

Home is a user's personalized view of Roblox. Outside of Recommended for You, Home also includes Continue Playing, Friends List, Sponsored, Curated Sorts, and more. For a deeper dive on some of these sections:

  • Curated (e.g., Today's Picks) has experiences that are hand curated by Roblox and include up-and-coming creations, updated experiences, new genres, and more. Learn more in this post.
  • Live Events has experiences that are part of a limited time event that you can complete quests for to unlock rewards. You can see past events from Roblox here.
  • Sponsored lets you invest directly in getting your experiences discovered by a specific audience segment. For more information, see Ads Manager.

Experience Details Page

The Experience Details Page aims to offer users comprehensive insights about the experience, enhancing their understanding and aiding in decision-making. This, in turn, drives high-intent users to your experiences. You can leverage the Experience Details Page to improve user onboarding and attract returning users by:

  • Maintaining up-to-date events: Events are crucial for community engagement. Use Experience Events to inform users about upcoming events and drive traffic to your experience.
  • Maintaining Roblox Groups and Guilded Channels: Roblox Groups and Guilded offers the best way for creators to connect with and inform their communities. You can now view Guilded announcements on Roblox groups, which strengthens community bonds.
  • Increasing Monetization: Boost revenue by adding passes and subscriptions for your experience.

The Experience Details Page also provides additional recommendation opportunities by highlighting similar experiences, helping users discover more relevant content.

Experience Events

Experience events are key to keeping a community engaged. These moments are where all your users can come together and engage for unique events and scenarios. Experience events are a way for you to tell your users about upcoming events within your experience, and for them to opt in and be notified when that event starts. We are continuing to build on that foundation offering deeper event details customization. You can add up to 5 thumbnails to promote your event with users and include a primary event type. This additional metadata will also give you a chance to be featured in Today's Picks.

Search aims to be a companion (easy to find and use), concierge (understands user intent, safe and trustworthy to use), and a rescuer (helps when recommendations aren't quite what the user is looking for).

Historically, Search has primarily focused on relevance based on exact search queries and limited metadata such as titles. Roblox is constantly improving Search to better understand user intent. For example, you can now use semantic search for all of our officially supported languages to find experiences through natural language queries, such as "food games" or "avatar editors".

The Discover page is designed to reflect the many constantly changing high-quality experiences available on the platform and showcasing the best-performing content on Roblox.

Roblox is committed to enhance the Discover page to better serve our community and provide more opportunities to highlight a diverse set of top recommendations for our users. For example, top and trending sorts have been updated to transform the Discover page into a more impactful and dynamic space that delights users.

Notifications

Notifications elevate timely and actionable information to users. Historically, we have focused on building and scaling social notifications, such as friend requests and invitations. This system allows for creators to engage with users directly while they are away. Milestones, high scores, friend activity, and other key moments can be delivered to users as personalized notifications to the notification stream. For additional information and implementation instructions, see Experience Notifications.

You can also use our in-experience notification permission prompts to upsell notification opt-in within experiences. Notifications can help resurrect lapsed users or remind users when they need to take an action.