Googleにリンクをたどってもらう

Q-pedia

現在は、Q-pediaは

の二つがありますが、それぞれに問題があります。
前者は、Ajaxで軽快な動きができますが、リンクをたどってもURLが変わらない。すなわちGoogleがそこからのリンクをたどれない。それに対して、後者はリンクをたどることはできますが、Ajaxは使えないのでインターフェースが貧弱になる。

Ajax版にも「別ウィンドウで開く」という意味のリンクを用意して、そこをクリックするとAjax版で開くことにしてみました。Googleにはそちらでたどってもらいます。したがって、非Ajax版はPukiWikiベースで「編集」をする時の開発版として利用したいと思います。

という形で進むわけです。ウェブブラウザの「戻る」「進む」ボタンが使えないのは大きな欠点ですが、これはAjaxを使うなら我慢せざるを得ないかと思います。独自に「戻る」をつけてもよいですが。

追記

このAjax版ページですが、内容をJavaScript + Ajax経由で吐き出していたので、Googleなどがたどれないという問題があることが分かりました。したがってブラウザで開いたときにはPHPで内容を吐き出すことにして、そこからリンクをたどる場合にだけAjaxを使うことにしました。

これによって、Googleはリンクをたどれるようになるはずです。