<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Deldie &#187; temps de chargement</title>
	<atom:link href="http://www.deldie.net/blog/tag/temps-de-chargement/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deldie.net/blog</link>
	<description>Bienvenue sur le blog de Delphine Dietrich</description>
	<lastBuildDate>Mon, 26 Jul 2010 22:23:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Le temps de chargement des pages fait son entrée dans les facteurs de SEO</title>
		<link>http://www.deldie.net/blog/temps-de-chargement-seo</link>
		<comments>http://www.deldie.net/blog/temps-de-chargement-seo#comments</comments>
		<pubDate>Wed, 14 Apr 2010 21:58:27 +0000</pubDate>
		<dc:creator>Delphine Dietrich</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[temps de chargement]]></category>
		<guid isPermaLink="false">http://www.deldie.net/blog/?p=1464</guid>
		<description><![CDATA[Ça y est c&#8217;est officiel, Google prend en compte le temps de chargement des pages web dans le classement des résultats sur son moteur de recherche. En discussion depuis un moment chez Google, l&#8217;optimisation du temps de chargement a déjà fait couler pas mal d&#8217;encre. J&#8217;avais d&#8217;ailleurs expliqué comment décrypter les alertes de l&#8217;analyse par [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deldie.net/blog/temps-de-chargement-seo"><img style="margin: 0pt 20px 0pt 0pt; float: left; width: 70px; height: 73px;" src="/blog/wp-content/uploads/2009/12/page-speed.jpg" border="0" alt="" /></a>Ça y est c&#8217;est officiel, <strong>Google</strong> prend en compte le <strong>temps de chargement</strong> des pages web dans le classement des résultats sur son moteur de recherche. En discussion depuis un moment chez Google, l&#8217;optimisation du temps de chargement a déjà fait couler pas mal d&#8217;encre. J&#8217;avais d&#8217;ailleurs expliqué comment décrypter les alertes de l&#8217;analyse par l&#8217;add-on <strong>Page Speed</strong> : <a href="http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site">Enable gzip compression</a>, <a href="http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site">Leverage browser caching, Combine</a> etc. <span id="more-1464"></span></p>
<p>Pour le moment, Google indique que moins de 1% des requêtes sur son moteur de recherche sont affectées par le temps de chargement, et uniquement sur le site américain Google.com. Mais ce n&#8217;est probablement qu&#8217;un début.</p>
<p><a href="http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web">Comment évaluer la vitesse de chargement de ses pages web ?</a> L&#8217;analyse de performances du site de <strong>google webmasters tool</strong> est-elle fiable ? Mon graphique oscille beaucoup, même quand je ne fais rien (oui je sais j&#8217;ai pas mal rien fait justement sur mon blog ces derniers temps :s ), et le fait d&#8217;avoir fait virer page speed au vert n&#8217;a rien changé.<br />
<img style="padding: 5px; margin: 5px 0pt; border: 1px solid #aaaaaa; width: 546px; height: 106px;" src="/blog/wp-content/uploads/2010/04/performances-du-site.jpg" alt="évolution du temps moyen de chargement des pages de mon site" /><br />
<strong> Google webmasters tool</strong> indique que les pages de mon site se chargent en 6,8 secondes en moyenne. <a href="http://tools.pingdom.com">Pingdom</a> donne 0,6s pour la home de mon site, 1,9s pour la home du blog, et entre 1 et 3s pour les articles&#8230;</p>
<p>Et les sites en <strong>flash</strong>, ou silverlight ou je ne sais quoi d&#8217;autre ? Si Google ne lit pas le code, ça donne quoi pour lui, un téléchargement éclair ?</p>
<p>Pas mal de questions donc pour le moment. J&#8217;espère que les experts en <strong>SEO</strong> planchent dessus <img src='http://www.deldie.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Une chose est sure, les hébergeurs doivent se frotter les mains et préparer des campagnes de pub pour nous faire opter pour des hébergements plus rapides et plus chers !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deldie.net/blog/temps-de-chargement-seo/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comment optimiser le temps de chargement de son site</title>
		<link>http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site</link>
		<comments>http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site#comments</comments>
		<pubDate>Wed, 23 Dec 2009 11:39:25 +0000</pubDate>
		<dc:creator>Delphine Dietrich</dc:creator>
				<category><![CDATA[Design & Conception]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[optmiser son site]]></category>
		<category><![CDATA[temps de chargement]]></category>
		<guid isPermaLink="false">http://www.deldie.net/blog/?p=876</guid>
		<description><![CDATA[Suite à l&#8217;article Connaître et améliorer la vitesse de chargement des pages web dans lequel j&#8217;expliquais comment mesurer la performance d&#8217;un site et où trouver des suggestions d&#8217;amélioration, je vous explique comme promis ce qu&#8217;il faut faire concrètement pour optimiser le temps de chargement.
En bref, je m&#8217;attache dans cet article à vous expliquer comment se [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site"><img style="margin: 0pt 20px 0pt 0pt; float: left; width: 70px; height: 73px;" src="/blog/wp-content/uploads/2009/12/page-speed.jpg" alt="" border="0" /></a>Suite à l&#8217;article <a href="http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web">Connaître et améliorer la vitesse de chargement des pages web</a> dans lequel j&#8217;expliquais comment mesurer la performance d&#8217;un site et où trouver des suggestions d&#8217;amélioration, je vous explique comme promis <strong>ce qu&#8217;il faut faire concrètement</strong> pour <strong>optimiser le temps de chargement</strong>.</p>
<p>En bref, je m&#8217;attache dans cet article à vous expliquer <strong>comment se débarrasser des points rouges (high priority suggestions) indiqués par l&#8217;add-on Page Speed</strong>, <span id="more-876"></span>sans vous noyer dans les explications. Non pas que ce ne soit pas intéressant de savoir comment cela fonctionne, mais on n&#8217;a pas toujours le temps&#8230;</p>
<div style="margin:20px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Enable gzip compression</span></div>
<p><strong>Activer la compression gzip</strong> est une manière simple et efficace d&#8217;économiser de la bande passante et de diminuer le temps de chargement des pages. Pour ce faire, ajoutez les lignes suivantes à votre fichier .htaccess.</p>
<div style="background-color:#F5F5F5; padding:5px; margin:0 20px; font-family:arial; font-size:0.9em; line-height:1.5em;"># Compress the files<br />
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript<br />
# Removes some bugs<br />
BrowserMatch ^Mozilla/4 gzip-only-text/html<br />
BrowserMatch ^Mozilla/4\.0[678] no-gzip<br />
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html<br />
Header append Vary User-Agent</div>
<div style="margin:40px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Leverage browser caching</span></div>
<p>Il faut spécifier une <strong>date d&#8217;expiration</strong> pour le plus de fichiers possibles pour profiter de la <strong>mise en cache</strong>, c&#8217;est-à-dire le stockage des fichiers dans le cache du navigateur afin d&#8217;éviter de les charger à chaque fois.<br />
On peut faire cela de plusieurs manières. En voici une : ajoutez les lignes suivantes à votre fichier .htaccess.</p>
<div style="background-color:#F5F5F5; padding:5px; margin:0 20px; font-family:arial; font-size:0.9em; line-height:1.5em;"># Mise en cache pendant 45 jours<br />
&lt;FilesMatch &quot;.(flv|gif|jpg|jpeg|png|ico|swf|js|css|pdf|doc)$&quot;&gt;<br />
Header set Cache-Control &quot;max-age=3888000&quot;<br />
&lt;/FilesMatch&gt;</div>
<p>Vous pouvez modifier la durée de mise en cache en secondes, et en spécifier une différente selon le type de fichiers. Google Page Speed demande une mise en cache d&#8217; un mois minimum.</p>
<p>Attention : si vous <strong>modifiez un fichier</strong>, les internautes pour lesquels le fichier est stocké dans le cache de leur navigateur ne verront pas le nouveau fichier avant que l&#8217;ancien expire. Le plus simple est de <strong>changer le nom du fichier</strong>.</p>
<div style="margin:40px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Combine External JavaScript</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Combine External CSS</span></div>
<p>C&#8217;est tout simple, copiez/collez le contenu de tous les fichiers JavaScripts que vous appelez dans un seul fichier .js et le contenu de tous les fichiers CSS que vous appelez dans un seul fichier .css, pour ne faire qu&#8217;un appel pour chaque.</p>
<div style="margin:40px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Minify CSS</span> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Minify JavaScripts</span></div>
<p>Là encore ce n&#8217;est pas compliqué. Page Speed vous propose une <strong>version optimisée de vos fichiers CSS et JavaScript</strong>, il n&#8217;y a qu&#8217;à l&#8217;utiliser pour les fichiers que vous hébergez vous même. Cliquez sur le + devant Minify CSS/JavaScript, puis sur &laquo;&nbsp;minified version&nbsp;&raquo; et enregistrez le code fourni.</p>
<p>Ne remplacez pas vos anciens fichiers, renommez-les en quelque chose comme style-non-minified.css pour les sauvegarder. En effet la version optimisée de vos fichiers CSS et Javascript est illisible et il est indispensable de <strong>conserver la version normale</strong> pour pouvoir y apporter des modifications, avant de relancer Page Speed pour l&#8217;optimiser à nouveau.</p>
<div style="margin:40px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Optimize images</span></div>
<p><strong>Optimiser les images</strong> signifie :<br />
- Enregistrer les images directement à la <strong>taille</strong> voulue, pour ne pas avoir à les redimensionner en HTML.<br />
- <strong>Enregistrer &laquo;&nbsp;pour le web&nbsp;&raquo;</strong>, c&#8217;est à dire sans informations superflues et avec la qualité nécessaire.<br />
Exemple sur Photoshop : Cliquez sur Fichier / Enregistrer pour le web et les périphériques, puis choisissez la qualité désirée grâce à l&#8217;aperçu.</p>
<p>Il est également utile de <strong>spécifier la longueur et la largeur de chaque image</strong> pour que le navigateur réserve la place nécessaire à chaque image et n&#8217;ait pas à déplacer le contenu après coup.</p>
<div style="margin:40px 0 10px 0;"><img src="/blog/wp-content/uploads/2009/12/page-speed-high-priority.jpg" width="69" height="23" alt="" align="absmiddle" /><span style="color: #0000ff; font-size:1.2em;">Optimize the order of styles and scripts</span></div>
<p>Le chargement de fichiers JavaScript externes bloque tout le reste. Pour <strong>optimiser le temps de chargement</strong>, il faut respecter l&#8217;<strong>ordre</strong> suivant :<br />
- d&#8217;abord les scripts &laquo;&nbsp;inline&nbsp;&raquo;*,<br />
- ensuite l&#8217;appel au fichier CSS externe,<br />
- enfin l&#8217;appel au fichier JavaScript externe.</p>
<p>*Si les scripts &laquo;&nbsp;inline&nbsp;&raquo; peuvent être exécutés en dernier, comme le tracker Google Analytics, il faut alors les placer juste avant la balise &lt;/body&gt;. Sinon, il faut les placer avant l&#8217;appel aux fichiers externes.</p>
<p>&nbsp;</p>
<p>Bon voilà, j&#8217;espère que votre Page Speed vire au vert <img src='http://www.deldie.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><script>scoopeo_url='http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site'</script><script language='javascript' src='http://scoopeo.com/clicker/insert/oneline'></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Connaître et améliorer la vitesse de chargement des pages web</title>
		<link>http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web</link>
		<comments>http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web#comments</comments>
		<pubDate>Sat, 05 Dec 2009 15:18:48 +0000</pubDate>
		<dc:creator>Delphine Dietrich</dc:creator>
				<category><![CDATA[Design & Conception]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[optmiser son site]]></category>
		<category><![CDATA[temps de chargement]]></category>
		<guid isPermaLink="false">http://www.deldie.net/blog/?p=872</guid>
		<description><![CDATA[Le temps de chargement des pages web va très probablement devenir un facteur de SEO, ce n&#8217;est plus un scoop. Et je trouve ça assez pertinent. Ce qui est plus embêtant, c&#8217;est que bien que que cela contribue clairement à la qualité de navigation, la majorité des petits sites et des blogs ne s&#8217;en souciaient [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web"><img style="float:left; margin:0 20px 0 0; width:70px; height:73px;" src="/blog/wp-content/uploads/2009/12/page-speed.jpg" alt="" border="0" /></a>Le <strong>temps de chargement des pages web</strong> va très probablement devenir un <strong>facteur de SEO</strong>, ce n&#8217;est plus un scoop. Et je trouve ça assez pertinent. Ce qui est plus embêtant, c&#8217;est que bien que que cela contribue clairement à la <strong>qualité de navigation</strong>, la majorité des petits sites et des blogs ne s&#8217;en souciaient pas vraiment avant la déclaration de Matt Cutts&#8230; il va donc falloir qu&#8217;on se mette à niveau ! <span id="more-872"></span></p>
<p>Je vais préparer un article &laquo;&nbsp;<a href="http://www.deldie.net/blog/optimiser-temps-de-chargement-de-son-site">Comment optimiser le temps de chargement de son site pour les nuls</a>&nbsp;&raquo; au fur et à mesure que j&#8217;aurai compris ce qu&#8217;il faut faire concrètement et que j&#8217;aurai pu vérifier que ça fonctionne. J&#8217;ai déjà réussi à éliminer pas mal de points rouges de l&#8217;analyse des pages de mon blog par l&#8217;add-on  &laquo;&nbsp;Page Speed&nbsp;&raquo;, mais pas sans peine, parce que pour le moment on nous explique volontiers ce qu&#8217;il faut faire et pourquoi, mais pas comment faire techniquement&#8230;</p>
<p>En attendant j&#8217;ai réuni les <strong>outils et  sources d&#8217;infos utiles</strong> que j&#8217;ai trouvé pour <strong>mesurer et optimiser de la vitesse de chargement des pages web</strong>.</p>
<h3>1. Mesurez la vitesse de chargement et obtenez des suggestions</h3>
<h4>Avec Google Webmasters Tools</h4>
<p>Dans la colonne de gauche, cliquez sur <strong>Labos </strong>puis<strong> Performances de site</strong>. Cette page, mise récemment à votre disposition par Google, vous donne<br />
- le temps moyen de chargement des pages de votre site, un graphique montrant son évolution, et le compare aux autres.<br />
- des suggestions pour améliorer la vitesse de chargement de vos pages (fournies par Page Speed).<br />
<a href="https://www.google.com/webmasters/tools/home?hl=fr" target="_blank"><img style="margin: 0 0 0 70px; padding:10px; border:1px solid #aaaaaa; width:400px; height:336px;" src="/blog/wp-content/uploads/2009/12/google-webmasters-tools-vitesse-de-chargement.jpg" alt="Vitesse de chargement des pages de votre site sur Google Webmasters Tools" /></a></p>
<h4>Avec des add-ons pour Firefox</h4>
<p>Vous avez le choix entre <a href="http://code.google.com/intl/fr/speed/page-speed/download.html" target="_blank">Page Speed</a> (par Google) ou <a href="https://addons.mozilla.org/en-US/firefox/addon/5369" target="_blank">YSlow</a> (par Yahoo), deux <strong>add-ons pour Firefox</strong> qui vous donnerons des suggestions pour améliorer le temps de chargement de chaque page. Ils se rajoutent tous deux aux onglets de <strong>Firebug</strong>, que vous devez donc avoir installé avant YSlow ou Page Speed.</p>
<p><a href="https://addons.mozilla.org/en-US/firefox/addon/1843" target="_blank"><img style="margin: 0 5px 20px 5px; width:33px; height:30px;" src="/blog/wp-content/uploads/2009/12/install-firebug.jpg" alt="Installer Firebug" align="absmiddle" />Installer Firebug</a><a href="http://code.google.com/speed/page-speed/download.html" target="_blank"><img style="margin: 0 5px 20px 30px; width:33px; height:30px;" src="/blog/wp-content/uploads/2009/12/install-ps.jpg" alt="Installer Page Speed" align="absmiddle" />Installer Page Speed</a><a href="https://addons.mozilla.org/en-US/firefox/addon/5369" target="_blank"><img style="margin: 0 8px 20px 30px; width:38px; height:30px;" src="/blog/wp-content/uploads/2009/12/install-yslow.jpg" alt="Installer YSlow" align="absmiddle" />Installer YSlow</a></p>
<p>Pour <a href="http://code.google.com/intl/fr/speed/page-speed/docs/using.html" target="_blank">mieux comprendre la signification des données de Page Speed</a>, c&#8217;est ici.<br />
Pour <a href="http://developer.yahoo.com/yslow/help/index.html" target="_blank">mieux comprendre comment fonctionne YSlow</a>, c&#8217;est là.</p>
<h3>2. Optimisez la vitesse de chargement des pages web</h3>
<h4>Optez pour le code Google Analytics asynchrone</h4>
<p>Un premier truc à faire : Google, dans sa volonté de mettre l&#8217;accent sur la <strong>vitesse de chargement des pages web</strong>, a mis à disposition une <a href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html" target="_blank">version asynchrone du code du tracker Analytics</a>, c&#8217;est à dire qui ne retarde pas le chargement des autres éléments de la page. Vous pourrez donc remonter le code dans la page (Google recommande de le placer avant la balise &lt;/header&gt;) et le temps d&#8217;exécution du script ne comptera pas.</p>
<h4>Ressources Google pour améliorer le temps de chargement des pages</h4>
<p><a href="http://code.google.com/speed/page-speed/docs/rules_intro.html" target="_blank">Web Performance Best Practices</a><br />
<a href="http://code.google.com/speed/articles/" target="_blank">Let&#8217;s make the web faster : Tutorials</a></p>
<h4>Ressources Yahoo! pour améliorer le temps de chargement des pages</h4>
<p><a href="http://developer.yahoo.com/performance/rules.html" target="_blank">Best Practices for Speeding Up Your Web Site</a></p>
<h4>Autres sources expliquant comment mettre en place la compression gzip et la mise en cache</h4>
<p><a href="http://www.google.com/support/forum/p/Webmasters/thread?tid=57c7f16185a28bc3&amp;hl=en" target="_blank">How to enable gzip compression on website pages (forum Google)</a><br />
<a href="http://web-infoservice.com/section-blog/27-tutoriels/70-configuration-apache-htaccess.html?start=4" target="_blank">Guide .htaccess : Améliorer la vitesse de transfert de site en permettant la mise en cache des fichiers</a> (10ème titre de la page)<br />
<a href="http://www.mnot.net/cache_docs/" target="_blank">Un tutoriel de la mise en cache</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deldie.net/blog/connaitre-et-ameliorer-la-vitesse-de-chargement-des-pages-web/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
