Как убрать shortlink из ответа сервера

Есть такая интересная црмка для сео проверки своих проектов.

SEO - CRM Управление проектами для SEO-компаний
Попробуйте добавить сайт туда, увидите кучу ошибок и одна из них будет - дубли в ответе сервера.

Яндекс Практикум

Заголовок shortlink указывает на другую страницу.

Везде пишут как убрать shortlink из кода. Заходите в файл functions.php у своей темы и пишите:

remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
Фото: Результат после добавления: remove_action(‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0);
Результат после добавления: remove_action(‘wp_head’, ‘wp_shortlink_wp_head’, 10, 0);

Но этого недостаточно. Так shortlink нужно еще и из ответа сервера убрать. Для этого в том же файле допишем:

remove_action('template_redirect', 'wp_shortlink_header', 11 );

Ответ сервера можно проверить в Яндекс Вебмастере.

GeekBrains
Nina Nokhrina
Привет! Я — full stack разработчик. Специализируюсь на реализации сложных проектов с использованием фреймворков, а также CMS (Bitrix, WordPress, PrestaShop и Magento). По вопросам разработки пишите сюда. На этом сайте я делюсь своим опытом работы на фриланс-биржах, и публикую статьи на IT-тематику. Я увлекаюсь спортом и считаю, что физическая активность важна для поддержания баланса в жизни разработчика.