After migrating your Bluesky account to a new handle or domain, you may notice your Discover feed no longer shows relevant posts. Instead, it displays random or unrelated content, making the app feel impersonal. This happens because Bluesky ties personalization data to your account identifier, and migration resets that link. This article explains the technical cause of the personalization reset and provides step-by-step instructions to rebuild your Discover feed preferences.
Key Takeaways: Rebuilding Discover Feed After Account Migration
- Settings > Moderation > Muted Words & Muted Accounts: Reapply your existing mute lists to prevent unwanted content from appearing in Discover.
- Settings > Content & Media > Content Filtering: Reset your content filters for adult media, labels, and community tags to match your preferences.
- Active engagement with likes and follows: Like and follow accounts you care about to signal the algorithm to show you relevant posts again.
Why Account Migration Resets Discover Personalization
Bluesky uses a decentralized protocol called AT Protocol. Each account has a unique decentralized identifier, or DID. When you migrate your account to a new handle, the DID remains the same, but the algorithm that powers the Discover feed relies on recent interaction data tied to the handle’s domain. The migration process clears the association between your old handle and the personalization cache stored on Bluesky’s relay servers. This cache includes your like history, follow patterns, and muted content. Without this data, the algorithm defaults to a generic feed, showing popular posts from the wider network instead of content tailored to your interests. The reset is not permanent. You can retrain the algorithm by engaging with accounts and posts that match your preferences.
Steps to Restore Discover Feed Personalization
Follow these steps in order to rebuild your Discover feed. The process takes a few days of consistent activity. Do not skip any step, as each one contributes to the algorithm’s learning.
- Open Bluesky and go to the Discover feed
Launch the Bluesky app on your phone or desktop. Tap the Discover tab at the bottom of the screen. The feed currently shows generic posts. This confirms the personalization reset has occurred. - Reapply your muted words and accounts
Open Settings by tapping your profile avatar and then the gear icon. Go to Moderation > Muted Words and Muted Accounts. Add any words, phrases, or accounts you previously muted. This prevents the algorithm from recommending content from sources you blocked. - Reset content filtering preferences
Go to Settings > Content & Media > Content Filtering. Set your preferences for adult content, labels, and community tags. Choose Hide, Warn, or Show for each category. This tells the algorithm which types of content to avoid or prioritize. - Like at least 10 posts from accounts you follow
Scroll through your Following feed or search for topics you enjoy. Tap the heart icon on posts from accounts you trust. Each like signals the algorithm to show similar content in Discover. - Follow 5 to 10 new accounts in your interest areas
Find accounts that post about subjects you care about. Tap the Follow button. New follows are strong signals for the algorithm. The Discover feed will start showing posts from these accounts and related ones. - Repost or quote a few posts each day
Reposting and quoting posts are stronger signals than likes. Do this for 3 to 5 posts daily for the first week. The algorithm treats reposts as endorsements and adjusts recommendations accordingly. - Use the “Not Interested” button on irrelevant posts
When you see a post in Discover that does not match your interests, tap the three-dot menu on the post and select Not Interested. This teaches the algorithm to avoid similar content. Do this for any off-topic posts during the first few days.
If Discover Still Shows Irrelevant Posts After a Week
Clear the app cache on mobile
On iOS, go to Settings > General > iPhone Storage > Bluesky and tap Offload App. On Android, go to Settings > Apps > Bluesky > Storage and tap Clear Cache. Relaunch the app. Clearing the cache forces the app to fetch fresh personalization data from the server.
Log out and log back in
Tap your profile avatar, then Settings > Sign Out. Wait 30 seconds, then sign in with your new handle. This refreshes the authentication token and can trigger a personalization data sync.
Check if the relay server is synced
Bluesky’s relay servers process personalization data. If the relay is behind, your feed may remain generic. Visit status.bsky.app to see if there are any reported delays. If the relay status shows degraded performance, wait a few hours and check again.
Bluesky Discover Feed Behavior: Before vs After Migration
| Item | Before Migration | After Migration |
|---|---|---|
| Personalization data | Linked to old handle cache | Cleared, requires retraining |
| Discover feed content | Relevant to your likes and follows | Generic popular posts |
| Muted words and accounts | Applied to all feeds | Must be reapplied manually |
| Content filtering settings | Customized per label | Reset to defaults |
| Time to restore relevance | Not applicable | 3 to 7 days of active engagement |
The table above summarizes the key differences in Discover feed behavior before and after an account migration. The personalization reset is temporary and fully reversible with consistent interaction.
You can now restore your Bluesky Discover feed by reapplying your muted lists, adjusting content filters, and engaging with posts you care about. The algorithm learns from each like, follow, and repost, so continue interacting for at least a week. For faster results, use the Not Interested button on irrelevant posts daily. If the feed remains broken after seven days, clear the app cache or log out and back in to force a data refresh.