5

IMDB をグーグルで検索すると、サイトリンク (ページ タイトルの下のリスト) の後に検索ボックスが表示されることに気付くでしょう。そこに入力すると、フォームのコンテンツが imdb の検索に送信され、imdb サイト内で結果が返されます (スクリーンショットを参照)。 Google 検索ページのサイト検索入力 http://imageshack.us/a/img593/3320/googlesearchwidget.png

問題は、この機能をどのように追加できるかということです。

また、一部のブラウザー (つまり、chrome) の一部のサイトでは、ドメインを入力してタブを押すと、素敵な検索 domain.tld: が表示され、その後に入力したものはすべて、Web サイトの検索ページに送信されます (2 番目のスクリーンショットを参照)。

ブラウザ サイト検索のトリック http://imageshack.us/a/img203/1696/chromesitesearch.png

2 番目の質問 (どういうわけか、この 2 つが関連しているような気がします) 自分の Web サイトでそれを行うにはどうすればよいですか?

4

3 に答える 3

3

これは、検索結果内の検索ボックスを改善する方法に関する Google 公式チュートリアルです。

于 2014-11-12T03:57:39.907 に答える
2

最初の質問は...

50% が Google の仕事で、50% が私たち (SEO) の仕事です。Google serps での検索ボックスの表示は、Google の手に委ねられています。Google は、サイト/ページの最も重要な資産 (または機能) を分析することでこれを行います。検索エンジンのランキングに関して、それらがどれほど強力か。例えば

ウィキペディアの最も重要な資産と機能の 1 つは、検索機能です。サイトにアクセスした人々は、何らかの情報を検索するために検索ボックスを使用する可能性が最も高いです。そのため、Google はセルプで検索ボックスを表示できます。

これは Google の 50% でした。自分のサイトでこれを達成したい場合は、SEO の面で多くの作業が必要です。検索エンジン向けにサイトの最適化を開始し、問題が発生した場合は SO で質問してください。

では、2 番目の質問を...

Chrome などの最近のブラウザでは、検索機能がアドレス バーに埋め込まれています。ChromeはアドレスバーにGoogle検索を埋め込んでいます(Google独自のブラウザであるため)。何かを入力し始めるとすぐに候補が表示され、タブを押すと検索がその特定のドメインにリダイレクトされます.

于 2012-10-05T08:45:59.820 に答える
1

2 番目の質問:

OpenSearch テクノロジーを使用できます。XML ファイルを作成する必要があります。

  1. XML ファイルは次のようになります。

    <?xml version="1.0" encoding="UTF-8"?>
    <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:moz="http://www.mozilla.org/2006/browser/search/">
    <ShortName>TITLE OF YOUR SITE</ShortName>
    <Description>DESCRIPTION</Description>
    <InputEncoding>UTF-8</InputEncoding>
    <Url type="text/html" method="get" template="http://www.YOURSITE.com/?SEARCH_QUERY={searchTerms}"/>
    </OpenSearchDescription>
    
  2. HTML コードで XML ファイルを参照します。

    <link href="/opensearch.xml" rel="search" type="application/opensearchdescription+xml">
    

詳細について

Google があなたのサイトに検索ボックスを追加してくれることを願っています。

于 2014-10-09T15:34:17.067 に答える