Măreşte viteza de încărcare a blogului

După ce Google a anunţat că viteza de încărcare a paginii reprezintă un criteriu care poate modifica rezultatele în SERPs, toată lumea a început, înnebunită, să facă tot posibilul pentru ca site-ul lor să se încarce tot mai repede.

Din punctul meu de vedere, viteza de încărcare a site-ului este importantă, dar nu atât de importantă pe cât au făcut-o toţi să pară. Dacă site-ul tău se încarcă puţin mai greuţ, asta nu înseamnă că vei fi ultimul în Google pe nu-ştiu-ce cuvânt cheie. Google a spus că viteza de încărcare este un criteriu, nu singurul criteriu şi nici cel mai important. Aşadar, până când faci ca site-ul tău să fie cel mai rapid, mai ai multe altele de rezolvat pentru a putea apărea pe un loc nobil în Google SERPs.

Bineînţeles, trebuie să ne prezentăm cu bloguri al cărui timp de încărcare să fie cât mai mic. Nu neapărat de frica rezultatelor din Google, cât din respect pentru cititorii noştri (care s-ar putea să dispară dacă-i punem să aştepte prea mult până când se încarcă blogul).

Modalităţi cu ajutorul cărora îţi poţi face blogul mai rapid, sunt foarte multe, dar astăzi vreau să mă leg strict de imaginile de pe blog. Am să vă prezint două metode care, folosite împreună, vor face blogul vostru mai rapid.

1. Micşorează imaginile

Cu cât o imagine este mai mare, atât în dimensiune (rezoluţie), cât şi în mărime (size – kilobytes), aceasta se va încărca mai greu. Dacă cel care-ţi vizitează blogul are internet mobil, cu o viteză groaznică, până i se încarcă lui header-ul blogului tău, s-ar putea să-i cadă conexiunea.

Noi trebuie să facem în aşa fel încât imaginile să fie cât mai mici, dar claritatea lor să rămână aceeaşi. Pentru asta, Yahoo a inventat Smush.it, un tool care-ţi permite să urci imaginile acolo şi să le scoţi compresate, gata de pus pe web.

Bineînţeles, nu ştiu cine stă să urce fiecare imagine acolo înainte s-o pună pe blog, dar încearcă să-ţi compresezi imaginile din temă (gen header-ul blogului, iconiţa de la feed-ul RSS, Twitter etc.), pentru a face viaţa mai frumoasă cititorilor tăi.

Later edit: Acum stă cineva să urce fiecare imagine acolo. Am descoperit o metodă care te va face să zâmbeşti de bucurie. Am scris aici despre ea.

2. Cache-uieşte imaginile

De această metodă am aflat de curând, de la Sergiu Tot, autor pe minunatul Lamp.ro.

El ne oferă un cod pe care trebuie să-l adăugăm în fişierul .htaccess şi cu ajutorul căruia modificăm cache-ul browserului (atât al nostru, cât şi al fiecărui vizitator în parte), astfel încât imaginile (că asta ne interesează) şi fişierele cu extensia .txt, .js, sau .css (nu am zis că vorbim despre ele, dar metoda include şi aceste fişiere) vor fi păstrate într-un cache al browserului fiecărui utilizator în funcţie de timpul setat de noi (în cazul codului oferit de Sergiu, o săptămână pentru imagini şi 3 ore pentru texte).

Aşadar, adăugaţi în fişerul .htaccess al blogului vostru, următoarele linii de cod:

<ifmodule mod_headers.c>
    # O saptamana pentru imagini
    <filesmatch ".(jpg|jpeg|png|gif|swf)$">
        Header set Cache-Control "max-age=604800, public"
    </filesmatch>
 
    # 3 ore pentru texte
    <filesmatch ".(txt|js|css)$">
        Header set Cache-Control "max-age=10800"
    </filesmatch>
</ifmodule>

<ifmodule mod_expires.c>
    ExpiresActive On
    ExpiresDefault A0
 
    # O saptamana
    <filesmatch ".(jpg|jpeg|png|gif|swf)$">
        ExpiresDefault A604800
    </filesmatch>
 
    # 3 ore
    <filesmatch ".(txt|js|css)$">
        ExpiresDefault A10800
    </filesmatch>
</ifmodule>

Pentru o explicaţie amănunţită asupra codului de mai sus, vă rog să vizitaţi articolul de pe lamp.ro.

Tags:
    1. Sorin joi, 29 iulie 2010, 10:36
      • Cristian Florea joi, 29 iulie 2010, 10:37
    2. Alter Ego Blog joi, 29 iulie 2010, 10:40
      • Cristian Florea joi, 29 iulie 2010, 10:50
    3. A.Dragos joi, 29 iulie 2010, 10:56
    4. Dan Stefan joi, 29 iulie 2010, 11:42
    5. articole copii joi, 29 iulie 2010, 14:03
    6. laborator joi, 29 iulie 2010, 15:14
    7. Serginho joi, 29 iulie 2010, 15:34
      • Cristian Florea joi, 29 iulie 2010, 16:29
        • Serginho joi, 29 iulie 2010, 16:37
    8. George Jipa joi, 29 iulie 2010, 22:12
      • George Jipa joi, 29 iulie 2010, 22:26
      • Cristian Florea joi, 29 iulie 2010, 22:27
    9. Tudor joi, 29 iulie 2010, 23:49
    10. Ndrey vineri, 30 iulie 2010, 16:38
    11. Stefan vineri, 30 iulie 2010, 22:04
    12. Marius marți, 20 august 2013, 1:54
      • Cristian Florea marți, 20 august 2013, 9:50

    Adaugă un comentariu