Правильно отключаем DNS Prefetch в WordPress: 3 легких способа

Чистим WordPress

Изучая функционал, по умолчанию предоставляемый WordPress`ом, нельзя не упомянуть и про DNS Prefetch. Разбираемся: что это такое, зачем нужно и стоит ли удалять.

Что такое DNS Prefetch?

Заботясь о первичной оптимизации сайта, создатели WordPress предусмотрели облачную загрузку шрифтов “на лету” с google fonts, а также импортировали библиотеку смайликов. Как правило, этим никто не пользуется и только утяжеляет запись ненужным кодом, создавая лишнюю нагрузку на хостинг.

Вы можете сами найти в теге <head>, сформированным WordPress найти атрибут DNS Prefetch:

<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//s.w.org' />

Такой мусорный код никак не помогает сайту, потому что обычно используется несколько шрифтов, а использование смайлов вообще сошло на нет. Поэтому самым верным решением будет удалить его и увеличить скорость загрузки страницы.

Как подобрать альтернативу DNS Prefetch?

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

Из самых популярных и используемых: WordPress Rocket и W3 Total Cache. С самого начала стоит убрать неиспользуемые теги, особенно подгружающие что-либо извне, как днс.

Правильно удаляем DNS Prefetch

Очистить сайт не так сложно, как кажется. Разница только в методах: новичкам лучше использовать дополнения, а опытным вебмастерам можно и оперировать исходным кодом.

Выключение ссылки через Remove DNS Prefetch for WordPress

Ничем не выделяющийся модуль, решающий единственную задачу. Главный его минус – необновляемость, то есть разработчики его не поддерживают. Из-за внедрения новых эксплойтов, ваш блог может подвергнуться атакам.

Скачать

Отключить DNS Prefetch через Clearfy PRO

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

Найти ее можно в разделе “Код” в конфиге расширения (левое боковое меню в админке).

Clearfy

Отключить через PHP

Имея опыт за плечами, можно прибегнуть также к ручному редактированию. Для этого перейдите в директиву темы и откройте файл functions.php или воспользуйтесь встроенным “Редактором тем”, находящимся во вкладке “Внешний вид”. Затем вставьте этот элемент после завершения предыдущей функции:

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

Если продолжать исследовать предварительный конфиг движка, развертываемый на домене, то можно начать выявлять много изъянов, которые требуется исправлять. После исправления технических недочетов – на ресурс пойдет больше трафика, нагрузка на сервер снизится и позиции начнут расти.

Василий

Изучаю WordPress, занимаюсь разработкой и созданием шаблонов и плагинов. На этом блоге делюсь своими знаниями. Есть вопросы? Пишите в комментариях!

Оцените автора
Ускорение и оптимизация WP
Добавить комментарий