F.Ko-Jiの「一秒後は未来」

Yahoo!検索でサイトのトップページのみを検索する方法

Yahoo!検索では、検索結果に表示されるページのURLについて、サブディレクトリの最大値を定義するための depth: というオペレータ(コマンド)があるそうです。

たとえば site:blog.fkoji.com depth:0 で検索すると、

  • http://blog.fkoji.com/
  • http://blog.fkoji.com/index.xml
  • http://blog.fkoji.com/cat19

のように、ルートとその直下のページ(またはディレクトリ)までのURLが検索対象となります。

site:blog.fkoji.com depth:1 とすれば、

  • http://blog.fkoji.com/
  • http://blog.fkoji.com/index.xml
  • http://blog.fkoji.com/2007/11101546.html

のように、先ほどより1階層深いディレクトリまでが、検索結果に表示されます。

さらに、サイトのトップページのみを検索対象とする場合は、depth:-1を指定します。これが意外と便利で、intitle:コマンドやinurl:コマンドと組み合わせて使うと、

タイトルに東京を含むサイトのトップページのみを検索(title:東京 depth:-1)

URLにfkojiを含むサイトのトップページのみを検索(inurl:fkoji depth:-1)

ということができます。

また、マイナス演算子と組み合わせることもできて、

URLにfkojiを含むサイトで1階層目のみを検索(inurl:fkoji depth:0 -depth:-1)

ということもできて、このようにすると検索結果には http://twitter.com/fkoji は表示されますが、 http://www.fkoji.com/ は表示されない、といった検索ができます。

depthは使い方次第では意外と使えるオペレータなのかもしれません。

(情報元) Useful Content Restrictions for Yahoo Search

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

著者について

fkoji

F.Ko-Ji

Webエンジニアやってます。最近は ドットインストール の開発がお仕事です。その傍ら、個人で Meity電車遅延なう梅酒.in#グラドル自画撮り部 の部室といったネットサービスを開発・運営してます。梅酒と草野球とリアル脱出ゲームが好きです。

» 詳しいプロフィールや運営サービスの一覧など