Задать вопрос
fil_and
@fil_and
Делаю сайт гимнастики

Страница в поиске есть, а в админке Wordpress нет. Как найти и удалить?

Здравствуйте, подскажите, как такое может быть и что делать?
Вебмастер гугл показывает дублирование страниц, и правда, смотрю, в поиске есть страница https://gymbalance.ru/blog/page/2/, она копия годичной давности вот этой страницы https://gymbalance.ru/blog/, которая постоянно обновляется. В админке Вордпресса нет той, первой страницы и на хостинге не могу найти. Зашёл в phpMyAdmin, там 1300 строк, полистал, но не смог ничего увидеть.
Как найти эту страницу и удалить?
  • Вопрос задан
  • 1172 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Senseich
Эту страничку формирует сам движок т.к. скорей всего в Настройках - Чтение, стоит по 20 записей на страницу. Надо ещё смотреть настройки самой темы, но в любом случае, физически этой страницы не существует. У вас так же есть странички: https://gymbalance.ru/blog/page/1/ и https://gymbalance.ru/blog/page/3/ .
Вы можете в файле robots запретить индексировать такие странички: Disallow: */blog/page/*
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Pridesseo
Не знаю актуально ли ещё, но вот вам решение:
1. В файле: functions.php (по адресу /wp-content/themes/site (вместо site актуальная папка сайта)
Добавить этот код вниз:
function fix_paged_page() {
    if ((is_page() || is_single() || is_front_page()) && (get_query_var('paged') || get_query_var('page'))) {
     global $wp_query;
     $wp_query->set_404();
     status_header(404);
    }
}
add_action('template_redirect', 'fix_paged_page');

Данное решение устранит страницы такого типа https://gymbalance.ru/page/2/
2. Если у вас будут страницы пагинации в блоге, то для них нужно настроить rel canonical на главную страницу блога.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы