プロが教える店舗&オフィスのセキュリティ対策術

グーグルアドセンスでサイト内検索の作り方を教えてください。
google site sarchiにチェックを入れると、ドメインを3つまで入れて下さい、となるのですが、何をいれたらいいのでしょうか?

A 回答 (2件)

では、ポイントは全く同じなのですがもっと解りやすく書きます。



貴方のホームページのURLが下のようだったとします。
http://www.abcde.ne.jp/~fghij/index.html
ここで「abcde」と「fghij」に注目して下さい。この二つで貴方のホームページが特定出来ます。
ご自分の実際のURLと見比べて何がポイントなのかを掴んで下さいね。

下の記述を2箇所変更して下さい。やり方は:

下の記述の4行目にabcdeがありますね。ここの代わりに貴方のURLの前半の同じ部分を貼り付けます。
貼り付ける時に前後の「"」と「"」を気付かずに削除してしまわないように気をつけましょう。

次に5行目にfghijがありますが、この代わりに貴方のURLの後半の該当部分を同じように貼り付けます。
そうした上で、貴方のホームページの「ソース」を表示させて、<BODY>と</BODY>の間の適当な場所に今変更した7行全部を貼り付けて下さい。デザインは前回に比べて簡単にしましたが、表示に問題はありません。
なお、ソースの表示の仕方は解りますよね。解らなければお使いのホームページ作成ソフトの解説を読んで下さい。

<FORM onsubmit="addstring()" action="http://www.google.com/search">
<INPUT type="hidden" name="hl" value="ja">
<INPUT type="hidden" name="ie" value="Shift_JIS">
<INPUT type="hidden" name="q" value="site:abcde">
<INPUT type="hidden" name="q" value="fghij">
<INPUT type="text" name="q" size="27" maxlength="256" value="">
<INPUT type="submit" name="btnG" value="それっ"></FORM>

「それっ」は「行けっ」でも「検索」でも良いし「GO」でも何でも構いません。

今度は如何ですか。前回の記述はデザイン的にちょっと遊べるもので私のHPで実際に使っているものを
アレンジしたものです。でも今回のが一番シンプルでしょう。

でも文字化けとは??
    • good
    • 0

例えば貴方のサイトURLが下のようだったとします。



http://www.abcde.ne.jp/~fghij/index.html

そのindex.htmlページへ検索窓を付けたい時は
<BODY>~</BODY>の間でならページの入れたい位置に下の記述をコピーして貼り付けてください。記述を良く見てURLの変更が2箇所あるのを忘れないで。
_ _ _ _ _ _ _


<FORM onsubmit="addstring()" action="http://www.google.com/search" target="_top"><INPUT type="hidden" name="hl" value="ja"><INPUT type="hidden" name="ie" value="Shift_JIS"><INPUT type="hidden" name="q" value="site:www.abcde.ne.jp"><INPUT type="hidden" name="q" value="fghij">
<TABLE>
<TBODY>
<TR>
<TD style="cell-padding:1; border:1px solid; background-color:000000;"><INPUT type="text" name="q" size="16" maxlength="100" value=""></TD>
<TD style="cell-padding:1; border:1px solid; background-color:000000;"><INPUT type="submit" name="btnG" value="GO"></TD>
</TR>
</TBODY>
</TABLE>
</FORM>

_ _ _ _ _ _ _

もしHPをフレーム構造にしていて、mainと名付けたフレームに検索結果を表示させたいなら

target="_top"を
target="main"に変更してください。

検索窓をmainフレームでなくて例えばleftフレームに置いたとしても、結果をmainフレームに表示させたいのなら記述は同じです。

_ _ _ _ _ _ _

上記のうち、

枠の幅を変えたいときは border:1px の1を他の数字に変えます。
枠の色を変えたいときは background-color:000000; の色番号000000を好きな色番号に変えます。
ボタンの GO の文字を変えたいときは適当に他の文字に変えてください。
枠の中に見える文字数が少ないと思えば size="16" の数字を増やして下さい。

上記の記述全体を<DIV>~</DIV>に入れてHTMLやCSSを使って表示させる位置を指定する事も出来ます。

楽しんで色々やって見て下さい。

なお、テスト中にスクリプトエラーが出ても気にされないでアップロードして下さい。
アップロードすればエラーになりません。私のHPでテスト済みです。

この回答への補足

やってみましたが文字化けするようです。
コードを変えるのがよく分かりません。

補足日時:2005/08/23 10:34
    • good
    • 0
この回答へのお礼

ありがとうございます。
難しそうですが、週末頑張ってみます!

お礼日時:2005/08/19 09:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!