(6/23追記)Twitter検索でユーザー名を除外するテクニックが使えなくなった話 & ハッシュタグ検索からユーザーIDを除外する方法

追記:(06/23)
現時点ではTweetdeckから検索すると下記のテクニックが使えます

1.Twitter検索でユーザー名を除外するテクニックが使えなくなった話

Twitter検索はユーザー名を含んだツイートを全部拾うという正気の沙汰ではない仕様になっています
例えばぎょええ@推しの子最高!とユーザー名を変更したら、それ以降のすべてのツイートが「推しの子」で引っ掛かるようになります
推しの子の感想をdigった人が「1145141919分寝ちゃった~」等という虚無のツイートを見せられることになります
もちろんTwitterでどんな名前にするかは自由なのでツイートする側は気にする必要はないのですが、検索する側としてはなかなか不便です
最近までは実は解決方法があって、
推しの子 OR @i
と検索することで(どういう仕様かは不明だが)除外することができました…が、最近仕様が変わったのか、この裏技が使えなくなりました

https://twittercommunity.com/t/exclude-username-when-searching/10653

↑こちらのURLによると2013年の時点でユーザー名がツイート内に入る仕様に文句が入ってますが、なんかはぐらかされて終わってます
この仕様に関しては最早諦めるしかなさそうです

一応の対策としては少々面倒ですが「推しの子 -from:ID」(該当するユーザーID)を入れる方法があります、一つか二つだけならこれで一応の対処は可能
もっとお手軽な方法だと該当アカウントのブロックやミュートがありますが、コマンド指定しないとブロックしていても検索の際にすべて拾ってしまうのか検索結果の表示数がやたら少ないという状態になりがち
他にも対策としてコマンドに「min_faves:〇〇」「min_retweets:〇〇」(〇〇は任意の半角数字)を入れるという方法があります
このコマンドはその数字分いいね・RTされたツイートだけ表示します、ある程度の注目を集めたツイートだけを拾いたい時に活用しましょう

どうにしろ仕様が変わってくれればこのような苦労をする必要もないのになあと思うのですが、怒りの声みたいなのもそこまで見掛けないので、そもそも皆Twitterで検索とかしないのかもしれません

2.ハッシュタグ検索からユーザーIDを除外する方法

この記事を書いてる途中で思い出したのでついでに…
23年6月8日現在、ハッシュタグで検索してもそのハッシュタグが英数字のみの場合、IDを含むツイートが引っ掛かるようになっています
#FF14 で検索して最新にしてみるとわかりやすいと思います
さすがに仕様だとしたら正気の沙汰ではなさすぎるので一時的な不具合な気がしますが、どちらにしろ不便なことには変わりありません
…が、なんと上記で書いた使えなくなったはずのテクニックがこちらではなぜか通用します、つまり
#FF14 OR @i
と検索すると除外することができます

この記事が気に入ったらサポートをしてみませんか?