Как да ускорите WordPress сайт в 11 стъпки

Никой не харесва сайт, който се зарежда по-бавно, отколкото трябва. В днешния дигитален свят дори едно-секундно забавяне на реакцията на страницата води до намаляване на кликванията, намалено удовлетворение на потребителите, намаляване на процента на реализация и загубени приходи.

Не само това, но скоростта на сайта вече е част от факторите за класиране в алгоритъма за класиране на Google(ranking factors in Google’s ranking algorithm) , което означава, че скоростта на вашия сайт влияе върху оптимизацията за търсачки ( SEO ). Ефектът на снежната топка от това въздействие е загуба на посетители от нетърпение и намалено класиране в търсачките.

Защо вашият WordPress сайт работи бавно(Why Your WordPress Site Runs Slow)

WordPress предлага страхотна платформа, на която да настроите и стартирате вашия уебсайт(set up and run your website) . Без правилните предпазни мерки може да се окажете с бавен уебсайт. 

Ето някои от основните причини, поради които вашият WordPress сайт се зарежда или работи бавно.

  • Няма мрежа за доставка на съдържание 
  • Разхвърлян код на вашия сайт(code on your site)
  • Лошо(Poor) качество, бавен или неправилно конфигуриран хостинг
  • Изображенията не са компресирани или оптимизирани за мрежата
  • Бавни(Slow) , лошо кодирани или остарели плъгини
  • Стара или остаряла версия на PHP
  • Вашият сайт не обслужва кеширани страници, което претоварва сървъра
  • Не използвате HTTPS или HTTP2 протокол
  • Външни скриптове като зареждащи шрифтове или реклами

Как да ускорим WordPress сайт(How to Speed up a WordPress Site)

Уебсайтовете днес се отнасят не само до съдържанието, но и от скоростта и ефективността. Ние обхващаме най-често срещаните неща, които могат бързо да решат проблема.

1. Анализирайте скоростта на зареждане на вашия сайт(1. Analyze Your Site’s Load Speed)

Според Google най-добрата практика е да поддържате времето за зареждане на сайта си на три секунди или по-малко. Ако сайтът ви не се зареди за по-малко от 3 секунди, е по-вероятно потребителите да напуснат веднага, така че трябва да се стремите за 3 секунди или по-бързо от това.

За да разберете скоростта на натоварване на вашия сайт, стартирайте диагностика на скоростта(speed diagnosis) на сайта , като използвате инструменти като Google PageSpeed ​​Insights , Pingdom , WP Engine Speed ​​Tool или GTMetrix .

Тези инструменти не само ви помагат да проследявате скоростта на вашия сайт, но също така предлагат съвети за скорост как да накарате сайта си да работи по-добре. Освен това, ако направите промени или инсталирате плъгин, можете да видите как тези промени влияят на времето за зареждане на сайта.

2. Отървете се от неизползваните теми и плъгини(2. Get Rid of Unused Themes and Plugins)

Неизползваните плъгини(WordPress plugins) и теми за WordPress могат да намалят производителността на вашия сайт, но също така представляват уязвимости в сигурността. 

За да изтриете неизползваните плъгини, първо ще трябва да деактивирате плъгините и след това да отидете на списъка с неактивни плъгини, за да изтриете тези, които не ви трябват. 

Ако има нежелани теми на вашия WordPress сайт, отидете на Appearance > Themes , за да ги изтриете. Ако можете, може да си струва да платите за одит и да получите помощ за почистване на вашия сайт.

3. Премахнете неизползвания носител(3. Remove Unused Media)

С течение на времето може да натрупвате изображения, видеоклипове и други медийни файлове във вашата галерия или медийна библиотека, които вече не използвате. 

За да премахнете ръчно мултимедийни файлове и да освободите малко място, отидете на Add Media > Media Library > Unattached на вашето табло за управление на WordPress и изтрийте нежеланите мултимедийни файлове. Като алтернатива можете да инсталирате плъгин като Media Cleaner , за да почистите медийната си библиотека и да изтриете приставката, след като сте готови.

4. Редовно почиствайте вашата база данни(4. Regularly Clean up Your Database)

С течение на времето базата данни натрупва бъркотия, която може да забави вашия WordPress сайт. Редовното почистване ще гарантира, че размерът на базата данни е разумен и това ще помогне на вашия сайт да се зареди по-бързо.  

Някои от ненужните надувания като ревизии на публикации, спам коментари(spam comments) или MySQL заявки могат да заемат огромна част от пространството.

Можете да почистите базата данни(clean up the database) ръчно или като инсталирате плъгин. Ако не знаете как да го направите ръчно чрез phpMyAdmin, използвайте плъгин като Advanced Database Cleaner или WP-Sweep , за да почистите вашата база данни.

5. Използвайте лека тема(5. Use a Lightweight Theme)

Има хиляди теми на WordPress, от които(thousands of WordPress themes) можете да избирате – безплатни или първокласни – ако искате сайтът ви да изглежда добре. Въпреки това, използването на barebones тема, която има необходимите елементи, гарантира, че вашият сайт ще функционира добре и ще се зарежда бързо.

Темите на WordPress(WordPress) са проектирани по различен начин, но е по-добре да използвате минималистичен подход, отколкото да използвате тема, богата на функции. Това е така, защото богатите на функции теми включват много код, който трябва да се зарежда всеки път, когато потребител посети вашия сайт.

Една обикновена стартова WordPress тема, която се фокусира върху скоростта и простотата, е Underscores .

6. Променете от споделен към управляван хостинг(6. Change from Shared to Managed Hosting)

Хостът на вашия уебсайт може да повлияе значително на скоростта на вашия сайт.

