質問させていただきます。
私の勤める会社のホームページの製作をまかされ、素人ながらなんとか3分割フレームのホームページが出来ました。
そして10個所くらいの検索エンジンにも登録し一見落着と安堵していたのですが、よく見てみると検索エンジンによってはTOPページ(indexとしました)だけが登録されている検索エンジンと、その他のページも全て個別に登録されている検索エンジンがあり、問題は後者にあります。
登録されているTOP以外のURLをクリックすると当然フレームでは表示されずそのページが単体で表示されてしまいますよね?
そうなるとメニューも表示されないのでそのページからは他のページを閲覧できないのでせっかく登録されているものの意味がなくなってしまいます。
前置きが長くなって申し訳ないのですが、ここで質問です。
他のサイトを見ていると、よくこの場合と同じように登録されているものがあり、そのサイト内のTOPページ以外のどのURLをクリックしても「10秒後にTOPページにジャンプします」と書かれたページがでてきてTOPに飛べるようになっているサイトを見かけますがあれはどのような方法なのでしょう?
それについて具体的に教えていただきたいのですが、この場だけでは説明しきれないということであれば参考になるURLか書籍でも結構ですので教えていただけませんでしょうか。
No.4ベストアンサー
- 回答日時:
なるほど、意味がやっとわかりました。
ただそういうことなら
フレームの中の単体のページに
METAタグでリフレッシュを記述すると
たとえフレームで表示されていても
そのページ部分がリフレッシュしてしまいます。
試してみればわかると思いますが・・・
このタグは自動更新や
一瞬会社のロゴなどを表示した
タイトルページなどを表示したのち
メニューページに移動させるために使うものです。
なので、先ほどのCGIを使い
設定に合わないページからアクセスされた場合に
何を表示するかという項目があるので、そこで
METAタグを使ったりリンクを張ったりした
ページを表示してトップページに飛ばす
ということができます。
会社からはこんなのじゃ意味ねーじゃねえかとか言われて悔しい思いをしておりましたが、これで見返すことができました。
詳しい説明ありがとうございました。
おかげさまで経験値が少し上がった?気がします。
No.5
- 回答日時:
CGIの方が確実だと思いますが、JavaScriptであればこんなふうに書くと自動でジャンプします。
但しユーザがJavaScriptオフにしてると意味ありません。
<SCRIPT LANGUAGE="JavaScript">
<!--
if (window.name != "フレーム名" ) {
document.location.href = "トップページURL";
}
//-->
</SCRIPT>
これは自分のサイトで実際に動かしていたスクリプトです。分割したフレームには名前付けているでしょうから、本来そのページが表示されるべきフレーム名と異なったフレームに表示された場合に強制的に指定したURLに飛ぶようになっています。
ただ、ユーザから見るとせっかく見つけたページがどこだかわからなくなるという弊害にもなりますので、自動で飛ばすよりは、ページの一番下へトップページへのリンクをはっておくことをお勧めします。
なるほど。
このほうが簡単にできますね。
ただ、閲覧する側のブラウザの設定でjavascriptをonにしていないと有効ではないのですね。
大変勉強になりました。
ありがとうございます。
No.3
- 回答日時:
検索サイトによって検索システムは変わります。
Yahooは登録してしまえば
登録時に設定したトップページにリンクしてくれますが
ロボット検索型と呼ばれるサーチエンジン
を使ってるサイトだと
検索すればトップページなど関係なしに
検索した文字列が表示されているページを
探してきますのでしかたないと言えばしかたないです。
これを回避する方法もありますが
ユーザーによっては
トップページからちまちま探すより
その文字列が載ってるページが見れれば良い
という人もいるのですべてトップページに
飛ばしてしまうって方法もどうかなと思います。
現に製品情報を調べるのに検索すれば
大企業と言えど下層にある製品ページがHITします。
回避する方法としては
CGIなどを使い指定したアドレスからしか
リンクは受け付けないって方法が出来ます。
ようするにトップページからリンクした
ページを表示するのにそこへアクセスするには
絶対にトップページからしか来れなくなります。
フリーソフトのCGIをご紹介しておきますので
↓のURLからご覧ください。
ロボットサーチ型の検索エンジンは
infoseek,Goo,Google,Lycos,Exiteなどです。
Yahooのページ検索はGooの検索結果を
表示してるだけです。
参照制限をしてしまうのは
ただの管理者のエゴになりやすいので
十分考えてご使用ください。
どういう企業かにもよりますが・・・
参考URL:http://www.rescue.ne.jp/cgi/reflimit/
この回答への補足
お答えありがとうございます。
参考URL拝見させていただきましたが、私の拙い頭ではこのフリーソフトはトップページ以外のページを直接アクセスすることができなくするというものだと解釈したのですが、どうですか?
もし違っていたらすいません(^^;
でももしそうだとしたら、私の説明のしかたが悪かったのだと思いますが、なにも閲覧を制限したい(見られなくしたい)ということではなく、検索結果として上位にでてくるそのページ(内容とは関係ないの更新履歴のページだったりします)を利用してトップページへのアクセスを増やしたい、ということです。
HPのページ数も数えるほどしかなく、扱っている商品で検索すると他のページのほうが上位にズラズラでてしまい肝心のフレームのトップページは遥か後方に・・・
ページ単体で見ても内容がわかりにくい構成なのでむしろトップ以外の全てのページを直接アクセスするとトップに飛ぶようにしたいのですが・・・
もし参考URLのソフトの応用でそれができるのであれば私の理解不足ということでお詫び申し上げます。
No.2
- 回答日時:
スプラッシュページ(自動的に別ページに飛ぶページ)は、
<META>タグを使えば簡単に設定できます。
お使いのホームページ作成ソフトにHTML作成画面があると思いますので、
その画面で<HEAD>~</HEAD>の間に次のように記述してください。
<META HTTP-EQUIV="refresh" CONTENT="10;URL=http://~">
CONTENT:何秒後にジャンプするか入力
URL:ジャンプ後のページのURLを入力
例)
<HTML>
<HEAD>
<TITLE>○○○○</TITLE>
<META HTTP-EQUIV="refresh" CONTENT="10;URL=http://~"> ←ここに記述
</HEAD>
<BODY>
10秒後にTOPページにジャンプします ←表示するメッセージ
</BODY>
</HTML>
参考のURLは、nishimoriさんが明記されているURLの
[とほほのWWW入門]-[HTMLリファレンス]-[<META>]をたどると
【別ページへの自動ジャンプ】という項目で載っています。
No.1
- 回答日時:
すいません。
ちょっと見ただけで頭痛が・・・
しかし、今後とも大変参考になりそうなのでしっかり勉強させていただきます。
ありがとうございます(^^
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO Googleで会社名を入れて検索するとホームページが表示されるようにしたい 4 2022/09/06 23:36
- Safari(サファリ) 他人に、Safariの検索履歴を見られている可能性ってありますか? 会社の業務のため、自分の携帯で、 1 2023/03/15 18:25
- Safari(サファリ) 他人に、Safariの検索履歴を見られている可能性ってありますか? 会社の業務で、Safariを使っ 1 2023/03/15 18:02
- Word(ワード) Word のマクロについての質問です。 ボタンを押すと登録したブックマーク先にジャンプする機能(リン 3 2023/08/16 12:17
- Facebook Facebookの知り合いかも?について 1 2022/07/20 19:07
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- Chrome(クローム) スマホのChromeはなぜ、進むボタンが無いのですか? 3 2023/02/07 23:36
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- SEO 意図しないページが検索ヒットする問題 2 2022/05/19 14:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
3COINSのスマートウォッチを使...
-
スマホで撮った写真をUSBケ...
-
パソコンのWi-Fiについてご相談...
-
メルカリで普通郵便で購入した...
-
パソコンのデータについてご相...
-
「PC Helpsoft Driver Updated...
-
電池のLR44 LR43 LR41は、LR113...
-
常時オンディスプレイとロック...
-
メモ帳で開く設定を元に戻したい。
-
100倍倍率双眼鏡は見にくいです...
-
パソコンのマイクロソフトの、...
-
全角入力
-
ps3のシステムアップデートをし...
-
USBメモリの紛失対策。みなさん...
-
メルカリの一つのアカウントで ...
-
スマホ
-
スマホSIMカードですか?それと...
-
Fire TV Stick 第3世代の補償期...
-
日本の携帯を海外旅行に持って...
-
txtはワードで開くのは間違いで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「戻る」を押しても戻らないweb...
-
白紙の次ページを削除できない...
-
Wordで文字を打ってEnterを押す...
-
「八百万の神」このサイトは何...
-
自転車について
-
Safariでネットページを開こう...
-
楽天市場の最近チェックした商...
-
Wordの行×文字数は20×20と40×30...
-
キーワード検索で検索される最...
-
Excelで偶数ページにのみページ...
-
Access 魔法使いの開発工房は?
-
TOPページに自動的に飛ばす方法
-
ワードで必要なくなったページ...
-
検索エンジンのキーワード設定...
-
URLを貼るとき
-
sensiというイタリアンサンダル...
-
URLの動的、静的の違いについて。
-
Yahooのページが中国語に
-
Firefoxでページが見れない
-
LPについて ネット用語で見かけ...
おすすめ情報