Чаму важна хуткасць вэб-сайта і 5 спосабаў яго павелічэння

хуткасць Вэб-сайт

Вы калі-небудзь адмовіліся ад павольнай загрузкі вэб-старонкі, націснуўшы кнопку "Назад", каб знайсці інфармацыю, якую шукалі ў іншым месцы? Зразумела, у вас ёсць; ва ўсіх ёсць у той ці іншы момант. У рэшце рэшт, 25% з нас адмовяцца ад старонкі, калі яна не загружана чатыры секунды (а чаканні толькі павышаюцца з цягам часу).

Але гэта не адзіная прычына, па якой хуткасць вэб-сайта мае значэнне. Рэйтынг Google прымаць пад увагу прадукцыйнасць і хуткасць вашага сайта. Павольная хуткасць можа пашкодзіць рэйтынгу вашага сайта, нават калі ваш змест выдатны.

Карацей кажучы, як хутка загружаецца ваш сайт, гэта паўплывае на верагоднасць таго, што наведвальнікі знойдуць яго. Пасля таго, як яны знойдуць ваш сайт, прадукцыйнасць вашага сайта ўплывае на тое, ці застануцца яны і паглядзець ваш змест. Зараз разбярэм спосабы павышэння эфектыўнасці працы вашага сайта.

1. Выкарыстоўвайце Google PageSpeed ​​Tools

Google, Інструменты PageSpeed з'яўляюцца выдатным месцам для паляпшэння прадукцыйнасці вашага сайта.

Вы можаце прааналізаваць свой вэб-сайт з дапамогай PageSpeed, каб атрымаць агульны бал, які з'яўляецца лічбай, якая паказвае, наколькі эфектыўна працуе Google на вашым сайце - чым вышэй ваш бал, тым хутчэй (і лепш) ваш сайт працуе.

Усё, што вам трэба зрабіць, гэта ўставіць URL вашага сайта Page Speed ​​Insights і націсніце "прааналізаваць". Праз некалькі секунд вы атрымаеце дадзеныя пра тое, колькі часу загружаецца ваш сайт, а таксама прапановы па паляпшэнні яго хуткасці, такія як памяншэнне памераў файлаў малюнкаў, выдаленне нявыкарыстанага кода CSS альбо мініфікацыя JavaScript.

Google таксама прапануе модулі PageSpeed ​​з адкрытым зыходным кодам, якія даступныя карыстальнікам, якія працуюць з серверамі Apache або Nginx. Пры ўсталёўцы гэтыя модулі перапішуць і аптымізуюць рэсурсы, якія вы выкарыстоўваеце для свайго вэб-сайта, уключаючы аб'яднанне і памяншэнне CSS і JavaScript-файлаў, адтэрміноўку загрузкі выбраных файлаў і аптымізацыю малюнкаў.

2. Аптымізацыя рэсурсаў вашага сайта

Дапамагае выкарыстанне меншай колькасці файлаў і меншага памеру. Ёсць некалькі рэчаў вы можаце зрабіць для гэтага:

  • Скараціце файлы HTML, CSS і JavaScript: Мініфікацыя - гэта працэс выдалення з файлаў усяго, што не трэба для функцыянавання вашага сайта, напрыклад, прабелаў (уключаючы разрывы радкоў) і каментарыяў кода. Гэтыя рэчы палягчаюць чытанне файлаў для распрацоўшчыкаў праграмнага забеспячэння, але проста запавольваюць працу машын.
  • Аптымізуйце выявы: Па-першае, пераканайцеся, што вы выкарыстоўваеце лепшы тып фармата для малюнкаў (напрыклад, JPG для фатаграфій, PNG для дызайну). Сцісніце выявы, у ідэале выкарыстоўваючы метады без страт, якія памяншаюць памер файла, захоўваючы пры гэтым візуальную дакладнасць (прынамсі, чалавечаму воку). Пераканайцеся, што памеры малюнкаў адпавядаюць - змяніце памер выявы, каб яны не былі масіўнымі.
  • Адкласці рэндэрынг: Невялікая колькасць кода можа быць дададзена на ваш сайт, каб затрымаць адлюстраванне рэсурсаў, якія не патрэбныя пры першай загрузцы. Напрыклад, змест, які знаходзіцца ўверсе, павінен мець прыярытэт над тым, што знаходзіцца ў калонтытуле. Акрамя таго, пераканайцеся, што ўсё, што блакуе рэндэрынг (напрыклад, файлы JavaScript), адкладаецца.