За по-бърз сайт на WordPress може да искате да изберете управляван хостинг, което означава, че получавате специален сървър само за себе си. Управляваният хостинг е скъп, особено ако вашият сайт не получава много трафик. Въпреки това, управляваният хостинг предлага достъп на коренно ниво на сървъра, мащабируема производителност и съхранение и по-високи нива на сигурност.

Споделеният хостинг е по-евтин, но не предлага достъп или контрол на ниво сървър и има тенденция да претрупва сървърите. Това означава, че вашият сайт може да се забави, ако друг сайт на същия сървър получи много трафик. 

Освен това, ако нещо се случи на други сайтове, споделящи сървъра с вашия сайт, то може да попадне във вашия сайт. Можете също така да говорите с вашия хост, тъй като те имат технически експерти, които често могат да забележат проблема(ите) и да направят някои бързи и лесни настройки за ускоряване на вашия WordPress сайт.

7. Използвайте CDN(7. Use a CDN)

Мрежата за доставка на съдържание(Content Delivery Network) ( CDN ) е мрежа от сървъри, разположени по целия свят, които обслужват копия на вашето съдържание, така че винаги е бързо, независимо къде всъщност се намира сървърът ви.

CDN(CDNs) елиминират латентността (време или забавяне), свързана с предаването на данни по мрежа. Когато е конфигуриран, CDN ускорява времето за зареждане на страницата, защото вашият сайт ще използва оптимизиран сървър, който е най-близо до потребителя въз основа на местоположението му. 

Някои от популярните CDN(CDNs) , използвани в сайтовете на WordPress , включват Cloudflare , Sucuri , MaxCDN , Fastly или CacheFly .

8. Оптимизирайте вашите изображения(8. Optimize Your Images)

Изображенията помагат да поддържате ангажираността на посетителите на вашия сайт. Въпреки това, колкото и красиви да изглеждат големите изображения, оптимизирането на изображенията(optimizing the images) ще ви помогне да постигнете по-бързо време за зареждане на страницата. Можете да използвате инструмент като ShortPixel , за да компресирате вашите изображения.

Уверете се, че няма големи изображения над видимата част на вашите публикации, като изключите фоновите изображения и/или представена публикация преди съдържанието. На мобилно устройство се уверете, че изображението е поставено в публикацията под видимата на екрана част на екрана, защото когато е над видимата на екрана част от страницата, то може да навреди на скоростта на сайта ви.

9. Премахнете рекламите на входната точка(9. Remove Entry Point Ads)

Ако осигурявате приходи от уебсайта си на WordPress чрез реклами(monetizing your WordPress website through ads) от медийни мрежи за входни точки, същите тези реклами могат наистина да забавят вашия сайт.

По-добре е да задържите тези медийни мрежи, докато не можете да влезете в първокласни като Mediavine или Monumetric , които няма да забавят толкова много вашия сайт. Това се дължи на факта, че техните реклами се показват асинхронно. 

10. Използвайте кеширане на браузъра(10. Use Browser Caching)

Всеки път, когато потребител зареди вашия сайт, браузърът изтегля всички елементи от хостинг сървъра. С кеширането на браузъра потребителят не трябва да издържа целия този процес.

Кеширането на браузъра(Browser) „запомня“ ресурсите, които са били заредени по-рано, като прави моментна снимка на страницата, така че потребителят да види кешираните страници и файлове от браузъра(sees the cached pages and files from the browser) .

Можете да приложите кеширане на браузъра, за да увеличите скоростта на сайта на WordPress , когато хората кацнат на вашия сайт, и да премахнете стреса от вашия сървър. За да направите това, можете да използвате плъгин като WP Rocket . След като инсталирате WP Rocket , активирайте настройката за мързеливо зареждане, запазете промените и кешът ще започне да работи.

11. Внедряване на AMP(11. Implement AMP)

Accelerated Mobile Pages ( AMP ) е проект на Google , който помага на мобилните ви страници да се зареждат по-бързо.

AMP статиите нямат много форматиране, което означава, че ще се зареждат почти мигновено. По този начин потребителите се радват на по-опростено изживяване на своите мобилни устройства.

Потребителите могат да посетят вашия сайт и да превъртат между различни статии, без да напускат уеб страницата. Това е чудесен начин да ускорите WordPress сайт, да увеличите реализациите и да подобрите задържането на посетителите.

Можете да следвате урока за AMP(AMP tutorial) , за да го направите ръчно, или можете да използвате плъгин за WordPress като (WordPress)AMP за WP, ако сте по-малко разбиращи в технологиите или нямате опит с HTML .

Други неща, които да опитате(Other Things to Try)

Има много други неща, които можете да направите, за да ускорите своя WordPress сайт, като например:

  • Стартирайте най-новата версия на PHP(Run the latest PHP version)
  • Променете и оптимизирайте файла .htaccess(Modify and optimize the .htaccess file)
  • Създайте(Create) всичките си публикации директно в WordPress (никога не използвайте конструктор на страници)
  • Ограничете броя на коментарите на страница
  • Намалете ненужните пренасочвания
  • Деактивирайте pingbacks или trackbacks
  • Премахнете свързаните плъгини за публикации
  • Намалете броя на имейлите, изпращани от вашия сървър

Ускорете своя WordPress сайт(Speed Up Your WordPress Site)

Разгледахме някои прости и ефективни стъпки, които можете да използвате, за да ускорите WordPress сайт. Има и други по-технически методи, които можете да използвате, но тези 11 стъпки трябва да ви помогнат да започнете по правилния път.

Има(Are) ли конкретни съвети и трикове, които са ви помогнали да ускорите своя WordPress сайт? Споделете с нас в коментарите.



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts