#はじめに
MacのSafariで、Googleの検索結果で表示される「他の人はこちらも検索」を消す方法はないかと日々悶々と過ごしていたのですが、ふと思いついた方法でやってみたら見事に非表示にできたのでシェアしたいと思います。
なお、機能拡張は使いません。
2020/07/03更新
最近また「他の人はこちらも検索」が表示されるようになっていたので、見直してcssを追記しました。
#やり方
一言で言うと、下記のcssを記載したcssファイルを作成し、Safariの「環境設定 - 詳細 - スタイルシート」で、そのcssファイルを読み込ませるというやり方です。
div[data-base-uri^="/search"] {
display: none;
}
/* 2020/07/03追記 */
div[jscontroller="m6a0l"] {
display: none;
}
/* 2021/09/14追記 */
div[jscontroller="K6HGfd"] {
display: none;
}
ここからは順に説明したいと思います。
###1.cssファイルの作成
何かしらのテキストエディタを開いて、上記のコードをコピー&ペーストして保存します。
ファイル名はなんでもいいですが、最後に「.css」としたほうがいいと思います。
なお、ここでは「no-suggest.css」とします。
また、ファイルの保存場所もどこでもいいです。
複数のユーザーで使っているのであれば「/Users/Shared」内に入れておくと全員からアクセスできて便利だと思います。
###2.cssファイルをSafariに読み込ませる
中段やや下に「スタイルシート」というプルダウンがあり「未選択」になっているので、クリックして「その他」を選び、ファイル選択ダイアログで先ほど保存したファイルを選択してください。
以上で完了です。
複数ユーザーで使っている場合は、各ユーザー毎にこの操作が必要です。
#余談
初投稿です。
「こんな小ネタでもいいんだろうか…」と思いつつ、どなたかの助けになれば幸いです。
#更改
2020/07/03更新
今回cssを修正して非表示にしましたが、結局はイタチごっこだになると思います。
また気がついたら修正します。
2021/09/14更新
また「他の人はこちらも検索」が出始めたので、対応しました。