Direktor marketinga jednog od odjela Optify. Ima 20 godina startup iskustva razni proizvodi i usluge u e-trgovini, kompjuterske igrice i druge oblasti.
Algoritmi za rangiranjeGoogle uzima u obzir brzinu učitavanja stranice
9. aprila 2010 godine Google zvanično objavili da njihovi algoritmi uzimaju u obzir brzinu učitavanja stranica. Glasine su kružile mnogo prije toga - kada je kompanija postala izrazito pozorna na brzinu prilikom objavljivanja Chrome proizvoda ( brzi pretraživač) i SPDY ( brzi protokol prijenos web sadržaja) i promoviranje ultra-brzih širokopojasnih kanala. U ovom članku ćemo pokušati objasniti kako Google određuje brzinu i kako možete testirati brzinu učitavanja stranice i povećati je.
Vjerujemo u to brzina učitavanja stranice- odličan dodatak ostatku liste faktora koji određuju rangiranje stranica na Google-u, a za to postoje dva glavna razloga:
1. Brzina učitavanja stranice neophodno za udobnost korisnika. Istraživanja pokazuju da prosječan korisnik ima sat koji otkucava u glavi dok čeka da se stranica otvori. Sa povećanjem brzine korištenja interneta općenito, porasla su i očekivanja u pogledu brzine. možete pročitati google post na tu temu interno testiranje brzina i njen uticaj. dakle,
2. Brzina učitavanja stranice je faktor koji programer može mjeriti, pratiti i optimizirati. Mnogo u Google algoritam izvan naše kontrole, ali možemo poboljšati ovaj pokazatelj. Ispod je nekoliko alata koje možete koristiti za analizu brzine vašeg sajta, kao i 6 savjeta za poboljšanje brzine učitavanja stranice i povećanje ranga.
Kako Google definira brzinu?
Dvije glavne metode analize učitavanja stranice su:
1. Odgovor Google botu. GoogleBot je agent koji indeksira linkove širom weba, kategorizira stranice i sadržaj te ih šalje Googleu, koji obrađuje podatke vlastitim algoritmom. Google bot jednostavno prikuplja informacije, ne analizira ih i ne procjenjuje. Međutim, ima neka ograničenja u pogledu toga koliko će u potpunosti indeksirati datu stranicu, budući da je potrebno mnogo vremena da se indeksira kroz milijarde stranica. Ovo je jedan od razloga zašto se preporučuje imati "čist" kod, postaviti dobar sadržaj na vrh stranice i staviti kod koji se ponavlja (kao što je CSS) u zasebne datoteke.
2. Vrijeme učitavanja po Google podaci traka sa alatkama. Google je veoma agresivan u promociji i popularizaciji svojih besplatnih alata. Jedan od razloga za to je mogućnost da Google koristi svoju traku sa alatkama kao platformu za analizu pojedinačnih web lokacija i stranica.
Alati za mjerenje brzine učitavanja stranice
Ima ih mnogo besplatni alati i dodatke za mjerenje performansi stranice. Evo nekih od najboljih, po našem mišljenju:
1. Ako imate nalog kod Google Webmastera (a trebali biste ga imati), onda možete koristiti poseban alat u odjeljku Labs. On će ti dozvoliti da dobiješ opšta ideja o tome koliko brzo se vaše stranice učitavaju u odnosu na stranice drugih stranica u statistici.
2. Brzina stranice je dodatak za Firebug/Firefox pretraživače koji određuje koliko se stranica učitava i daje preporuke kako to popraviti.
3. YSlow je još jedan dodatak za Firebug/Firefox koji analizira brzinu i daje preporuke.
Šta ova promjena algoritma znači za vas
Poboljšanje brzine učitavanja stranice nije toliko kritično koliko je, recimo, ispravno title tags, URL struktura, jedinstveni sadržaj ili kvalitetne dolazne veze. Ali pod jednakim ostalim stvarima, stranica koja se brže učitava ima prednost. Bez sumnje brze stranice pogodnije za korisnike, što znači povećanje posjeta, smanjenje indikatora nepotrebnih pogleda i povećati broj pregleda po posjeti. U svakom slučaju, najbolje je dati sve od sebe da se vaše stranice brzo učitavaju.
6 načina da poboljšate brzinu učitavanja stranice i rangiranje
1. Optimizirajte svoje slike: Velike slike se mogu brže izrezati, komprimirati i preuzeti.
2. Umjesto pozadinskih slika, koristite samo boje: ovo će ubrzati učitavanje.
3. Koristite keš memoriju: keširanje je zgodno za korisnike, jer se slike i drugi statički fajlovi učitavaju samo pri prvoj posjeti, a to više nije potrebno pri sljedećim posjetama.
4. Učitavajte vanjski Javascript i pozive posljednje: Najgora stvar koju možete učiniti je da posjetitelje natjerate da čekaju da se sav sadržaj učita odjednom. Kad god je moguće, učinite da se vaš sadržaj prvo učita, a vanjski sadržaj nakon njega.
5. Koristite zasebne datoteke za ponavljajući kod: Zasebne datoteke se najčešće koriste sa tabelama css stilovi i omogućavaju vam da olakšate html kod stranice (manje redova koda), a takođe obezbeđujete centralnu datoteku koju je lako pronaći za unošenje izmena u važne delove koda (na primer, stilove).
6. Umjesto toga, koristite CSS stilove da organizirate svoje stranice HTML tabele: prije učitavanja same tablice, web pretraživači (IE, Firefox, itd.) čekaju dok se sav njen sadržaj ne učita. CSS čini ovaj proces bržim (i lakšim za ažuriranje).
1. Odaberite jedan od gore navedenih alata i instalirajte ga.
2. Testirajte brzinu učitavanja za glavnu i nekoliko drugih stranica različitih tipova.
3. Odredite koje komponente se mogu poboljšati. Razgovarajte o tome sa svojim tehničkim osobljem i webmasterom.
4. Za poređenje, pokrenite iste testove sa stranicama konkurenata.
Nadam se da će vam sve gore navedeno pomoći da ubrzate učitavanje stranica vaše stranice - i korisnici i tražilice će to cijeniti.
Pozdrav dragi čitaoci! Nedavno sam dobio komentar u kojem mi je postavljeno pitanje: koja je moja tajna brzog učitavanja stranice? Odlučio sam da ne odgovaram komentarom (previše da bih napisao), već da napišem koristan post na ovu temu za sve odjednom. Odnosno, danas ćemo govoriti o tako važnom faktoru kao što je.
Šta mislite, zašto vam je potrebna stranica koja se brzo učitava? Razmišljajmo logički. Pišemo za ljude, ljudi bi trebali čitati naše postove i steći znanje. Naša web stranica ili blog je platforma za objavljivanje znanja! Pristup njima treba da bude otvoren i brz. Šta ako vašoj web stranici treba 15-20 sekundi da se učita? Da li korisnik odlučuje da ostane na njemu? Odgovor je nedvosmislen - NE!
Umjesto toga, posjetitelj više neće biti vaš, već vaš konkurent! Čak i ako je niže Rezultati pretrage. Čak i ako pišete mega-odlične članke, ali želi najbolje, jedva čekaš uspjeh.
Kao što sam već rekao: Morate uštedjeti vrijeme. Teče u jednom smjeru i ne može se vratiti! Možete vratiti novac, bilo šta drugo, ali bez vremena! Zašto sam ja? I na to da treba da poštujete i svoje vreme i vreme drugih! Potrebno je samo napraviti nekoliko elementarnih koraka i vaša stranica/blog će se otvoriti mnogo brže, a time će se povećati više posjetitelja.
Brzina učitavanja web stranice — važan faktor prilikom postavljanja stranice. Potrebno je pokušati na bilo koji način smanjiti vrijeme čekanja posjetitelja. Slično, pretraživači "gledaju" na brzinu, a ako je niska (sajtu je potrebno dugo da se učita), onda je manje poštovanja. A ako bude manje poštovanja, onda ćete biti daleko od TOP-a.
Sada ćemo shvatiti kako povećati brzinu učitavanja web stranice, ali prije toga ćemo analizirati nekoliko servisa u kojima možete provjeriti ovu brzinu.
Provjera brzine učitavanja web stranice
1) Brzina stranice na mreži Google-ov online provjerivač brzine web stranice. Osim provjere brzine, servis daje i listu preporuka za ubrzanje i optimizaciju stranice. Veoma korisna stvar!
2) Pingdom Tools - online usluga test brzine, koji je dostojan dubokog naklona. Prvi put kada sam odlučio da testiram brzinu svog bloga, iskoristio sam ga. Također pruža savjete i preporuke.
3) je treća usluga koja, po mom mišljenju, zaslužuje pažnju. Ovdje se generiranjem zahtjeva određuje prosječna brzina.
4) WebWait - naizgled jednostavno, ali vrlo povoljna usluga. Unesite adresu svoje stranice u posebno polje, pričekajte neko vrijeme i rezultat je spreman. Čini mi se da ova usluga određuje najtačnije vrijeme.
Ovo su usluge koje vam nudim test brzine učitavanja web stranice. Jeste li provjerili svoju stranicu? Sada je vrijeme da pređemo na glavno - ubrzanje lokacije .
Kako ubrzati brzinu učitavanja web stranice?
Vrijeme je, hajde da pričamo o ubrzanju učitavanja stranice. Šta mislite, od čega u većini slučajeva mala brzina učitavanje stranice? Naravno, zbog svih vrsta ukrasa, losiona, slika koje iskaču gdje god je to moguće, reklama itd.
Da, naravno i zbog ovoga, ali ne samo. Brzina je takođe pogođena razni kodovi, skripte, cache i slično. Stoga je potrebno sve ovo optimizirati što bolje, sve mora biti profesionalno. Kako je? - pitate. Jednostavno je, sad ću te naučiti!
1. Optimizacija slike
Prva stvar koju bih želio da istaknem je potreba za pravilnom optimizacijom slika. Ako stranica ima puno razne slike, ne morate ih sve ukloniti da biste ubrzali učitavanje, samo ih trebate ispravno optimizirati.
Odnosno, morate promijeniti veličinu i težinu slike. Ako vam treba slika na sajtu od 300×225, a imate je 600×450, promenite je kroz bilo koji grafički uređivač, na primjer Adobe Photoshop ().
Također, pored veličine slike, morate odabrati najviše manja veličina. Što je veća veličina slike, to je sporija brzina preuzimanja. Posebno oni sa sporim internetom. Stoga, pokušajte težinu učiniti što manjom, samo nemojte pretjerivati, inače će kvaliteta biti užasna!
Također morate navesti dimenzije u kodu slike, čak i ako je postavljen onako kako jeste (in standardne veličine), neophodno je.
2. Optimizacija skripti i kodova
Kao što sam rekao, razne skripte i kodovi utiču na brzinu. Ali ne svi, već samo oni koji su napisani s greškama ili čak netačno.
Nisam guru u oblasti web programiranja, pa nažalost ne mogu savjetovati šta treba uraditi od A do Ž. Ali mogu dati neke savjete koje sam i sam koristio i koristim.
Također možete premjestiti skripte na kraj stranice, umjesto da ih imate na početku. Zašto? Pa prosudite sami: stranica se otvara, a prvo što počinje da se učitava su razne skripte koje na početku uopšte nisu potrebne, ali treba vremena! Pustite da se stranica prvo učita, a zatim će se skripte početi učitavati. To će biti mnogo brže.
Možete skratiti CSS putem linka i skratiti JavaScript ovdje. Samo slijedite linkove, napišite putanju do vaših datoteka, zatim kliknite na određeno dugme, snimite rezultujuću datoteku na računar i postavite je na sajt, na primer, preko ftp-a.
Ima ih još kratki kodovi, koji zamjenjuju dugačke skripte i, naravno, ubrzavaju učitavanje. Ali neću sada o njima, ovo je tema posebnog članka. Usput, uskoro ću objaviti seriju članaka o zamjeni ovih skripti, kako to ne biste propustili, savjetujem vam da se pretplatite!
3. Omogućite Gzip kompresiju stranice
O ovoj metodi sam naučio relativno nedavno. Ali nakon što sam ga probao, bio sam samo sretan. Zaista, nakon omogućavanja kompresije, stranica se značajno ubrzava. Jedina negativna stvar je da postoji određeno opterećenje na hostingu.
Da biste omogućili Gzip kompresiju, morate napisati sljedeće u .htaccess datoteku:
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0 no-gzip BrowserMatch bMSIE !no-gzip!gzip-only-text/html
Još jednom, nakon omogućavanja gzip kompresije, brzina se značajno povećava! Stoga ovu stavku ne treba preskočiti.
4. Keširanje pretraživača
Mnogi od vas znaju šta je keš pretraživača. A ko ne zna, objasnit ću - ovo je nešto kao privremena memorija u kojoj su pohranjene sve radnje koje ste izvršili u pregledniku.
Dakle, keš se može koristiti za ubrzavanje stranice. Odnosno, za nekoga ko je već na neki način posjetio vašu stranicu, brzina će biti veća. Sve će leteti. A za one koji su prvi došli, ova metoda neće raditi. A kad se vrati, sve će proraditi.
Da bi ovo počelo da radi, potrebno je da unesete sledeće u .htaccess:
ExpiresActive On ExpiresByType application/javascript "access plus 1 godina" ExpiresByType text/javascript "access plus 1 year" ExpiresByType text/css "access plus 1 year" ExpiresByType image/gif "access plus 1 year" ExpiresByType "access plus 1 godina" ExpiresByType "access plus 1 godina" year" ExpiresByType image/png "pristup plus 1 godina" Set zaglavlja Kontrola keša: privatni set zaglavlja Kontrola keša: javni BrowserMatch "MSIE" force-no-vary BrowserMatch "Mozilla/4.(2)" force-no-vary
Nije sve tako teško kao što se čini. Nije li? Ovim sam htio reći da sada znamo kako provjerite i ubrzajte brzinu učitavanja stranice Rusija, Tomska oblast, Tomsk, +7 952 160 36 17
Zdravo momci!
Danas će biti jedan od glavne teme in interna optimizacija site. Materijal je velik, ali praktičan i koristan. Teške trenutke sam pojačao video tutorijalima.
Govorit ćemo o tome kako ubrzati učitavanje vaše stranice koristeći 7 radnih metoda. Možda su svima poznati. Ali primijetio sam da ih ne koriste svi. A u kompleksu, još više, malo ljudi.
Općenito, u sadržaju tačaka napisat ću sve metode, a zatim pročitati i primijeniti sve u praksi.
Prije nego što ubrzam web stranicu, želim reći nekoliko riječi o važnosti ove akcije i kako provjeriti brzinu preuzimanja.
Odavno je poznato da je brzina učitavanja resursa jedan od faktora rangiranja u rezultatima pretraživanja. Ako uzmete apsolutno 2 identične stranice, ali će se jedna brže učitati, tada će imati više pozicije u rezultatima pretrage. Ali to ne znači da će prvi biti na 30. poziciji, a drugi na 1.. Ne, samo će stranica sa bržim učitavanjem biti malo bolje rangirana.
Stoga, ako postoje neki laki načini da barem u nečemu preteknemo naše konkurente, onda to trebamo učiniti. Štaviše, postoji mnogo takvih načina. Koristeći ih sve, ići ćemo u pravom smjeru u preticanju naših konkurenata.
Što se tiče provjere brzine učitavanja stranice, uvijek sam koristio uslugu webwait. Odlaskom na njega, potrebno je samo da unesete adresu bilo koje stranice na vašem sajtu i počnete da proveravate.
Podrazumevano, usluga će provjeriti brzinu učitavanja stranice 5 puta kako bi pronašla prosječnu vrijednost. Interval između zahtjeva će biti 5 sekundi. Ako želite da promijenite obje vrijednosti, tada sam na gornjoj slici označio odgovarajuće postavke plavim okvirom. Prvi je broj provjera, drugi je interval između zahtjeva.
Samo da sam provjerio brzinu preuzimanja jednog od mojih članaka. Na osnovu rezultata 5 provjera, dobio sam prosječan rezultat od 0,82 sekunde.
Naravno, može biti teško postići malu vrijednost i to ovisi o mnogo faktora:
- Količina sadržaja na stranici;
- Broj učitanih skripti;
- Veličina grafike na stranici i na web stranici u cjelini;
- Broj dodataka.
Stoga morate pokušati smanjiti utjecaj svih ovih faktora. To je ono o čemu ćemo razgovarati. Pređimo na prvi i možda najlakši način.
Optimizacija grafike
Nije tajna da je grafika najvažniji element svake web stranice. Ovo uključuje i grafiku na svakoj stranici i cjelokupnu grafiku. Što se tiče grafike na svakoj stranici, to su grafike sadržaja - slike, screenshotovi, fotografije. Zajednička grafika je grafika koja ulazi u dizajn stranice. Sve ovo možemo optimizirati.
Ni u kom slučaju ne biste trebali postavljati grafiku u punoj veličini u svoje članke. Ova greška je veoma izražena na sajtovima za hranu i fotografije kada se sve fotografije učitavaju u članke u punoj veličini.
Jedna fotografija snimljena SLR fotoaparatom srednjeg kvaliteta će težiti nekoliko megabajta. Ako postavite takvu fotografiju na stranicu, tada će posjetitelj sve preuzeti kada uđe na stranicu. Zamislite koliko bi vremena trebalo da se učita stranica da je objavljeno 10 slika velikog obima.
Odvojite vrijeme za ovaj trenutak kada objavljujete sadržaj. Jednom sam napisao članak o kvaliteti bez gubitaka. Materijal će vam biti od velike koristi.
Što se tiče dizajna, pokušajte da koristite manje slika u njemu. Možete napraviti potpuno zdrav i organski dizajn koristeći CSS stilove. Biće čak i na bolje. Ako pogledate vrlo popularne resurse, primijetit ćete da je njihov dizajn u suštini Bijela pozadina sa linije razdvajanja. Ovo jako igra na ruku i ubija 2 muhe jednim udarcem:
- Smanjuje vrijeme učitavanja;
- Povećava udobnost upotrebe sadržaja.
Ako ne možete bez šarenih slika, onda će vam pomoći članak o smanjenju veličine slika (link iznad).
keširanje
Keširanje - možda suštinski element brzo učitavanje stranica web stranice. Posebno datu funkciju korisno kada ima puno prometa, kada ima mnogo upita bazi podataka.
Da biste napravili keširanje na stranici (za WordPress) potrebno je da instalirate dodatak Hyper Cache. Potpuna uputstvačitaj dalje. Tamo je sve sažvakano.
Također je moguće dodati neke kodove u .htaccess fajl koji će također omogućiti keširanje kao i gzip kompresiju. Da budem iskren, nisam primijetio njihovu akciju na mojoj stranici. Možda zato što je moj blog već u potpunosti optimiziran. Da, ni ja ne vidim puno smisla u njima. I postoji jedan problem, jer nećemo moći da obrišemo keš memoriju. Tada nećete vidjeti nikakve promjene na stranici. Stoga, neću davati ove kodove da se kasnije ne razbijate pameti ako se pojave problemi.
Ja ih ne koristim. Keširanje pomoću dodatka Hyper Cache je više nego dovoljno.
Optimizacija učitavanja skripti
Ako je vaša stranica prilično funkcionalna (razni društveni gumbi, klizači, brojači prometa itd.), onda ima puno skripti.
Skripte su uvijek suvišne i veliko opterećenje na stranici. Uvijek ih se riješite ako je moguće. Ako to nije moguće, onda ih možete učiniti posljednjim učitavanjem, a također ih ukloniti iz samog koda šablona teme.
Da biste učitali skripte na samom kraju učitavanja stranice, moraju se postaviti na samo dno koda stranice, odnosno u podnožje. Na WordPress-u se to radi tako što se postavi u footer.php datoteku prije završne oznake.