外部スタイルシートについて

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: たくみ : 2005/01/13 04:41
はじめて書き込みをさせていただきます。

今回お尋ねしたいのは、外部スタイルシートを使用していて
ブラウザ(IE)では読み込んでくれますが検索エンジンのキャッシュを
見ると読み込んでいないみたいでテーブルが崩れたり
その中の画像が表示されません。

スタイルシートはTOPに置き相対パスで指定しています。
URLを載せれば早いのでしょうが、お小遣い系のサイトですので
載せないほうが良いかと思いました。

情報が少なくて申し訳ありませんが絶対パスにした方がいいのでしょうか?
自分のPC以外でもIEで見る限り問題ありません。

1   名前: phpinfo() : 2005/01/13 07:17   [URL
たぶんボット(検索エンジン)がスタイルシートまで読んでいないと思います。

2   名前: 七鍵 : 2005/01/13 21:12   [URL
絶対パスにすれば解決できると思います。

今回言われていますキャッシュは検索エンジンに蓄えられています情報です。
そのキャッシュとキャッシュで指定している外部スタイルシートや画像が
たくみさんの使っているWebサーバと同じ階層構造で保存されているとは限りません。
# と言うよりはまず間違いなく別の場所に保存されているか保存されていません
どうしてもと言うことであれば絶対パスにて対応下さい。

3   名前: たくみ : 2005/01/13 23:57
phpinfo()さん、七鍵さん
お答えいただきありがとうございます。

phpinfo()さんの仰るように読み込まれていないようです。
今まで検索エンジンのキャッシュに対し外部スタイルシートが反映されないという事で
色々と検索しましたが思うような答えを見つけれませんでした。

他のサイトのソースを見たりしましたが同じ様に相対パスがほとんどで
それがキャッシュに反映されていましたから何が悪いかよく分からず

七鍵さんの仰る事で、そういった事もあるのかと勉強になりました。
HPを拝見させていただきましたが自分も同じ様に絶対パスで指定してみます。

早速UPして次回のクロールでキャッシュを確認後にまたご報告いたします。
ありがとうございました。

4   名前: たくみ : 2005/01/20 20:22
先日はありがとうございました。

ご報告が遅くなりましたが絶対パスに変更したところ
検索エンジンのキャッシュにも反映されるようになりました!




一覧へ戻る