2016-09-16 13 views
2

Google PageSpeed InsightsにURLを送信した後、私は次のような応答を取得する:ページをロードしようとするとPageSpeed Insightsは、サイトがリダイレクトしていないときに、「ページが3つのクライアントリダイレクトの上限に達しました」と報告するのはなぜですか?

は3クライアントリダイレクトの上限に達しました。最後に取得されたURLは[URLが削除されました]でした。これは、ページが自身にリダイレクトされているか、リダイレクトのループがあることを示している可能性があります。

実際にリダイレクトがあるという他の証拠は見つかりません。 Redirect Detectiveに同じURLを送信するか、Redirect Pathのようなブラウザ拡張を使用すると、同じURLにリダイレクトが見つかりません。

他の種類のリダイレクトや、これらのツールで見つからないPagespeedリダイレクトエラーの原因はありますか?このエラーをさらに解決するためのアドバイスはありますか?

+1

URLとは何ですか。 – Misunderstood

+0

for www.paytm.ccom私は同じメッセージを受け取っています@誤解が私にここで助けてくれるかもしれません – sapy

答えて

3

ページには5つのリダイレクトがあります。それらのうち4つはGoogleによって引き起こされたものです。

下の画像では、リダイレクトが黄色で強調表示されています。

最初のリダイレクトは、私は技術的に間違って何も見えないHTTPからHTTPS

にリダイレクトされ、私はそれがGoogleのページスピードでグリッチだ疑い。

3つのダブルクリックリンクを削除してもう一度試してみてください。エラーが解消された場合、Google Glitchに過ぎません。もしそれが消えないなら、それはまだGoogle Glitchである可能性が高いです。 もしそれが消えないなら、この答えにコメントをして、もう一度見てみることができます。

あなたは下の画像に示されているHTTP要求のいずれかを調べるためにここに行くことができます。詳細を確認するための要求にhttps://www.webpagetest.org/result/161009_GS_K14/1/details/#waterfall_view_step1

クリックします。


全体的には、あなたのサイトはかなり良い形です。 HTTPSの2秒遅れが最大の問題です。改善できる点はいくつかあります。


ただし、httpsでコンテンツを再審査することができます。すべての紫色のバーは、SSL交渉の時間が、たまには0.500秒を超えています。リクエスト#2の最初のSSLネゴシエーションは、インデックスHTMLの読み込みを2秒遅らせるのに非常にコストがかかります(リクエスト#1 +#2)。 HTTPSが必要とされていない場合

HTTPの応答要求#2

Initial Connection: 272 ms 
SSL Negotiation: 540 ms 

は、それを使用すべきではありません。セキュリティ上のリスクがある場合(個人情報が送信された場合など)のみHTTPSを使用します。 HTTPSを使用する正当な理由がある場合は、サイトをSSLネゴシエーションの速いサーバーに移動します。たとえば、GoogleのSSL交渉の時間を見てみましょう。WOFFフォント#5:

Initial Connection: 31 ms 
SSL Negotiation: 44 ms 

は、まずペイントに時間を改善する可能性があります。
ワンサイドバー:要求#5は<head> を上に移動する必要がある2つの.jsは#3を要求したところそれは容易に明らかではありませんいずれの.jsファイル

が右 <meta http-equiv

<!DOCTYPE html><html lang="en" class="no-js"> 
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<style id="css">@font-face{font-family:Open Sans; ... 
012の後に来るようにあなたの <style>を動かし

前と#4 CSSは常にロードされなければなりません


いくつかのHTMLエラー:可能な場合は
https://validator.w3.org/nu/?showsource=yes&doc=https%3A%2F%2Fpaytm.com%2F#l15c3546

エラー#1が固定されなければなりません。不正な文字はおそらくブラウザのパフォーマンスに影響しません。 HTMLエラーのためにブラウザーをクォークモードにすることは決してありません。


ページスピードテストレビュー:ブラウザの拡大縮小画像を有する画像
スケーリング
https://www.webpagetest.org/result/161009_GS_K14/1/performance_optimization/


は、ブラウザ上に重いCPUの負担を置きます。

https://assetscdn.paytm.com/images/catalog/view_item/80197/1475988363969.jpgは、HTMLまたはCSSで1200x707から598x352にリサイズされます。スケーリングされた画像を表示すると、82.8KiB(75%削減)を節約できます。 https://assetscdn.paytm.com/images/catalog/view_item/77400/1474863992748.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされた画像を提供することで、38.6KiB(80%削減)を節約することができます。 https://assetscdn.paytm.com/images/catalog/view_item/78825/1475838256123.jpgは、HTMLまたはCSSでサイズが440x234から180x109に変更されています。スケーリングされた画像を提供することで、30.5キロビット(80%削減)を節約することができます。 https://assetscdn.paytm.com/images/catalog/view_item/75825/1474258437481.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされた画像を表示すると、25.3KiB(80%削減)を節約できます。 https://assetscdn.paytm.com/images/catalog/view_item/69808/1471942064026.jpgのサイズは、HTMLまたはCSSで440x234から180x109に変更されます。スケーリングされた画像を表示すると、17.4KiB(80%削減)を節約できます。 https://assetscdn.paytm.com/images/catalog/view_item/69809/1472273404368.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされた画像を提供すると、16.4キロビット(80%削減)を節約することができます。 https://assetscdn.paytm.com/images/catalog/view_item/69805/1471944601502.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされた画像を提供すると、16.4キロビット(80%削減)を節約することができます。 https://assetscdn.paytm.com/images/catalog/view_item/80214/1475987326499.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされたイメージを表示すると、16.0キロビット(80%削減)を節約できます。 https://assetscdn.paytm.com/images/catalog/view_item/79854/1475779273161.jpgは、HTMLまたはCSSで440x234から180x109にリサイズされます。スケーリングされた画像を提供することで、10.2KiB(80%削減)を節約することができます。

enter image description here

+0

あなたの頑張りに感謝します。本当に感謝 。しかし、ダブルクリックリンクを削除することは実際問題ではありません。このwebappのhttps://paytm.com/shop/p/samsung-z2-8-gb-red-MOBSAMSUNG-Z2-8JUST22764D686CF36は同じプラグインを使用しています。 pagespeedは完全にうまく機能します。 ウェブマスターのフェッチとレンダリングの機能が同じリダイレクトで破損するため、これは実際に問題になります。一部の専門家はhttps://groups.google.com/forum/#!topic/pagespeed-insights-discuss/CgaClQ-yDJ8のCookieタイムスタンプが問題になるかもしれませんが、私たちの場合はそうではありません。 – sapy

+0

これは、それが「問題」の原因であるかどうかを確認するために一時的に行うことを示唆していました。 – Misunderstood

関連する問題