Як перевірити і прискорити завантаження сторінок сайту, блог про інтернет діяльності і трудові будні

Доброго вам дня! Сьогодні ми поговоримо з вами про те, як можна перевірити і прискорити завантаження сторінок сайту в пошукових системах Яндекс і Google, тим самим підвищивши його позиції і відвідуваність.
Отже, як ви всі знаєте, у пошукових машин є свої алгоритми ранжирування, за якими автоматично обчислюється і вирішується на якому місці буде стояти той чи інший сайт в пошуковій видачі, і чи гідний він взагалі бути на першому місці. Якраз таки одним з таких головних алгоритмів є швидкість завантаження сторінок сайту, так як цей параметр впливає не на один якийсь фактор, а на цілий спектр чинників, названих поведінковими.
Щоб краще зрозуміти, що це взагалі за фактори такі я покажу вам невеликий приклад. Дивіться, якщо у вас сайт відкривається занадто довго, то ви отримаєте до свого проекту наступні мінуси, які можуть погубити його в прямому сенсі цього слова.
- При заході на сайт, користувачеві, як правило, не вистачає терпіння, коли ж він нарешті-таки завантажиться і тому він натискаємо на хрестик. Це у пошукачів називається «відмова», тобто відвідувач не знайшов, що хотів, а це значить, що сайт неякісний і не гідний бути в топ-1.
- Також крім цього пошуковики визначають швидкість завантаження сайту і це для них дуже важливий фактор ранжування, особливо для Google, так як в англомовному сегменті конкуренція набагато вище (1880.000.000 анг проти 254.000.000 рус користувачів).
- Ну і нарешті таки, якщо у вас повільно завантажується сайт, як вже раніше було сказано, ви втрачаєте відвідувачів, потенційних клієнтів одним словом гроші і вся розкрутка сайту йде нанівець.
Думаю, тепер ви розумієте, чому так важливо прискорити завантаження сторінок сайту, так як якщо цього не зробити, то просувати його буде важко або взагалі безглуздо.
1) Для початку зробіть у себе кешування на сайті. Це коли при заході на ваш сайт він не завантажується заново, як зазвичай, а просто береться стара його копія з кеша браузера, тим самим прискорюючи завантаження сторінок в рази. Якщо у вас сайт створений на движку WordPress, то для цього можете використовувати плагін Hyper Cache. Якщо ж у вас звичайний сайт, то можете використовувати популярний скрипт MaxCache.
2) Не використовуйте теми оформлення сайту, які повністю складаються з однієї графіки і тим більше анімації. Думаю, ви вже зустрічали такі сайти, що були схожі на дуже так би мовити «круто», красиво і функціонально, тільки ось вантажилися вони, напевно, не менше години.
Не рекомендую вам використовувати громіздкі теми, так як для користувача завжди на першому місці буде стояти контент (інформація) на сайті, а то, як він виглядає, вже на другому або там десятому місці за значимістю. До речі, якщо у вас швидко відкривається сайт, це ще ні про що не говорить. Може у вас просто швидкісний інтернет, але сподіваюся, ви розумієте, що у більшості користувачів він безкоштовний, а значить і найповільніший.
3) Використовуйте якомога менше скриптів і плагінів у себе на сайті. Додатковий плагін це завжди навантаження на хостинг, до того ж він створює додаткові запити до бази даних, які уповільнюють завантаження сайту, так як браузеру потрібно більше часу, щоб обробити всі дані. Якщо у вас є можливість, то замініть більшість ваших розширень для движка простими кодами, які будуть виконувати їх функції, хоч і не так якісно і добре як вам хотілося б.
Крім цього, якщо ви ще будете в коді прописувати потрібний розмір картинок, якщо навіть вони вже і так потрібного розміру, то тим самим ви приберете кілька запитів до бази даних сайту, що в результаті зменшить дані необхідні для обробки браузеру.
5) Приберіть всі скрипти на сайті в футер (низ). Справа в тому, що коли сайт починає завантажуватися, це робиться зверху вниз і якщо у вас стоїть який-небудь навіть не дуже великий скрипт в шапці (вер) вашого сайту, то спочатку буде завантажуватися він, а потім вже весь сайт.
Якщо скрипт чи не перенести, то при заході користувача на сайт він буде довго бачити просто білий екран і через якийсь час з'явиться весь сайт, але якщо перенести скрипт вниз, то сайт з'являється відразу, але буде продовжувати довантажувати скрипти. Це можна буде спостерігати, дивлячись на те, як біля мишки комп'ютера прокручується коліщатко.
8) Почистіть вашу базу даних MySQL від різного мотлоху. Якщо у вас сайт стоїть на якомусь движку, то при установці до нього різних розширенні (плагінів) в базі даних зберігається від них різні таблиці навіть після видалення, які уповільнюють роботу сайту. Щоб почистити базу зайдіть в вашу панель MySQL на хостингу. Потім у вкладку «база даних», виберіть назву вашої бази. Ок, тепер тут вам треба буде виділити таблиці, які вам не потрібні і видалити їх. Якщо у вас сайт на WordPress, то в ідеалі у вас повинні залишитися тільки ті таблиці, які показані на скріншоті трохи нижче.
Дані файли ні в якому разі не можна видаляти, так вони відповідають за роботу движка вашого сайту. До речі, перед тим як редагувати базу даних зробіть її копію на всякий пожежний у вкладці «експорт». Також, коли поудалял все, не потрібно ще раз виділіть всі залишилися таблиці і внизу з випадаючого пункту оберіть «оптимізувати таблиці» і натисніть «ок».
11) Змініть ваш хостинг. Якщо ваш сайт до сих пір дуже повільно завантажується, то можливо, що просто ваш хостер використовує старе обладнання, яке змінювати не збирається. У такому випадку рекомендую перейти на той же хостинг. що і у мене. За нього я можу поручитися.
Як перевірити швидкість завантаження сторінок сайту?
Для перевірки є такі сервіси як gtmetrix.com. але є ще краще. Сайт tools.pingdom.com не тільки під час перевірки покаже час завантаження сторінок сайту, але і вкаже ті файли, які довго вантажаться.
Також є класний сервіс від Google developers.google.com. який показує по 100 бальною шкалою, наскільки швидко завантажується ваш сайт, а також вказує на помилки, які треба виправити, щоб швидкість стала ще швидше. До речі, під час перевірки в ньому ж ви можете побачити швидкість вашого сайту не тільки для комп'ютерів, але також і для мобільних пристроїв.

Також якщо ви зійдіть трохи нижче і натиснете на вкладку «FULL REPORT», то побачите докладну статистику по завантаженню різних елементів на ньому, як і на tools.pingdom.com згаданому трохи вище.

Як прискорити завантаження сайту, якщо вони занадто великий?
Якщо у вас сайт портал або який-небудь потужний сервіс як smartresponder.ru. то вам потрібно по можливості включити стиск для якомога більшої кількості файлів на вашому сайті. Для цього можна скористатися ось цим скриптом. який об'єднає і стискає всі файли JS і CSS в один єдиний.