2

Google の AJAX 検索 API を使用して特定のサイトでの検索フレーズの出現を評価するプログラムを Delphi で作成しました。私が驚いたのは、Google が自分のページのいくつかの単語をインデックスに登録していないように見えたり、API を介して検索クエリを間違って作成したりしていないことです。たとえば、検索

site:www.delphi.org - API 経由で検索文字列site%3Awww.delphi.org+-「delphi+programming」を使用する「delphi プログラミング」

これらのリンクを埋め込むと、MarkDown は気に入りません。

http://www.google.com/search?&q=site%3Awww.delphi.org+-「デルファイ + プログラミング」

返されたすべてのページのヘッダーまたは本文に「Delphi プログラミング」という語句が含まれていることを明確に示しています。

それは別のセットであり、検索によって返されます

site:www.delphi.org + API を介して検索文字列site%3Awww.delphi.org+%2B"delphi+programming"を使用する「delphi プログラミング」

これらのリンクを埋め込むと、MarkDown は気に入りません。

http://www.google.com/search?&q=site%3Awww.delphi.org+%2B "デルファイ + プログラミング"

問題はWordPressにあるのかもしれません。ページの見方が違うのですか?私は何が欠けていますか?

4

1 に答える 1

3

API の使用についてはわかりませんが、2 つの文で単純な Google 検索を行うと、[site:www.delphi.org +"delphi programming"] の方が [site:www. delphi.org -「delphi プログラミング」] は 75 しか取得しません。
後者は、- 記号を使用すると、コンテキスト内の単語なしでヒットを返すことになっています(Google 検索ヘルプによると)。そして、この場合、「Delphi Programming」がページにないすべてのページを返すようです(ヘッダーを除く)。また、結果ページでも、「Delphi プログラミング」は結果として強調表示されません。「+」記号を使用した以前の検索では、「Delphi プログラミング」のすべての出現箇所が結果ページに太字で表示されます。
[サイト:www.delphi.org -「デルファイ プログラミング」] は、検索としては矛盾していると思います...;-)

于 2008-10-17T19:31:16.180 に答える