2017-04-26 4 views
1

Est-ce que quelqu'un sait comment obtenir des informations sur les causes de ce problème ou sur la façon de le déboguer? Le site est wreathsunlimited.comErreur Google PageSpeed ​​Insights: Une erreur s'est produite lors de l'extraction ou de l'analyse de la page

Google PageSpeed ​​Insights sur developers.google.com/speed/pagespeed/insights atteint environ 70% et se termine par "Une erreur est survenue lors de l'extraction ou de l'analyse de la page". Le site est propre avec: webpagetest.org, pingdom.com, dotcom-tools.com, gtmetrix.com et Bing's tool. Il échoue chaque fois avec Google PageSpeed ​​Insights. En outre, Google Analytics ne signale aucune synchronisation de page.

Le site est un site WordPress/WooCommerce et utilise CloudFlare (compte Pro) comme CDN et utilise WP Super Cache ou W3 Total Cache pour mettre en cache les pages WordPress. CloudFlare et le cache total WP Super Cache/W3 ont tous deux été supprimés pour éliminer les éventuels problèmes.

Nous avons également essayé d'utiliser l'API Google pagespeed. Il renvoie la réponse 500 ci-dessous. Nous avons supprimé CloudFlare, l'erreur 500 doit provenir du serveur de Google ou du site testé (wreathsunlimited.com). Est-ce que quelqu'un sait lequel? Nous ne trouvons pas 500 erreurs dans les logs du serveur, mais je pense qu'il est possible que 500 erreurs ne soient pas enregistrées (je peux me tromper).

curl "https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=https://www.wreathsunlimited.com/&key=(apikey)" 
{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "internalError", 
    "message": "An error occurred while fetching or analyzing the page." 
    } 
    ], 
    "code": 500, 
    "message": "An error occurred while fetching or analyzing the page." 
} 
} 

Étant donné que Google utilise la vitesse de la page pour pondérer les résultats de la recherche, nous craignons que le référencement souffre parce que le site ne sera pas exécuter PageSpeed ​​Insights.

Toute aide ou idée sera grandement appréciée.

Répondre

0

Nous avons enfin trouvé la réponse à pourquoi nous avons continué à obtenir "Une erreur est survenue lors de l'extraction ou l'analyse de la page." Chaque fois que nous avons essayé Google Page Speed ​​Insights Pas sûr que cela s'applique à quelqu'un d'autre, mais je pensais que je publierais la cause et la solution que nous avons utilisée.

Il a dû avec une image SVG dans l'en-tête. S'il est codé comme l'une de ces 2 méthodes, Google PageSpeed ​​Insights échoue:

<img src="header.svg" > 

ou

<svg > 
<style type="text/css"> 
@font-face{font-family:'Apple-Chancery';src:url("data:;base64,...");} 
</style> 
<text transform="matrix(1 0 0 1 119.7441 96.1353)" fill="#005A35" font-family="'Apple-Chancery'" font-size="72">Text</text> 
</svg> 

Nous avons résolu en utilisant la directive à l'intérieur des balises comme:

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="260" height="44.1168289291" viewBox="0 0 719.744 122.651" enable-background="new 0 0 719.744 122.651" xml:space="preserve"> 
<title>Wreaths Unlimited</title> 
<desc>Wreaths Unlimited Home</desc> 
<image x="0px" y="0px" width="100%" height="100%" xlink:href="/slider-images/wu-logo-1-09-02b-2017.svgz"></image> 
</svg> 

Le codage de l'image svg de cette façon permet à toutes les pages de compléter PageSpeed ​​Insights.

Cordialement, Don

0

Je viens de croiser cette question avec deux sites Shopify. J'ai enlevé les SVG avec .pngs et cela n'a pas résolu le problème.Après une enquête plus approfondie, j'ai trouvé que l'une des applications était le problème. Plus précisément, Privy - Free popups avec l'intention de sortie.

Si vous rencontrez quelque chose de similaire, je vous recommande de désactiver/supprimer les plugins un à la fois jusqu'à ce que vous trouviez un coupable.

Espérons que cela aide quelqu'un à se cogner la tête contre un mur.