これで、カート内のほとんどのページ (検索結果、カテゴリ データ、製品データ、カートなど) が ajax (json) 経由で読み込まれました。私は現在、ホームページのメイン カテゴリを ajax (json) 経由で読み込んで、さらに高速化することを考えています。これは、たとえば次のようになります。
<b>Categories</b><br />
<a href="#A/1234">Category A</a> <br />
<a href="#A/5678">Category B</a>
<noscript>
<a href="http://www.domain.com/1234/category A/">Category A</a> <br />
<a href="http://www.domain.com/5678/category B/">Category B</a>
</noscript>
代わりに:
<b>Categories</b><br />
<a href="http://www.domain.com/1234/category A/">Category A</a> <br />
<a href="http://www.domain.com/5678/category B/">Category B</a>
しかし、これらのカテゴリを ajax (json) からもロードするのは正しいでしょうか? 私は主要なウェブサイトがどのようにそれを行っているかを見る傾向があり、ほとんどの場合、ajax (json) ではなく通常の (静的) 方法でコンテンツをロードしています。Stackoverflow でさえこれを行います。gmail が 100% ajax であることしかわかりませんが、それはむしろアプリに似ています。そして、私がそうするなら、ホームページの読み込み時に ajax (json) を介してカテゴリ リンクを動的に読み込み、検索エンジンが二重のリンク (ajax リンクと noscript リンク) を認識しないようにする方がよいでしょうか?