人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

JavascriptはSEO的に不利?

PHP+MYSQLでサイトを構築している場合、表示の部分をhtmlのみではなく、JSON+Javascriptで行った場合、
やはりSEOの観点から見て、弱いのでしょうか?

例えば、はてなの質問のようなデータがあるとします。
これを毎回全部出力しなおすのは、出力するほう(サーバ)も、見るほう(クライアント)も面倒な気がしていきました。
例えば、はてなの場合の質問部分はDBからとってきて、JSONでデータだけを書き出して、それをJSで読み込めば、
それ以外の部分はキャッシュされてるし、通信するデータ量も大幅に減るような気がします。

しかし、SEOの観点から見ると、ロボットがJSを完全に読めるとも思いにくいです。

AjaxバリバリのサイトはSEO的に弱いのでしょうか?
それともそんなことはないのか、はたまたSEO的に補うほかの方法があるのかを教えてください。

●質問者: dingding
●カテゴリ:インターネット ウェブ制作
✍キーワード:Ajax dB HTML JavaScript js
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● b-wind
●35ポイント

これを毎回全部出力しなおすのは、出力するほう(サーバ)も、見るほう(クライアント)も面倒な気がしていきました。

どうしてですか?

例えば、はてなの場合の質問部分はDBからとってきて、JSONでデータだけを書き出して、それをJSで読み込めば、

ファイル形式が HTML から JSON に変わっただけにしか見えませんが。


通信するデータ量も大幅に減るような気がします。

同じ質問を何度も見るケースは少ないように思うので、「大幅に」とまではいかない気がします。


しかし、SEOの観点から見ると、ロボットがJSを完全に読めるとも思いにくいです。

アクセスログを見る限り、JavaScript でのリクエスト要求は読み込んでいないようです。(すべてを確認したわけではないですが)

通常のブラウザですら仕様の違いのあるものですから、ロボットが読むようになるのは先のことだと思われます。

◎質問者からの返答

ありがとうございます。

確かにそうですね。

ロボットの件は、

ロボットがJSを読めないだろう⇒検索エンジンにインデックスされにくい?⇒SEO的に弱い?

と考えてのことです。


2 ● KUROX
●35ポイント

テキストブラウザ(w3m、Lynx)

http://journal.mycom.co.jp/special/2002/browser/005.html

テキストブラウザでまずは確認してみてはどうでしょうか?

普通に読めるんなら、特に問題視することはなかろうと思うので。

◎質問者からの返答

なるほど、それはいいですね。

参考になります。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