Bluesky has grown from a small invite-only network into a major social platform with tens of millions of users. As the volume of conversations increases, knowing how to search Bluesky effectively becomes essential — whether you're tracking brand mentions, following industry discussions, or researching what people are saying about a topic.

This guide covers everything you need to know about Bluesky search: the basics, advanced operators, and practical strategies for monitoring the platform.

How Basic Search Works on Bluesky

Bluesky's built-in search is available at bsky.app/search in the web app, or through the search icon in the mobile app. You can type any keyword or phrase and get results from public posts across the network.

The search interface returns two types of results:

  • Top: A relevance-ranked selection of posts matching your query, weighted by engagement and recency
  • Latest: A chronological feed of the most recent posts matching your query
  • People: User profiles matching the search term in their display name or handle

For simple lookups — checking what people are saying about a product launch, a news event, or a hashtag — basic search works well. But for anything more targeted, you'll want to use search operators.

Bluesky Search Operators Reference

Bluesky supports a set of search operators that let you filter results precisely. These work the same way as advanced search operators on X/Twitter — you type them directly into the search bar alongside your keywords.

OperatorWhat It DoesExample
from:handlePosts from a specific userfrom:jay.bsky.team
mentions:handlePosts that mention a specific usermentions:bsky.app
since:yyyy-mm-ddPosts published on or after a datesince:2026-01-01
until:yyyy-mm-ddPosts published before a dateuntil:2026-02-01
lang:xxPosts in a specific language (ISO code)lang:en
domain:example.comPosts containing a link to a domaindomain:nytimes.com
"exact phrase"Exact phrase match"social media monitoring"
has:linkPosts that contain a URLbluesky has:link
has:imagePosts that contain an imagesunset has:image

Combining Operators

The real power comes from combining multiple operators in a single query. A few practical examples:

  • from:username.bsky.social since:2026-01-01 until:2026-02-01 — all posts from a user during January 2026
  • "product launch" has:image lang:en — English-language posts about a product launch that include images
  • mentions:yourbrand.bsky.social since:2026-02-01 — all recent mentions of your brand account
  • domain:yourbrand.com lang:en — English posts linking to your website

Searching for an Exact Phrase

Wrap your search term in double quotes to find exact matches. Without quotes, Bluesky searches for posts containing all of the words, but not necessarily together or in order. With quotes, only posts containing the exact phrase will appear.

This is especially useful for brand names that are common words, multi-word product names, or specific phrases you want to track.

Date Range Searches

The since: and until: operators use the format yyyy-mm-dd. You can use them individually or together to define a window. For example, since:2026-02-01 until:2026-02-15 returns posts from the first half of February 2026. This is valuable for tracking how conversation around a topic evolves over specific time periods.

Logged-In vs. Logged-Out Search

Bluesky search is available without an account, but there are meaningful differences depending on whether you're logged in:

FeatureLogged OutLogged In
Basic keyword searchYesYes
Search operatorsYesYes
Personalized rankingNoYes
Search people you followNoYes
View full post threadsLimitedFull

If you're using Bluesky search for monitoring or research purposes, logging in gives you a richer experience. But for quick public lookups, the logged-out search at bsky.app/search is perfectly functional.

Using Bluesky Search for Brand Monitoring

As more people move to Bluesky, it's becoming a platform that brands can't afford to ignore. Here's how to set up basic brand monitoring using Bluesky search:

  1. Search your brand name as an exact phrase: "YourBrand"
  2. Search your Bluesky handle using mentions:yourbrand.bsky.social to catch direct mentions
  3. Search your domain with domain:yourbrand.com to find people sharing links to your website
  4. Search competitor names to track their share of voice and see what their users are saying
  5. Search industry keywords to stay on top of trends and join relevant conversations

For a more comprehensive approach, you can search Bluesky and other microblogs on SocialMention.net to aggregate mentions across multiple platforms in one place. This saves time compared to searching each platform individually.

If you're new to the distinction between tracking mentions reactively versus analyzing broader trends, our guide on social listening vs. social monitoring covers when each approach makes sense.

Bluesky Search vs. X/Twitter Search

If you're used to searching on X (formerly Twitter), Bluesky's search will feel familiar but with some key differences:

CapabilityBlueskyX/Twitter
Basic keyword searchYesYes
from: operatorYesYes
Date range operatorsYes (since:/until:)Yes (since:/until:)
Language filterYes (lang:)Yes (lang:)
Media filtershas:image, has:linkhas:media, has:links, has:images, has:videos
Minimum engagement filtersNot availablemin_retweets:, min_faves:, min_replies:
Exclude operator- (minus/negation)- (minus/negation)
Boolean OROROR
Geocode/location filterNot availablenear:/geocode: (limited)
Search without accountYesVery limited

Bluesky's search operator set is smaller than Twitter's but covers the most important use cases. The biggest gap is the lack of engagement-based filters (you can't search for posts with a minimum number of likes or reposts). On the other hand, Bluesky's fully public and open search — without requiring a login — is a significant advantage over X, which has increasingly restricted logged-out access.

For a deeper dive into what's available on X, see our complete guide to Twitter/X advanced search operators.

Tips for Effective Bluesky Monitoring

Here are practical tips to get the most out of Bluesky search for ongoing monitoring:

1. Bookmark your key searches

Bluesky search queries appear in the URL, so you can bookmark specific operator combinations in your browser. Create bookmarks for your brand name, competitor names, and key industry terms for quick daily checks.

2. Use the "Latest" tab for monitoring

When monitoring mentions, always switch to the "Latest" tab. The "Top" tab is algorithmically ranked and may hide recent posts with low engagement — exactly the kind of posts you need to catch early for customer service or crisis management.

3. Check both your handle and brand name

Not everyone will @-mention your account. Many people will just type your brand name in a post without tagging you. Search for both mentions:yourbrand.bsky.social and "YourBrand" to get full coverage.

4. Monitor your domain

The domain: operator is especially useful for content marketers. Search domain:yourbrand.com to see who's sharing your content, which pages get the most shares, and what people say when they link to your site.

5. Set a regular schedule

Search is most valuable when done consistently. A five-minute daily check of your core searches will catch most mentions. Use since: with yesterday's date to see only new results since your last check.

6. Track across multiple platforms

Bluesky is one piece of the puzzle. Conversations about your brand happen across X/Twitter, Reddit, Mastodon, blogs, and more. Using a cross-platform tool like SocialMention.net lets you search across all of these from a single interface, so nothing falls through the cracks.

The Bottom Line

Bluesky's search is functional, capable, and improving over time. The platform's search operators cover the essential filters you need for targeted research and brand monitoring. While it doesn't yet match the full depth of X/Twitter's advanced search, it's more open and accessible — and for a growing platform, that matters.

Start with the basics: search your brand name, your handle, and your domain. Once you're comfortable with those, layer in date ranges, language filters, and media operators to refine your monitoring. Build it into a daily habit, and you'll never miss an important conversation on Bluesky.