HP作成初心者です。
フレームを使って一部分に常にサイトメニューを表示させ、他の部分にリンクしたページを呼び込むようにしているのですが、それだとタイトルバーの表示は常に<サイトメニューの<title>~<title>部分>の表示になってしまいますよね?
これを<呼び込んだページのタイトル>をタイトルバーに表示出来るような方法はないでしょうか?
やはり、ページの分割指示(?)のページを1ページごとに作り、サイトメニューごと新たに呼び出すしかありませんか?
容量と表示のスムーズさから、出来れば部分だけ呼び込む方式で行きたいのですが。
理由は、「タイトルバーの表示や、<head>部分に書き込むページの紹介が検索に引っ掛かるためには重要」と聞いたからです。
ここのところも良くわからないのですが、呼び込んだページの表示されないタイトルや<head>の記述も検索に引っ掛かるんですか? そうだと問題ないのですが・・・。
表現が下手でわかりにくくて申し訳ありません。・・・が、どうぞ宜しくお願いします。
No.1
- 回答日時:
こちらのサイトにタイトルを変える小技が出てました。
ご希望通りのものでしょうか?
ただ、フレームを利用するにあたっては、他にもいろいろ弊害があります。
もしこれからコンテンツを作成するのでしたら、一度Googleなどで、「フレーム 弊害」というキーワードで検索してみてください。
参考URL:http://www12.vis.ne.jp/~shiba15/shibahtml/frame. …
そうです! この技です!
これが検索をかけてもなかなか見つける事が出来なかったんです!
助かりました!
そうなんですよね。便利な反面、色々と弊害もあるようで・・・。
ソースはなるべく単純な方が良いみたいですね。
よく検討して、必要最小限に留めたいと思います。
回答とアドバイス、本当にどうもありがとうございました!
No.2ベストアンサー
- 回答日時:
最初の回答者が紹介なさるように、JavaScript(とDHTML)で処理してしまうのが簡単でしょう。
ただし、この方法では、ページを切り替えるたびにタイトルが変わったとしてもそれぞれのタイトルが検索結果に反映されることはありません。(これはスクリプトを使うWebページ全般に言えることです。スクリプトで処理した結果は検索に反映されません)
単に検索に各ページを引っ掛けるだけなら、フレーム内に読み込まれる各ページに<title>要素でタイトルを指定したほうがよいと思われます。
この場合、各ページに書いたタイトルはブラウザには表示されませんが、検索結果には反映されます。
この回答への補足
回答ありがとうございます!
自分がソースを書いていてわかり易いように、読み込むページのタイトルも書いていたのですが、それで検索には反映されてると言うことですよね?
それをスクリプトでタイトルバーに反映させる技が、No.1の方が教えてくださった方法だと思うのですが、その方法を用いると、今度は表示はされても検索に反映されなくなってしまうと言うことなのですか?
バカでスミマセン。
そこのところがよくわかりません。
よろしければ、再度ご教授ください。お願いします。
No.3
- 回答日時:
いや、JavaScriptを使うと検索に反映されなくなるわけじゃないですよ。
JavaScriptは、タイトルバーの表示を変えることが出来るけど、検索には関係ない。
逆に各ページに<title>を書くのは、タイトルバーには関係ないけど、検索には反映される。
もちろん両方使えばタイトルバーの表示を変えつつ検索にも反映できます。
重ね重ねありがとうございます!
両方使えば万全という事ですね! 安心しました!
ご面倒をお掛けしましたが、これからも何かありましたら宜しくご教授ください。
本当にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- SEO 意図しないページが検索ヒットする問題 2 2022/05/19 14:35
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- その他(メールソフト・メールサービス) グーグル検索の順位 3 2022/11/03 01:15
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- iPhone(アイフォーン) au→docomoのahamoへ キャリアメール引き継ぎたいです。 myauからアドレス持ち運びサー 1 2023/06/03 10:53
- Google 翻訳 ネット上の数枚にわたるPDFの和訳 2 2022/11/05 21:25
- HTML・CSS リストの並べ替え 1 2022/09/13 15:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DB Error:+syntax+errorとは?
-
詳細ウインドウを下に表示
-
ワードのページ番号が消せません。
-
DMMの動画を全件取得したのです...
-
Yahoo! JAPAN IDを新規取得でき...
-
Dosブロンプトでtabを出力したい
-
フォームを使わずにPOST送信す...
-
アクセスの度にIPアドレスを変...
-
【C#】DataGridViewの最大列数...
-
ローカルのコンピュータ名を取...
-
【C#】FindWindowExの使い方を...
-
先日NISAの投資信託で、初めて...
-
初歩的な質問だと思います。IF...
-
Parse error というエラーの対...
-
バッチファイルで、全てのウィ...
-
IEを使わないでhtmlテキストを...
-
protectedなのにアクセスできな...
-
「取得先」という表現について
-
WordでExcelデータを差込...
-
積立投資してます。現在平均取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Google scholarがひらけなくな...
-
「このページは一部表示を制限...
-
Access グループごとのページ...
-
なぜか英語表記になってしまい...
-
証明書が期限切れか有効ではな...
-
MAC OSX Safari で特定のページ...
-
IEではこのページは表示出来ません
-
Microsoft Office Word 2003 ...
-
Dosブロンプトでtabを出力したい
-
wordの差し込み印刷で文字...
-
switch()文で値の大小比較
-
DTOとEntityの差は何ですか。
-
「取得先」という表現について
-
phpでcookieがうまく保存されない
-
バッチファイルでpingの結果を...
-
shシェルスクリプト 空白行の...
-
Let's Encryptで自動更新がされ...
-
IEを使わないでhtmlテキストを...
-
【C#】DataGridViewの最大列数...
-
VBA コレクションに2次元配列...
おすすめ情報