
Скоростта на сайта е винаги важна не само за SEO, но и за потребителското изживяване. Вие вече сте се сблъскали с това – повечето WordPress сайтове са наистина бавни и това се отразява върху SERP (страница с резултати от търсачките), така че нашият WordPress сайт трябва да се зарежда по-бързо от обичайното. Ако използвате теми от Themeforest или Templatemonster, има възможност вашият сайт да има Visual Composer, който е базиран на shortcodes, което прави сайта ви наистина бавен. Така че сега е моментът да направите първата стъпка към оптимизация на WordPress и това е:
Плъгин за кеширане
Когато избирате кеширащ плъгин, трябва да вземете под внимание на кой хостинг се намира вашият уебсайт. Ние силно препоръчваме W3 Total Cache за да използвате опцията Memcache от вашия хостинг cpanel. Но ако използвате Apache хостинг, разгледайте WP Super Cache, използвайки mod_rewrite. И в двата случая крайният резултат ще бъде генерирани статични HTML страници, но разликата е, че всичко се запомня в паметта на сървъра с Memcache, докато mod_rewrite помага да се генерират и запазват страниците на твърдия диск. След инсталиране на кеширащия плъгин е време да продължим с:
Оптимизация на изображенията
WordPress плъгин не е задължителен. Всички изображения, които качвате на вашия сайт, могат да бъдат компресирани предварително. Общността на WordPress е разработила наистина хубави плъгини тук, затова ще ви дадем някои опции тук, независимо от това, че всеки нов плъгин внедрен във вашия сайт ще увеличи времето за зареждане. Силно препоръчваме компресирането на изображенията. Ако все пак планирате да използвате плъгин, най-добрите са предоставени от Smush.it и Kraken.io. Тези иновативни онлайн услуги за компресиране на изображения имат свои WordPress плъгини, така че можете да ги проверите. Оптимизацията на изображенията е наистина важна част от цялостната оптимизация на сайта, особено когато става дума за мобилни устройства.
След оптимизацията на изображенията бихме искали да насочим вниманието ви към още една важна част, която наистина забавя вашия сайт. Това е JavaScript.
Оптимизация на JavaScript
За щастие с „новия“ HTML 5 идват следните атрибути – „async“ и „defer“ към етикета < script > < /script >. Както вече знаете атрибутът async зарежда скрипта асинхронно. В много случаи това може да предизвика проблеми, особено ако използвате jQuery библиотека. Тук ви препоръчваме да използвате атрибута defer, който позволява скриптът да се зареди след като всички страници са заредени. Това е наистина важно за оптимизацията на сайта ви за мобилни устройства, независимо че скриптът е компресиран, той все още изисква обработващи ресурси и време за пълно зареждане. Трябва да знаете, че няма значение къде ще поставите JavaScript – в горната част или в долната част на кода на страницата. След това нашият JavaScript е оптимизиран и времето за зареждане драматично намалява, сега е време да оптимизирате статичния HTML код.
Минимизиране на HTML
Тук има страхотен WordPress плъгин и неговото име е WP Html compression. Помнете, ако вече използвате W3 Super Cache, не е нужно да инсталирате нов плъгин, защото кеширащият плъгин също предоставя компресия на крайния изходен код на вашата страница. Ако вашият WordPress сайт използва твърде много JavaScript, можете да инсталирате нов плъгин само за поддържане на кеширането.
Ако прочетете и последвате горните ни съвети, сайтът ви трябва да бъде в зелена зона (повече от 85 точки) на Google Page Speed Insights. Благодарение на всички тези плъгини сайтът ви сега е по-бърз от обичайното и имате по-добри шансове да се класирате по-високо в резултатите от търсачките.
Кеширане в браузъра
Накрая, но не на последно място е кеширането в браузъра. Представете си потребител, който е на вашия сайт и отваря повече от 10 страници, той трябва да изтегля изображение повторно и повторно. Разбира се, всеки браузър има опция да го направи за вас, но ако искате да сте сигурни, че задачата е завършена на 100%, можете да напишете няколко реда във файла .htaccess:
ExpiresActive On
ExpiresByType image/gif „access plus 7 days“
ExpiresByType image/ico „access plus 7 days“
ExpiresByType image/jpeg „access plus 7 days“
ExpiresByType image/jpg „access plus 7 days“
ExpiresByType image/png „access plus 7 days“
ExpiresByType text/css „access plus 7 days“
ExpiresByType text/javascript „access plus 7 days“
ExpiresByType application/x-javascript „access plus 7 days“
ExpiresByType application/javascript „access plus 7 days“


