---
title: Causes and fixes for posts not appearing in X (Twitter) search
url: https://roboin.io/article/en/2025/10/11/why-your-posts-are-not-showing-up-in-x-search-and-how-to-fix-it/
description: Posts that should appear in X (Twitter) search results sometimes do
  not actually appear. This article explains causes and fixes for when posts do
  not appear in X search results.
publishedDate: 2025-10-11T08:16:00.000Z
modifiedDate: 2025-10-11T08:16:00.000Z
thumbnail: https://roboin.io/api/media/file/x-formerly-twitter-top-page-2.jpg
thumbnailAlt: サムネイル
thumbnailCaption: N/A
---

# Causes and fixes for posts not appearing in X \(Twitter\) search

Posts that should appear in X (Twitter) search results sometimes do not actually appear.

This article explains causes and fixes for when posts do not appear in X search results.

## Causes and fixes for posts not appearing in X search results

Causes for posts not appearing in X search results include account visibility, viewer-side settings, shadowbans, and search keywords.

Each of these is examined in detail below.

## Account visibility is restricted

X has a setting that limits an account’s posts to only approved people (the so-called private or "locked" account).

A lock icon next to the account name indicates a private account.

Posts from private accounts will not appear in search results unless the viewer follows that account.

Also, public accounts that would normally appear in search results can become unavailable to view for legal reasons.

In Japan this may happen due to litigation. In other countries litigation or censorship can make specific accounts unavailable in specific countries.

In such cases a public account that is not protected will still not appear in search results in the affected country.

If an account is restricted from viewing for legal reasons, attempting to view the profile directly will display a message stating that viewing is restricted for legal reasons, and the post cannot be viewed.

## Hidden by viewer-side settings

Viewer-side settings also affect X search results.

Click the menu button shown at the top right of X’s search results and open [Search settings].

![Xの検索画面のメニューのスクリーンショット。ドロップダウンメニューには上から順に［検索設定］［高度な検索］と表示されており、［検索設定］がマウスホバーでハイライトされている](https://roboin.io/api/media/file/twitter-x-search-settings-menu.png)

In Search settings there are two items: [Do not show sensitive content] and [Exclude accounts you block and mute].

![Xの検索設定のスクリーンショット。上から順に［センシティブな内容を含むものを表示しない］［ブロックしているアカウントとミュートしているアカウントを除外する］という項目があり、両方ともオフになっている](https://roboin.io/api/media/file/twitter-x-exclude-block-and-mute-accounts-off.png)

If the former is on, posts from accounts with a mild shadowban or posts that X has judged to be sensitive content will be excluded from search results.

If the latter is on, accounts you block or mute will be excluded from search results.

Note that accounts that have blocked or muted the viewer will appear in search results regardless of these settings.

Previously, posts from accounts that had blocked the viewer could not be viewed and did not appear in search results, but the behavior has changed and they can now be displayed normally.

Turning both [Do not show sensitive content] and [Exclude accounts you block and mute] off can sometimes make posts that were previously missing appear in search results.

## Having the [Top posts] tab open

X search results have five tabs: [Top posts (Top Tweets)], [Latest], [Users (Accounts)], [Media], and [Lists]. By default the [Top posts] (or [Top Tweets]) tab is shown.

Of these five tabs, [Top posts], [Latest], and [Media] are the post search results.

[Top posts] displays posts judged to be highly relevant or popular based on engagement and other factors.

[Latest] shows matching posts in chronological order.

[Media] shows matching posts that include images or videos.

Of the three post result types, only the [Latest] tab shows posts in chronological order.

Even if a post matches the search, it may appear lower in the results on the [Top posts] tab or may not appear there at all.

If you want to be sure to find a post, switch to the [Latest] tab.	

## Shadowbans or sensitive-content labeling

X uses a mechanism in which an account exists but does not appear in recommendation timelines or search results, commonly called a shadowban.

X officially announced that it does not carry out shadowbans, but that statement is misleading; in practice a shadowban in the usual sense does exist.

[X（Twitter）のシャドウバンや検閲をしていないという主張はミスリードである【コラム】](https://roboin.io/article/2025/03/13/xs-claim-of-no-shadowbanning-is-misleading/)

Posts that should appear in X (Twitter) search results sometimes do not actually appear.

This article explains causes and fixes for when posts do not appear in X search results.

If an account is shadowbanned or a post is judged sensitive, those posts will not appear in search results.

There are mild and severe shadowbans. In mild cases, turning off the viewer-side [Do not show sensitive content] setting described above can make posts appear in search results.

Additionally, posts from inactive accounts, NSFW content (content not suitable for viewing at work, such as adult or violent content), harmful content, and content containing misinformation will not appear in search results.

Also, posts labeled as spam, NSFW, soft-NSFW, violent, or gore by Grok, the AI developed by X’s parent company xAI, will not appear in search results.

## Account or post deleted or suspended

If the account or post you are looking for has been deleted or the poster’s account has been suspended, the post will not appear in search results.

There are a few ways to view deleted posts or posts from suspended accounts.

First, if you recently viewed the post in the mobile app before it was deleted, a cache may remain.

If the cache exists you may be able to view the deleted post by opening a quoted post or by opening the post URL directly in the app.

Also, if you know the URL and the poster’s account was public (not protected), the post may have been archived in the [Wayback Machine](https://web.archive.org/) or [Web Gyotaku](https://megalodon.jp/).

If you do not know the URL, search the keywords contained in the post on Google or open a quoted post in a web browser to find the URL.

A method for finding the quoted post’s URL via a web browser is introduced in another article.

Posts that should appear in X (Twitter) search results sometimes do not actually appear.

This article explains causes and fixes for when posts do not appear in X search results.

[Causes of “This quoted post is unavailable” on X \(Twitter\) and how to view the original post](https://roboin.io/article/en/2025/10/08/how-to-view-tweets-that-show-this-quoted-post-cannot-be-displayed/)

## Try changing how you split keywords

X’s search works a little differently and does not simply check whether the keyword appears.

It segments the post text and the search keywords into morphemes (≈ words) and checks whether the morphemes in the search keywords are contained in the post’s morphemes.

Depending on how the morphemes are segmented, a situation can occur where a post contains the search keyword but does not appear in the search results.

For example, a post that contains the text "Type-C" might not appear when searching for "Type-C" but might appear when searching for "Type C".

Also, unlike Google search, which can display web pages containing different keywords with the same meaning as your input, X search does not do that kind of intelligent matching.

Try using exactly the same keywords as appear in the post or change how you separate the keywords and the post may appear in the search results.

## Conclusion

This article introduced causes and fixes for posts not appearing in X search results.

There are various reasons posts may not appear in search results. Changing settings or keywords may make them appear, but not always.

Try the fixes introduced in this article.