Direktor marketinga jednog od odjela Optify. Ima 20 godina iskustva u lansiranju razni proizvodi i usluge u e-trgovini, računalne igrice i druga područja.
Algoritmi za rangiranjeGoogle uzima u obzir brzinu učitavanja stranice
9. travnja 2010 godine google službeno su objavili da njihovi algoritmi uzimaju u obzir brzinu učitavanja stranice. Glasine su kružile mnogo prije toga - kada je tvrtka počela obraćati posebnu pozornost na brzinu, puštajući proizvode Chrome ( brzi preglednik) i SPDY ( brzi protokol prijenos web sadržaja) i promicanje ultra-brzih širokopojasnih kanala... U ovom članku pokušat ćemo objasniti kako Google određuje brzinu i kako možete provjeriti brzinu učitavanja stranice i povećati je.
Vjerujemo u to brzina učitavanja stranice je izvrstan dodatak ostatku popisa čimbenika koji određuju rang stranice na Googleu, iz dva glavna razloga:
1. Brzina učitavanja stranice izuzetno je važno za korisničko iskustvo. Istraživanja pokazuju da sat otkucava u umu prosječnog korisnika dok čeka da se otvori stranica. S 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 utjecaj. Tako,
2. Brzina učitavanja stranice je čimbenik koji programer može mjeriti, pratiti i optimizirati. Mnogo u Google algoritam izvan naše kontrole, ali možemo poboljšati ovaj pokazatelj. U nastavku je navedeno nekoliko alata koje možete koristiti za analizu brzine web stranice, kao i 6 savjeta za poboljšanje brzine učitavanja i ranga stranice.
Kako Google određuje brzinu?
Postoje dvije glavne metode za analizu učitavanja stranice:
1. Odgovor Google botu. GoogleBot je agentski program koji indeksira veze po cijelom webu, kategorizira stranice i sadržaj te sve to šalje Googleu, koji obrađuje podatke koristeći vlastiti algoritam. Google bot jednostavno prikuplja informacije, ne analizira ih niti procjenjuje. Međutim, ima neka ograničenja u pogledu toga koliko potpuno indeksira određenu stranicu, budući da je potrebno puno vremena za skeniranje milijardi stranica. Ovo je jedan od razloga zašto se preporučuje imati čist kod, staviti dobar sadržaj na vrh stranice i staviti dupli kod (kao što je CSS) u zasebne datoteke.
2. Vrijeme učitavanja do Google podaci Alatna traka. Google je vrlo agresivan u promicanju i popularizaciji svojih besplatnih alata. Jedan od razloga za to je mogućnost da Google koristi svoju nadzornu ploču kao platformu za analizu pojedinačnih web-mjesta i stranica.
Alati za mjerenje brzine učitavanja stranice
Ima ih mnogo besplatni alati i dodaci za mjerenje performansi stranice. Evo nekih od najboljih, po našem mišljenju:
1. Ako imate Google Webmaster račun (a morate ga imati), tada možete koristiti poseban alat u odjeljku Labs. On će vam dopustiti da primate Generalna ideja o tome koliko se brzo vaše stranice učitavaju u odnosu na stranice drugih web-mjesta u statistici.
2. Brzina stranice je dodatak za Firebug / Firefox preglednike koji otkriva 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.
Što ova promjena algoritma znači za vas
Poboljšanje brzine učitavanja stranice nije toliko kritično koliko je, recimo, ispravno naslovne oznake, URL struktura, jedinstveni sadržaj ili kvalitetne ulazne veze. No, uz sve ostale stvari jednake, stranica koja se brže učitava ima prednost. nedvojbeno brze stranice prikladnije za korisnike, što znači povećanje posjeta, smanjenje pokazatelja nepotrebnih pogleda i povećanje broja pregleda po posjeti. U svakom slučaju, najbolje je dati sve od sebe da se vaše stranice brzo učitavaju.
6 načina za povećanje brzine učitavanja stranice i povećanje ranga
1. Optimizirajte svoje slike: velike slike mogu se izrezati, komprimirati i brže učitati.
2. Umjesto pozadinskih slika, samo koristite boje: to će se brže učitavati.
3. Koristite predmemoriju: predmemorija je pogodna za korisnike, budući da se slike i druge statične datoteke preuzimaju samo pri prvom posjetu, a pri sljedećim posjetama više nije potrebno.
4. Učitavajte vanjski Javascript i pozive posljednje: najgore što možete učiniti je natjerati posjetitelje da čekaju da se sav sadržaj učita u isto vrijeme. Kad god je moguće, provjerite je li vaš sadržaj učitan prvi, a vanjski sadržaj nakon toga.
5. Koristite zasebne datoteke za ponavljajući kod: zasebne datoteke se najčešće koriste s tablicama CSS stilovi i omogućuju vam da olakšate html-kod stranice (manje redaka koda), a također pružate središnju datoteku koju je lako pronaći za unošenje promjena u važne dijelove koda (na primjer, u stilske tablice).
6. Koristite CSS stilove umjesto HTML tablice: Prije učitavanja same proračunske tablice, web preglednici (IE, Firefox, itd.) čekaju da se učita sav njezin sadržaj. 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 stranicu i nekoliko drugih stranica različitih vrsta.
3. Odredite koje se komponente mogu poboljšati. Raspravite o tome sa svojim tehničkim osobljem i webmasterom.
4. Za usporedbu, 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 čitatelji! Nedavno sam dobio komentar u kojem mi je postavljeno pitanje: koja je moja tajna brzog učitavanja stranice? Odlučio sam ne odgovarati komentarom (pisati previše), nego napisati koristan post na ovu temu za sve odjednom. Odnosno, danas ćemo govoriti o tako važnom čimbeniku kao što je.
Što mislite zašto je potrebna stranica za brzo učitavanje? Razmišljajmo logično. 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 trebao bi biti otvoren i brz. Što ako vašoj web-lokaciji treba 15-20 sekundi da se učita? Bi li korisnik odlučio ostati na njemu? Odgovor je nedvosmislen – NE!
Dapače, posjetitelj više neće biti vaš, već vaš konkurent! Čak i ako je niže u Rezultati pretraživanja... Čak i ako pišete mega-sjajne članke, ali sve 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 dobiti natrag svoj novac ili bilo što drugo, ali nema šanse za vrijeme! Što ja to radim? I na to da treba poštivati i svoje i tuđe vrijeme! Vi samo trebate napraviti nekoliko elementarnih koraka i vaša stranica/blog će se otvoriti puno brže, a time će se dodati 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. Isto tako, tražilice "gledaju" na brzinu, a ako je mala (stranici se dugo učitava), onda je manje poštovanja. A ako bude manje poštovanja, onda ćete se naći 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 upravo tu brzinu.
Provjera brzine učitavanja web stranice
1) Brzina stranice na mreži je internetska provjera brzine web-mjesta od Googlea. Osim provjere brzine, servis daje popis preporuka za ubrzanje i optimizaciju stranice. Vrlo korisna stvar!
2) Pingdom alati - online usluga provjera brzine koja je dostojna niskog naklona. Prvi put kada sam odlučio testirati brzinu svog bloga, iskoristio sam ga. Također daje razne preporuke i savjete.
3) je treća usluga koja, po mom mišljenju, zaslužuje pažnju. Ovdje se prosječna brzina određuje generiranjem zahtjeva.
4) WebWait - naizgled jednostavno, ali vrlo zgodna usluga... Upišite adresu svoje stranice u poseban prozor, pričekajte neko vrijeme i rezultat je spreman. Čini mi se da ova usluga određuje najtočnije vrijeme.
Ovo su usluge za koje vam nudim provjera brzine učitavanja web stranice... Jeste li provjerili svoju stranicu? Sada je vrijeme da pređemo na glavnu stvar - ubrzanje stranice .
Kako ubrzati brzinu učitavanja web stranice?
Vrijeme je, razgovarajmo o ubrzanju učitavanja web stranice. Što mislite, od čega u većini slučajeva mala brzina učitavanje stranice? Naravno, zbog svih vrsta ukrasa, gadgeta, slika koje iskaču gdje god je to moguće, videa itd.
Da, naravno i zbog ovoga, ali ne samo. Brzina je također pogođena razni kodovi, skripte, cache i slično. Stoga je potrebno sve to što bolje optimizirati, sve treba biti profesionalno. Kako je? - pitaš. Jednostavno je, sad ću te naučiti!
1. Optimiziranje slika
Prvo što bih želio istaknuti je potreba za pravilnom optimizacijom slika. Ako ih ima mnogo različite slike, nije ih potrebno sve brisati kako bi se ubrzalo preuzimanje, samo ih treba ispravno optimizirati.
Odnosno, trebate promijeniti veličinu i težinu slike. Ako vam je potrebna slika veličine 300 × 225 na vašoj web-lokaciji, ali je imate 600 × 450 - promijenite je putem bilo kojeg grafički uređivač, npr Adobe photoshop ().
Također, osim veličine slike, trebate odabrati najviše manja veličina... Što je veća veličina slike, to je sporija brzina preuzimanja. Pogotovo oni sa sporom internetskom vezom. Stoga, pokušajte težinu učiniti što manjom, samo nemojte pretjerivati, inače će kvaliteta biti užasna!
Također morate napisati dimenzije u kodu slike, čak i ako je postavljen onako kako jest (u standardne veličine), potrebno je.
2. Optimizacija skripti i kodova
Kao što sam rekao, na brzinu utječu razne skripte i kodovi. Ali ne svi, već samo oni koji su napisani s greškama ili općenito netočno.
Nisam guru u području web programiranja, pa nažalost ne mogu savjetovati što treba učiniti od A do Ž. Ali mogu dati neke savjete koje sam i sam koristio i koristim.
Također je moguće premjestiti skripte na kraj stranice, a ne tako da je bila na početku. Za što? Pa prosudite sami: otvara se stranica, i prije svega počinje učitavati razne skripte, koje u početku uopće nisu potrebne, a za to treba vremena! Bolje je prvo pustiti stranicu da se učita, a zatim početi učitavati skripte. Ovako će biti puno brže.
CSS možete skratiti referencom i skratiti Java Script ovdje... Samo slijedite poveznice, napišite put do svojih datoteka, zatim kliknite na određeni gumb, spremite dobivenu datoteku na svoje računalo i prenesite je na web-mjesto, na primjer, putem ftp-a.
Ima ih još kratki kodovi koje zamjenjuju duge skripte i prirodno ubrzavaju učitavanje. Ali sada neću govoriti o njima, ova tema je zaseban članak. 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 probala, bilo mi je samo drago. Doista, 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, trebate napisati sljedeće u .htaccess datoteku:
AddOutputFilterByType DEFLATE tekst / html tekst / običan tekst / xml aplikacija / xml aplikacija / xhtml + xml tekst / javascript tekst / css aplikacija / x-javascript BrowserMatch ^ Mozilla / 4 gzip-only-text / html BrowserMatch ^ Mozilla-gzip BrowserMatch bMSIE! Bez gzipa! Gzip-samo-tekst / html
Još jednom, nakon omogućavanja gzip kompresije, brzina se značajno povećava! Stoga ne biste trebali preskočiti ovu stavku.
4. Predmemorija preglednika
Mnogi od vas znaju što je predmemorija preglednika. A tko ne zna, objasnit ću - ovo je nešto od privremene memorije, koja pohranjuje sve radnje koje ste izvršili u pregledniku.
Dakle, cache se može koristiti za ubrzavanje stranice. Odnosno, za nekoga tko je već na neki način posjetio vašu stranicu, brzina će biti veća. Sve će “letjeti”. A za one koji su došli prvi put, ova metoda neće raditi. A kad se vrati, sve će početi raditi.
Da bi sve ovo počelo raditi potrebno je u .htaccess unijeti sljedeće:
ExpiresActive On ExpiresByType aplikacija / javascript "pristup plus 1 godina" ExpiresByType tekst / javascript "pristup plus 1 godina" ExpiresByType tekst / css "pristup plus 1 godina" ExpiresByType slika / gif "pristup plus 1 godina" Istječe /acjTypeg "slika" ExpiresByType godina "ExpiresByType image / png" pristup plus 1 godina "Set zaglavlja Kontrola predmemorije: privatni set zaglavlja Kontrola predmemorije: 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 web stranice Rusija, Tomska oblast, Tomsk, +7 952 160 36 17
Bok dečki!
Danas će biti jedan od kritične teme u interna optimizacija mjesto. Materijal je odličan, ali praktičan i od pomoći. Teške trenutke potkrijepila sam video tutorialima.
Razgovarajmo o tome kako ubrzati učitavanje vaše stranice pomoću 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, opisat ću sve metode u sadržaju točku po točku, a zatim čitati i primjenjivati sve u praksi.
Prije nego što ubrzam stranicu, želim reći nekoliko riječi o važnosti ove akcije i kako provjeriti brzinu učitavanja.
Odavno je poznato da je brzina učitavanja resursa jedan od čimbenika rangiranja u rezultatima pretraživanja. Ako uzmete apsolutno 2 identične stranice, ali će se jedna brže učitati, tada će i ona imati više pozicije u SERP-u. Ali to ne znači da će prvi biti na 30. poziciji, a drugi na 1. mjestu. Ne, samo će stranica s bržim učitavanjem imati nešto bolju poziciju.
Stoga, ako postoje neki laki načini da na bilo koji način prestignete naše konkurente, onda to trebate učiniti. Štoviše, postoji mnogo takvih metoda. Koristeći ih sve, ići ćemo u pravom smjeru u prestizanju naših konkurenata.
Što se tiče provjere brzine učitavanja web stranice, uvijek sam koristio uslugu čekati na webu... Nakon što odete na nju, samo trebate umetnuti adresu bilo koje stranice na svojoj web stranici i početi provjeravati.
Prema zadanim postavkama, usluga će provjeriti brzinu učitavanja stranice 5 puta kako bi odredila prosjek. Interval između zahtjeva bit će 5 sekundi. Ako želite promijeniti obje vrijednosti, tada sam na gornjoj slici istaknuo odgovarajuće postavke plavim okvirom. Prvi je broj provjera, drugi je interval između zahtjeva.
Upravo sam provjerio brzinu preuzimanja jednog od mojih članaka. Na temelju rezultata 5 testova, dobio sam prosječan rezultat od 0,82 sekunde.
Naravno, može biti teško postići malu vrijednost i ovisi o mnogim čimbenicima:
- Količina sadržaja na stranici;
- Broj učitanih skripti;
- Veličina grafike na stranici i na web mjestu u cjelini;
- Broj dodataka.
Stoga morate pokušati smanjiti utjecaj svih ovih čimbenika. Počinjemo dalje razgovarati o tome. Prijeđimo na prvi i, možda, najjednostavniji način.
Optimiziranje grafike
Nije tajna da je najznačajniji element svake stranice grafika. To uključuje i grafike na svakoj stranici i općenite grafike. Što se tiče grafike na svakoj stranici, to su grafike sadržaja - slike, screenshotovi, fotografije. Opća grafika je grafika koja ulazi u dizajn stranice. Sve to možemo optimizirati.
Ni u kojem slučaju ne smijete uključivati grafike u punoj veličini u svoje članke. Ova se pogreška izgovara na stranicama posvećenim kulinarskim temama i fotografijama, kada se sve fotografije učitavaju u članke u punoj veličini.
Jedna fotografija snimljena DSLR fotoaparatom prosječne kvalitete bit će teška nekoliko megabajta. Ako takvu fotografiju učitate na stranicu, posjetitelj će je sve preuzeti prilikom ulaska na stranicu. Zamislite koliko bi vremena trebalo da se učita stranica da je objavljeno 10 velikih slika.
Odvojite vrijeme za ovaj trenutak kada objavljujete sadržaj. Jednom davno sam napisao članak o bez gubitka kvalitete. Materijal će vam biti vrlo koristan.
Što se tiče dizajna, pokušajte koristiti manje slika. Moguće je napraviti potpuno zdrav i organski dizajn koristeći CSS stilove. Čak će biti i najbolje. Ako pogledate vrlo popularne resurse, primijetit ćete da je njihov dizajn u biti Bijela pozadina S razdjelne linije... Ovo jako igra na ruku i ubija 2 muha jednim udarcem:
- Smanjuje vrijeme utovara;
- Poboljšava upotrebljivost potrošnje sadržaja.
Ako ne možete bez šarenih slika, onda će vam pomoći članak o smanjenju veličine slika (link iznad).
Predmemoriranje
Keširanje - možda bitni element u brzom učitavanju stranica web stranice. Posebno ovu funkciju korisno u slučaju velikog prometa, kada se u bazu podataka postavlja mnogo upita.
Da biste napravili predmemoriju na stranici (za WordPress), morate instalirati dodatak Hyper Cache. Pune upute nastavi čitati. Tamo sam sve prožvakao.
Također je moguće dodati neke kodove u .htaccess datoteku što će također omogućiti caching kao i gzip kompresiju. Iskreno, nisam primijetio njihov učinak na svojoj stranici. Možda zato što je moj blog već bio potpuno optimiziran. I ne vidim puno smisla u njima. I postoji jedan problem, jer nećemo moći očistiti predmemoriju. Tada neće biti vidljivih promjena na stranici. Stoga neću davati ove šifre da se kasnije ne biste razbijali kad se pojave problemi.
ne koristim ih. Keširanje s Hyper Cache dodatkom je više nego dovoljno.
Optimizacija učitavanja skripte
Ako je vaša stranica prilično funkcionalna (razni gumbi za društvene mreže, klizači, brojači posjećenosti itd.), onda na njoj postoji mnogo skripti.
Skripte su uvijek nepotrebne i veliki teret na stranici. Uvijek ih se riješite kad god je to moguće. Ako to nije moguće, onda ih možete učiniti da se učitavaju zadnjima, a također ih uklonite iz samog koda predloška kože.
Da biste učitali skripte na samom kraju učitavanja stranice, potrebno ih je postaviti na samo dno koda stranice, odnosno u podnožje. U WordPressu se to radi tako da se stavi u datoteku footer.php prije završne oznake.