現在HPの作成をしておりましております。その際に以下の機能で立ち止まってしまいました。

カレンダー機能を付ける⇒これに関してはcgiで別ページでできるようになってます。
現在立ち止まってるところ・トップページのhtmlの一部にこのcgiのカレンダーを表示したい。
⇒トップページをcgiにするのはSEO対策上避けたいので。どうかアドバイスを下さい。

回答の条件
  • 1人2回まで
  • 登録:2006/05/30 12:13:26
  • 終了:2006/06/06 12:15:05

回答(6件)

id:kato-s No.1

kato-s回答回数91ベストアンサー獲得回数32006/05/30 13:01:43

ポイント19pt

onLoadイベントで別ページの内容を

Javascriptで動的に流し込むというのはどうでしょうか?

参考

http://www.openspc2.org/JavaScript/Ajax/

id:ron11

ありがとうございます。

2006/05/31 12:43:39
id:tadashi0805 No.2

tadashi0805回答回数287ベストアンサー獲得回数292006/05/30 13:25:04

ポイント19pt

トップページをフレームで分ければ、各フレーム内で別々のページを指定できますので、いずれかをCGIのURLを指定すれば実現可能です。

id:ron11

ありがとうございます。ただ、SEO対策上あまりフレームは使いたくないので他の対策を考えます。

2006/05/31 12:44:54
id:wellmin No.3

wellmin回答回数93ベストアンサー獲得回数02006/05/30 14:41:08

ポイント18pt

フレームで分けるとSEOに悪影響をあたえるのではないでしょうか?

インラインフレームはどうでしょうか。

id:ron11

ありがとうございます。

2006/05/31 12:45:05
id:redice No.4

redice回答回数15ベストアンサー獲得回数12006/05/30 15:08:55

ポイント18pt

インラインフレーム(<iframe>)を利用されてはいかがでしょうか。

任意の位置にフレームを作成し、別ファイル(今回の場合、カレンダーのCGI)を表示させることが出来ます。


http://www.tohoho-web.com/html/iframe.htm


フレームの枠などを消してやると、綺麗にページ内に収まると思います。

id:ron11

ありがとうございます。

2006/05/31 12:45:16
id:backupper No.5

backupper回答回数95ベストアンサー獲得回数102006/05/30 16:21:59

ポイント18pt

SSIでカレンダーcgiを埋め込むというのが一番シンプルな気がします。

ちなみにCGIで生成されるドキュメントもスタティックなドキュメントもクローラーから見れば違いはありません。

SEO的にURIが問題になるならCGIの実行ファイル名を個別に設定したり、mod_rewriteでアドレスを書き換えるといった方法もありますので、場合によっては検討の価値もあると思います。

id:ron11

ありがとうございます。今の状況だとSSIを使うのが一番得策だと思いました。

2006/05/31 16:36:31
id:yoneto164 No.6

ヨネちゃん回答回数813ベストアンサー獲得回数942006/05/30 23:49:15

ポイント18pt

トップページならファイル名はindex.html等になると思います。その場合、大抵のサーバーはファイル名を省略しても表示されます。これがindex.cgiやindex.phpであってもファイル名は省略できますので、トップページへ戻るリンクを全てスラッシュで終わる形にしておけば、htmlなのかcgiなのかphpなのかということをクローラーが判別することはありません。

私はトップページをindex.phpにして、カレンダーを読み込む方法が比較的簡単で、後々のことを考ても良い方法かと思いました。

<?php require 'calender.cgi'; ?>

等で読み込めると思います。

id:ron11

ありがとうございます。この件とはまったく関係ないのですが、ポイントの振り分けの画面に行くとエラーが出てポイントを振り分けることができないのですがどうしたらいいんでしょうか?

2006/05/31 16:39:55

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません