他人の記事のタイトルを使ってスパムリンクを大量に貼ってるウザいページ

Firefox だとおかしいと言われたので直した。
querySelectorAll を使ってるので Firefox 3.5 以上、Opera 10 以上、Safari 4.0 以上なら使えるはず。

常日頃からウザいと思ってました。

いや、別に検索結果で元の記事より下に来てくれるならあまり文句は言わないのですが、元記事はずーっと下のほうにあるのにこういう役に立たない自動生成ページが上に来るのが許せないのです。

というわけで、snaka さんが最初に書いてた UserJS をフォークしてみました。

どんだけウザいか。

完全に消しちゃってもいいかな、とも思うのですが、元の記事が下のほうにあるのにスパムページが上にある場合などは、スパムページのタイトルをコピーして再検索すると一発で出てきたりするので、一応残しておくのが良いかなと。

現在のスパムリスト

var sites = [
  /^http:\/\/\w+\.designlinkdatabase\.net\//, 
  /^http:\/\/\w+\.thumbnailcloud\.net\//, 
  /^http:\/\/\w+\.rightclicksright\.(net|org|biz|info)\//, 
  /^http:\/\/\w+\.designiddatabase\.net\//, 
  /^http:\/\/\w+\.designrecipedatabase\.net\//,
  /^http:\/\/\w+\.basefeed\.net\//, 
  /^http:\/\/buzzurl\.jp\//, 
  /^http:\/\/b\.hatena\.ne\.jp\//,
  /^http:\/\/k\.hatena\.ne\.jp\/keywordblog\//,
  /^http:\/\/d\.hatena\.ne\.jp\/keyword\//,
  /^http:\/\/clip\.livedoor\.com\//,
  /^http:\/\/\w+\.pg-feed\.com\//,
  /^http:\/\/clip\.nifty\.com\//,
  /^http:\/\/bookmark\.fc2\.com\//,
  /^http:\/\/bookmarks.yahoo.co.jp\//,
  /^http:\/\/www\.blogpet\.net\/bookmark\//,
  /^http:\/\/swik\.net\//,
  /^http:\/\/www\.choix\.jp\//,
  /^http:\/\/pookmark\.jp\//,
  /^http:\/\/faves\.com\//,
  /^http:\/\/mark\.jolt\.jp\//,
  /^http:\/\/.*?\.clipp\.in\//,
  /^http:\/\/twib\.jp\//,
  /^http:\/\/tech\.newzia\.jp\//,
  /^http:\/\/okyuu\.com\//,
  /^http:\/\/www\.wdclip\.com\//,
  /^http:\/\/www\.soukyu-mugen\.com\//,
  /^http:\/\/script-scrap\.com\//,
  /^http:\/\/www\.cssclip\.com\//,
  /^http:\/\/www\.tarikin\.net\//,
  /^http:\/\/www\.marici\.com\//,
  /^http:\/\/tyudon\.com\/blog\//,
  /^http:\/\/newsing\.jp\//,
  /^http:\/\/i\.pecipeci\.net\/hb\//,
  /^http:\/\/\w+\.pg-feed\.com\//,
  /^http:\/\/script-scrap\.com\//,
  /^http:\/\/1470\.net\//,
  /^http:\/\/friendfeed\.com\//,
  /^http:\/\/d\.hatena\.ne\.jp\/f-star\//,
  /^http:\/\/synclick\.jp\//,
  /^http:\/\/tweetbuzz\.jp\/entry\//,
  /^http:\/\/www\.tagli\.org\/entry\//,
  /^http:\/\/www\.honjala\.net\//,
  /^http:\/\/(?:\w+.)?atpedia\.jp\//,
  /^http:\/\/wadainfo\.jp\//,
  /^http:\/\/hatenatunnel\.appspot\.com\//,
  /^http:\/\/ceron\.jp\//,
  /^http:\/\/ja\.efreedom\.com\//,
  /^http:\/\/ja\.w3support\.net\//,
  /^http:\/\/www\.megajoin\.com\//,
  // English Google
  /^http:\/\/www\.fixya\.com\//,
  /^http:\/\/en\.kioskea\.net\//,
  /^http:\/\/www\.recipester\.org\//,
  /^http:\/\/www\.wordnik\.com\//,
  /^http:\/\/efreedom\.com\//,
  /^http:\/\/(\w+?\.)?recipester\.org\//,
  /^http:\/\/www\.questionhub\.com\//,
  /^http:\/\/www\.expert\.tc\//,
  // OKWave spam
  /^http:\/\/(.+?\.)?okwave\.jp\//,
  /^http:\/\/oshiete\.sponichi\.co\.jp\//,
  /^http:\/\/oshiete\.searchina\.ne\.jp\//,
  /^http:\/\/questionbox\.jp\.msn\.com\//,
  /^http:\/\/oshiete\.homes\.jp\//,
  /^http:\/\/oshiete1\.goo\.ne\.jp\//,
  /^http:\/\/qa\.moura\.jp\//,
  /^http:\/\/qa\.cyzo\.com\//,
  /^http:\/\/oshiete\.gogaku-ryugaku\.net\//,
  /^http:\/\/ziddy\.japan\.zdnet\.com\//,
  /^http:\/\/soudan1\.biglobe\.ne\.jp\//,
  /^http:\/\/oshiete1\.watch\.impress\.co\.jp\//
];

OKWave もウザい。