Как удалить dns-prefetch в WordPress

Желаете быстро и просто очистить код вашего сайта, убрав ссылку на DNS Prefetch в заголовке WordPress? Тогда данная статья именно для вас!

DNS Prefetch позволяет браузерам опережающе разрешать доменные имена, что может ускорить загрузку страниц. Однако в некоторых случаях это может привести к излишнему количеству запросов или конфликтам с другими плагинами.

Чтобы удалить ссылку на DNS Prefetch, вам нужно внести небольшие изменения в файл функций вашей темы. Для этого выполните следующие шаги:

  1. Войдите в админ-панель WordPress.
  2. Перейдите в раздел «Внешний вид» > «Редактор тем».
  3. В правой колонке выберите файл functions.php.
  4. Добавьте следующий код в конец файла:
remove_action('wp_head', 'dns_prefetch');

Если вы не видите функцию dns_prefetch, это может означать, что она была добавлена через плагин или другую часть кода. В таком случае, вам стоит либо отключить проблемный плагин, либо найти и изменить нужный код.

Не забудьте сохранить изменения и проверить ваш сайт, чтобы убедиться, что все работает корректно. Если у вас возникли вопросы, вы всегда можете обратиться за помощью в сообщество WordPress или на форумы.

dns-prefetch – что это?

С недавнего времени, начиная с версии 4.6.1, в заголовке WordPress автоматически добавляется ссылка на официальную страницу системы. Эта ссылка предусмотрена для повышения производительности сайта и оптимизации загрузки определённых данных, таких как смайлы.

Ключевая идея технологии dns-prefetch заключается в предварительной загрузке DNS-записей для внешних ресурсов, что позволяет снизить время задержки при обращении к ним. Это особенно полезно, когда ваш сайт использует шрифты, изображения или скрипты с других доменов. Предварительная загрузка DNS помогает браузеру заранее разрешить адреса, что, в свою очередь, ускоряет доставку ресурсов пользователям.

В общем и целом, это не влияет на функционирование ресурса. Ее удаление позволит избавиться от избыточного кода на страницах и ненужных внешних запросов. Однако, если ваш сайт активно использует внешние ресурсы, отключение dns-prefetch может привести к немного более медленному времени загрузки страниц для пользователей.

Если вы хотите оптимизировать свой сайт, рекомендуется анализировать его производительность с помощью инструментов, таких как Google PageSpeed Insights или GTmetrix, чтобы понять, действительно ли dns-prefetch влияет на вашу конкретную ситуацию.

Как отключить dns-prefetch?

Эту задачу можно выполнить быстро и просто с помощью многофункционального платного плагина Clearfy Pro, который всего за два клика уберет лишнюю ссылку из шапки вашего сайта. Для этого нужно зайти в админскую панель, выбрать Clearfy Pro и на вкладке Код активировать опцию Удалить dns-prefetch.

Активируйте промокод для получения 10% скидки.

Также рассмотрим иные методы решения данной задачи.

Плагин Remove DNS Prefetch

Для того чтобы удалить ссылку на официальный сайт WordPress с страниц вашего сайта, достаточно установить и активировать данный плагин.

Плагин Simple DNS Prefetch

Настройки плагина Simple DNS Prefetch

Использование файла functions.php

Если установка дополнительных плагинов вас не устраивает, существует более простой вариант. Достаточно внести одну строку на PHP в файл functions.php вашей активной темы WordPress.

remove_action( 'wp_head', 'wp_resource_hints', 2 );

Если вы не уверены в своих силах или не хотите редактировать этот файл вручную, воспользуйтесь плагином ProFunctions.

Дополнительно, чтобы улучшить скорость загрузки вашего сайта, убедитесь, что другие ненужные функции и скрипты также отключены. Это поможет снизить нагрузку на сервер и ускорить отклик вашего сайта для пользователей.

Обратите внимание на использование кэширования на вашем сайте. Установка плагинов для кэширования, таких как W3 Total Cache или WP Super Cache, может значительно улучшить производительность.

Преимущества и недостатки использования предварительного разрешения DNS

Среди множества методов оптимизации веб-сайта предварительное разрешение DNS имеет как свои плюсы, так и минусы. Первым делом стоит отметить, что это позволяет сократить время загрузки страниц за счет предварительного разрешения доменных имен. Когда браузер запрашивает ресурсы с нескольких доменов, их адреса могут быть разрешены заранее, что ускоряет последующий запрос.

Среди достоинств можно выделить следующее: значительное улучшение пользовательского опыта, сокращение временных затрат на загрузку и уменьшение задержек. Особенно это актуально для мультимедийных сайтов, где изображения и видео загружаются с различных хостингов. При большом количестве доменных запросов это может существенно повысить скорость отображения контента.

Тем не менее, есть и негативные аспекты, на которые стоит обратить внимание. Применение запрета на разрешение DNS может привести к перегрузке DNS-серверов. Эти дополнительные запросы могут оказать значительное влияние на сервер, особенно при большом количестве пользователей. Не всегда это оправдано, учитывая ресурсы, которыми располагает сайт.

Кроме того, использование этого метода может вызвать проблемы с кэшированием. При повторных посещениях пользователи могут столкнуться с ситуациями, когда браузер не использует кэш и снова инициирует множество запросов. Это может вызвать ненужные нагрузки на сервер и снизить общую производительность сайта.

Важно помнить, что оптимизация должна учитывать специфику сайта и его аудитории. Не все сайты требуют применения таких технологий, и их выбор следует обдумать.

Оставьте комментарий