私のウェブサイトでは、小売在庫カタログを提供しています。サーバー側の処理と帯域幅を削減するために、データ処理とインベントリのレンダリングの負担をクライアント ブラウザーに課したいと考えています。また、コンテンツをボットがクロールできるようにしたいと考えています。
私は次のように想像していますが、より良い解決策があるかどうか疑問に思っています:
1: JavaScript が有効になっている場合は、クライアント側のデータを処理します
2: JavaScript が有効になっていない場合は、データ サーバー側を処理します。
<noscript>
<iframe>
php processing script
</iframe>
</noscript>
また、Javascriptを有効にするとiframeが読み込まれないことをご確認ください。とにかくブラウザがそれを処理する場合、それは私の目標を無効にします。
最後に、Google ボットが iframe をクロールすることを確認してください。別のページではなく、読み込みページの一部として iframe をインデックスに登録したい。iframe は完全に別のドメインから読み込まれるため、Google がまったくインデックスしないのではないかと心配しています。
ありがとう、スキバルク