3. Кэш, кэш, кэш вашага сайта

Кэшаванне з'яўляецца важным фактарам для паскарэння хуткасці загрузкі старонкі. Калі справа даходзіць да кэшавання, трэба зрабіць дзве рэчы.

Па-першае, атрымаць і выкарыстоўваць CDN або сетку дастаўкі кантэнту. CDN - гэта сеткі сервераў, якія захоўваюць копіі вашага сайта. Затым, калі хтосьці запытвае ваш вэб-сайт, ён дастаўляецца ім з дапамогай бліжэйшага да іх сервера. Гэта памяншае адлегласць, якую павінны прайсці пакеты, перш чым дабрацца да карыстальніка.

Па-другое, набор кэшаванне ў загалоўках HTTP якія суправаджаюць файлы з вашага вэб-сервера, каб аглядальнікі карыстальнікаў маглі кэшаваць некаторыя (калі не ўсе) вашага вэб-сайта. Хоць гэта і не занадта карысна для першага наведвання карыстальнікаў, але можа быць карысным для наступных наведванняў, калі ім не трэба чакаць, пакуль загрузіцца ваш сайт

4. Пераканайцеся, што ваш сайт зручны для мабільных прылад

Мабільныя карыстальнікі, як правіла, працуюць у сетках, якія працуюць павольней, чым тыя, якія выкарыстоўваюцца на ПК і наўтбуках. Таму вельмі важна, каб ваш сайт мог хутка загрузіцца ў менш ідэальных абставінах. Мабільныя версіі сайтаў павінны быць распрацаваны так, каб патрабаваць меншай прапускной здольнасці, чым іх аналагі з вялікім экранам.

5. Абярыце добрага правайдэра вэб-хостынгу

Вы можаце зрабіць усё правільна з пункту гледжання аптымізацыі вэб-сайта, але калі ваш правайдэр хостынгу выступае ў якасці вузкага месца, вы ўсё яшчэ можаце бачыць павольны час загрузкі вэб-сайта.

Пераканайцеся, што вы выбралі план хостынгу, які адпавядае вашым патрэбам. Бюджэтныя недарагія варыянты могуць падацца прывабнымі, але яны могуць мець абмежаванні, якія могуць запаволіць ваш сайт (асабліва калі вы бачыце высокі ўзровень трафіку альбо вашы вэб-старонкі патрабуюць вялікіх рэсурсаў).

Акрамя таго, пераканайцеся, што ваш гаспадар з'яўляецца надзейным пастаўшчыком хуткіх паслуг. Не ўсе кампаніі створаны аднолькавымі, і некаторыя кампаніі прадастаўляюць сваім кліентам больш хуткія серверы, нават калі ўсе астатнія аднолькавыя. Цяжка сказаць, хто які гаспадар, але водгукі кліентаў можа быць карысным у працэсе пакупкі.

Падводзячы вынік

Хуткасць вашага вэб-сайта мае значэнне як з пункту гледжання прыцягнення, так і ўтрымання наведвальнікаў, таму вы хочаце, каб вашы старонкі загружаліся як мага хутчэй. На шчасце, палепшыць прадукцыйнасць вашага сайта не вельмі складана, і ў гэтым артыкуле мы разгледзелі некалькі хуткіх перамог, якія дапамогуць вашаму сайту.

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.