
Кэширование статических объектов - один из параметров, который наиболее часто встречается в отчетах по оптимизации скорости сайта Google pagespeed.
Так как я достаточно давно и продуктивно занимаюсь оптимизацией скорости загрузки сайтов на бирже Kwork, с этим вопросом мне приходится сталкиваться как минимум раз в несколько дней. А то и каждый день.
И, к великому разочарованию арендаторов shared хостинга, в их пустых панелях есть настройки всякой лабуды, но конкретно этот параметр не настраивается. Как минимум через панель управления (например, Cpanel). Но всегда есть обходной путь, и на некоторых хостингах он может сработать.
Так что, как говорится, заходим с тыла.
Для настройки кэширования перейдем в раздел «Файлы → Диспетчер файлов»
Находим файл .htaccess и открываем его в режиме редактирования.
Если вы этого файла не видите, нужно войти в настройки и включить отображение скрытых файлов.
В появившемся окне нажмем кнопку «Отключить проверку кодировки» и кнопку «Edit».
Укажем следующие значения в начале файла:
Естественно, это пример для конкретного сайта WordPress. Он подойдет для абсолютного большинства других сайтов, но если у вас используются какие-то форматы файлов, которые в нем не перечислены - просто добавьте их между | | по аналогии.
Цифра 31536000 - это 365 дней, год. Т.е. в примере мы установили оптимальный срок для кэширования статических объектов.
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<ifModule mod_headers.c> <FilesMatch "\.(html|htm)$"> Header set Cache-Control "max-age=43200" </FilesMatch> <FilesMatch "\.(js|css|txt)$"> Header set Cache-Control "max-age=31536000" </FilesMatch> <FilesMatch "\.(flv|swf|ico|gif|png|webp|jpg|woff2|ttf|jpeg)$"> Header set Cache-Control "max-age=31536000" </FilesMatch> <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$"> Header unset Cache-Control </FilesMatch> </IfModule> |
После того, как добавили необходимые значения, - сохраняем файл.
Также (если не активировано на хостинге), можно включить gzip сжатие
|
1 2 3 4 5 |
<ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> |
После всех произведенных манипуляций в отчете Pagespeed строчка с параметрами кэширования из раздела проблем переместилась в раздел успешных аудитов.
С чем я вас и поздравляю.
Cloudflare окончательно заблокирован в РФ ещё летом 2025 года.
Функцию фильтрации ботов Cloudflare взял на себя российский антибот Killbot.
Принцип работы отличается от привычного, отслеживаются не знакомые всем при настройке других антибот решений параметры (входящие IP адреса, AS подсети ботов, User Agent и прочее, всё это легко подделывается), а уникальные для каждого набора браузеров слепки.
По отличию оригинального браузера от модифицированного, тот или иной заход определяется либо как заход реального посетителя, либо как заход бота.
Чтобы не повторяться - расписывал более подробно в статьях:
Попробовать бесплатно. При регистрации в Killbot введите промокод
promo13
и получите месяц тестирования платного тарифа Killbot (фильтрация трафика, 1000 руб) и Ads (отключение показа рекламы поведенческим ботам, 1000 руб) в качестве бонуса. Этого вам хватит на то, чтобы понять, подходит вам данное решение, или нет. На данный момент - в Рунете нет более достойной альтернативы, по соотношению цена-качество. Срок действия промокода ограничен по времени, куда-то записывать его нет смысла. В следующий раз промокод уже будет другой, поэтому использовать его нужно сейчас, когда вы читаете этот текст. Промокод действует только в форме регистрации. Если аккаунт уже создан - создайте новый, на другой почте, и при регистрации в последнем поле введите промокод.
Подпишитесь на Telegram канал / MAX для того, чтобы всегда быть в курсе последних новостей и обновленных настроек для защиты от ботов, а также оперативно получать новые материалы, выходящие на antibot24.ru

Автор статей: Сергей (AntiBot24). Эксперт в области фильтрации поведенческого трафика, настройки антибот систем. Высший рейтинг на Kwork, более 680 отзывов, 100% заказов успешно сдано, 56% повторных заказов. Пишу подробные статьи, инструкции по фильтрации ботов в своем блоге antibot24.ru
Всегда нужно иметь в виду, что те советы, которые вы прочли в статьях - это лишь часть настроек, которые я делаю при профессиональной экспертной настройке фильтрации поведенческих ботов. Все остальное - это непубличные профессиональные секреты. Любая информация, становящаяся общедоступной - достаточно быстро устаревает и перестает быть эффективной.
Если вы столкнулись с повышенной роботностью в Яндекс метрике, увеличением числа прямых заходов, увеличением количества отказов - вы всегда можете заказать у меня настройку Killbot.