0

単一ページの Web サイトのページ読み込み時間を短縮するためのベスト プラクティスは何か、SEO に悪影響を及ぼさない方法でそれを行うことを考えています。

「hijax リンク」を使用した ajax ソリューションに傾倒していますが、ページの読み込み順序に関するベスト プラクティスは何か疑問に思っています。たとえば、単純な Web ページがあるとします。ホーム、概要、猫の写真、連絡先などがあり、すべてを垂直スクロールでホームページに表示することを計画しています。アイテムごと。

私はこれをワードプレスでコーディングしているので、私の主なアイデアは、home.php の一部としてホームページの最初の「画面」、つまりヒーロー セクションを最初にロードすることです。これにより、ユーザーはすべてを待つ必要がなくなります。そしてSEO。ロードが完了したら、次の 4 つを ajax 経由でバックグラウンドでロードします。ですから、それを実現するための最善の戦略は何かと考えています。誰かがこの答えを他の場所で提供しました:

「ヘッダー、フッター、コンテンツを適切に分離した php を使用して、標準的な 5 ページのサイトを構築します。次に、javascript を使用して、ページ上ですべてのコンテンツが include() された単一の (個別の) ページにリダイレクトします。」

ワードプレスでは、これを意味します。他の 4 つの「画面」を投稿として取得するループを含む別のページを作成します。そして、home.php がロードされた後、このページをロードします。誰かがこのアプローチで何か問題を見ていますか、または質問が尋ねるように、これを達成するためのより良いまたはベストプラクティスがありますか? ありがとう。

4

2 に答える 2

3

できることはいくつかあります。

  1. ある場合に備えて、バックエンド コードのパフォーマンスを改善する必要があります。
  2. ページネーション: ページを小さなページに分割
  3. キャッシング
  4. コンテンツのサイズを小さくする、背景画像のサイズを小さくする、js コンテンツを圧縮する
  5. コンテンツを圧縮

ほとんどの場合、完璧な最適化は状況によって異なります。上記のいずれかから開始すると、それが実行されます。

于 2012-12-11T21:01:00.433 に答える
0

あなたの質問は「wordpress」でタグ付けされています。したがって、私はあなたがワードプレスを使用していると仮定しています。

もしそうなら、私が論理的な出発点として考えるのは、ワードプレスのキャッシングプラグインの1つを使用することです。私は自分のウェブサイトにクイックキャッシュを使用していますが、それは大きな違いを生みます。

ただし、プラグインで停止するべきではありません。使用しているテーマの品質を考慮してください。テーマが高品質であることを確認する必要があります。不適切に設計されたテーマは、非効率的なデータベース呼び出しを行い、Webサイトの速度を低下させる可能性があります。

ajaxを使用してページの一部を遅延およびロードすることは、最初の最適化アクションではありません。最初に他のすべてのオプションを試してください。

于 2012-12-11T21:32:09.417 に答える