Оптимизация на WordPress (пълен безплатен видео курс)

by | Mar 1, 2017 | ДумаПрес 🙂 / WordPress, Оптимизация за търсачки (SEO) | 5 comments

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

Препоръчвам да правите оптимизацията стъпка по стъпка, следвайки указанията от видеата.
Целият процес ще ви отнеме не повече от 2-3 часа, но крайният резултат силно си заслужава.
Въоръжете се само с малко търпение и цъкнете първото видео… приятно гледане! 🙂

WordPress Оптимизация - 1/15 - Въведение, Защо скоростта е важна

WordPress Оптимизация - 2/15 - Защо WordPress е толкова бавен

WordPress Оптимизация - 3/15 - Примерни WordPress сайтове

WordPress Оптимизация - 4/15 - Време до първи байт (first byte time)

WordPress Оптимизация - 5/15 - Време до първи байт - от какво зависи.

WordPress Оптимизация - 6/15 - Бъди жив 🙂 (Keep Alive)

WordPress Оптимизация - 7/15 - Компресия на трансфера (compress transfer)

WordPress Оптимизация - 8/15 - Компресия на трансфера - втори метод

Ето и кода, който можете да копирате:

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
</IfModule>

WordPress Оптимизация - 9/15 - Оптимизация на изображенията

Ето от къде можете да свалите софтуера:
За Mac: ImageOptim
За Windows: FileOptimizer

WordPress Оптимизация - 10/15 - Оптимизация на изображенията - втори метод

Ето и сайта: https://imagify.io/

WordPress Оптимизация - 11/15 - Оптимизация на кеширането (cache static content)

WordPress Оптимизация - 12/15 - Оптимизация на кеширането - как да го направим?

Ето и кода:

# 1 YEAR
<FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|woff|woff2)$">
Header set Cache-Control "max-age=31536000, public"
</FilesMatch>

# 1 WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

# 1 WEEK
<FilesMatch "\.(txt|xml|js|css)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

WordPress Оптимизация - 13/15 - Оптимизация на JS и CSS файловете

WordPress Оптимизация - 14/15 - CDN (content distribution network)

WordPress Оптимизация - 15/15 - Обобщение. Резултати (2 секунди за зареждане).

5 Comments

  1. Miki

    Здравейте!
    Поздравления за прекрасният урок който сте направили.
    Аз имам една молба към вас!
    Може ли да направите урок, как да синхронизираме кеша от Cloudflare със този на плъгин WP Super Cache, защото мисля че има разминаване между тях.
    Ако е възможно, направете урок и за перфектните настройки на плъгина WP Super Cache.

    Очаквам с нетърпение вашият отговор!

    Благодаря ви !!!

    Reply
    • Stanil Dobrev

      Благодаря! Радвам се, че видеата са полезни!
      Разминаванията в кеша е нормално да има, защото на Cloudflare му отнема време да опресни при промени в сайта.
      Ръчното обновяване не помага ли? Имам предвид да се използва опцията “purge cache” на Cloudflare.
      Обмислям да направя по-подробно видео за плъгините за кеширане, като ще сравня най-популярните и ще обясня настройките в повече детайли.

      Reply
  2. Петър

    Аз също ви благодаря за уроците. За мен бяха полезни и от помощ. Успех занапред.

    Reply
  3. Тихомир Иванов

    Отново полезни и приложими на практика видеа.
    Благодаря Стан.

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *