> ## Documentation Index
> Fetch the complete documentation index at: https://algolia.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set personalization re-ranking

> Learn how to set the personalization re-ranking for Advanced Personalization.

export const Records = () => <Tooltip tip="A record is a searchable object in an Algolia index. Each record consists of named attributes." cta="Algolia records" href="/doc/guides/sending-and-managing-data/prepare-your-data#algolia-records">
    records
  </Tooltip>;

export const Index = () => <Tooltip tip="An Algolia index is a searchable dataset that consists of records and configuration settings. These settings define how the records are searched and ranked.">
    index
  </Tooltip>;

Determining the ideal level of [**Personalization Re-Ranking**](https://dashboard.algolia.com/advanced-personalization/configuration/reranking) for your business is crucial for maximizing user engagement and satisfaction.
The Advanced Personalization feature offers you the flexibility to adjust how search results are personalized, ensuring that every user's experience is as relevant and engaging as possible.

<Callout icon="credit-card" color="#c084fc">
  This feature isn't available on every plan.
  Refer to your [pricing plan](https://www.algolia.com/pricing) to see if it's included.
</Callout>

## Personalization re-ranking levels

Personalization Re-Ranking controls the impact of personalization on boosting <Records />.

Explore the range of personalization levels to find the best match for your search, from lower to higher:

* **None**. Disables personalization, ensuring all users see the same arrangement of search results.
* **Low**. Implements minimal personalization by subtly reordering search results to start aligning with individual user preferences.
* **Medium**. Enhances personalization by adjusting the ranking of search results more noticeably, for a tailored user experience.
* **High**. Amplifies personalization significantly, deeply customizing the order of search results to match user preferences closely.
* **Maximum**. Delivers the ultimate level of personalization, radically transforming the order of search results for optimal relevance to each user.

If Personalization Re-Ranking is set to maximum, Algolia prioritizes [Personalization over business relevance](/doc/guides/personalization/classic-personalization/what-is-personalization#the-order-of-relevance-strategies) since records boosted by personalization can reach the top position in the textual bucket.

You can [run A/B tests](/doc/guides/personalization/advanced-personalization/monitor/in-depth/ab-test) to compare the performance of different levels of personalization re-ranking. This empirical approach lets you observe the impact on real user interactions, helping you make an informed decision that aligns with your business objectives and user preferences.

## Enable Advanced Personalization with Personalization re-ranking

[Advanced Personalization](/doc/guides/personalization/advanced-personalization/what-is-advanced-personalization) uses both [Personalization Re-Ranking](https://dashboard.algolia.com/advanced-personalization/configuration/reranking) and [`enablePersonalization`](/doc/api-reference/api-parameters/enablePersonalization) to determine how personalization affects your search results.

* If the personalization re-ranking level is set to `None` and `enablePersonalization` is false,
  Advanced Personalization won't apply because personalization is off for the <Index />.

* If the personalization re-ranking level is set to anything other than `None` and `enablePersonalization` is false,
  Advanced Personalization won't apply. Personalization must be enabled for it to take effect.

* If the personalization re-ranking level is set to `None` and `enablePersonalization` is true,
  Advanced Personalization won't apply until you choose a different re-ranking level.

* If the personalization re-ranking level is set to anything other than `None` and `enablePersonalization` is true,
  Advanced Personalization will apply based on the chosen re-ranking level.

<Note>
  By default, Dynamic Re-Ranking doesn't run if Personalization reorders results on the first page for that user.
  For more information, see [Allow Dynamic Re-Ranking when Personalization applies](/doc/guides/algolia-ai/re-ranking#allow-dynamic-re-ranking-when-personalization-applies).
</Note>
