Разработчиков WP не очень заботит SEO, и обновления движка могут оказывать негативные эффекты на индексацию сайта, т.к. могут появляться новые технические страницы, дубли и т.п. В версии 4.4 разработчики добавили RESTful интерфейс, который создаёт дополнительные адреса сайта с кодами ответа 200.
Адреса выглядят вот так :
|
|
http://ваш-сайт.домен/wp-json/oembed/1.0/embed?какие-то-параметры |
Все это безобразие индексируется поисковыми системами и не сулит ничего хорошего.
Избавляться от этого без минимальных навыков редактирования кода не получится, т.к. через админку это не отключается. Вам потребуется вставить несколько строк кода в файл вашей темы оформления сайта — functions.php
|
|
// Отключаем REST API remove_action( 'init', 'rest_api_init' ); remove_action( 'rest_api_init', 'rest_api_default_filters', 10, 1 ); remove_action( 'parse_request', 'rest_api_loaded' ); |
После этого сайт перестанет отдавать эти страницы с кодом 200, переадресуя их с 301м кодом на главную страницу.
Данная запись опубликована в 11.08.2018 15:36 и размещена в рубрике SEO, wordpress.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Сентябрь 11, 2015 г.
Продолжаем анализ результатов эксперимента. Начало можно почитать вот тут. В этой части смотрим изменения в выдаче гугл. Поиграем с морфологией запроса ...
Читать
Июль 13, 2016 г.
Что уж там говорить, Drupal грешит нестрогой машрутизацией. К примеру, вы создаёте маршрут /mypage, то Drupal направит к обработчику все запросы вида /mypage/subpage и /mypage/subpage/subpage2 и т.д.
Вы можете обратиться, к примеру, к публикации ...
Читать
Декабрь 20, 2016 г.
Если вам понадобилось посмотреть какие же фильтры установлены в текущий момент, то обращаться к WP API не нужно - такой функции нет. Полный список активных хуков хранится в глобальной переменной $wp_filter.
[crayon-69d8b3970dacd722030830/]
Это массив ...
Читать
Март 27, 2017 г.
Уже пошел 5й год, как я выпустил Alpha Cache. Писал этот модуль для собственных нужд, не хотелось разбираться с тонкостями настройки готовых модулей, и задача мне казалась интересной.
Последний раз обновлял модуль больше года назад, т.к. особых ...
Читать
Редирект 301 плохая идея, необходимо отдавать 403 или 404, а причина — доступ то поисковику остается..