Здравствуйте уважаемые вебмастера. После того как Яндекс проиндексировал сайт, в Яндекс.Вебмастер во вкладке Индексирование сайта => Входящие ссылки => Внутренние увидел страницы сайта, которые я не создавал. Страницы выглядят следующим образоми т.д.мойсайт/banner - страница с картинкой -баннером
мойсайт/mail/ - страница с картинкой мейла
мойсайт/phone/ - страница с картинкой телефона
Все страницы именно с картинками, я так подозреваю что это страницы, которые должны вести на страницу вложения при открытии картинки, но таких картинок у меня нет, при открытии которых должно быть перенаправление на страницу с файлом. Выходит страницы как - то сами автогенерируются. Вопрос в том, как эту генерацию прекратить или хотя бы как правильно закрыть их от индекса поисковиков. Заранее благодарю за любую помощь, подсказку и т.п.
Как генерируются страницы в wordpress и как от них избавиться?
(Ответов: 9, Просмотров: 1887)
- 02.04.2016 14:04
- 02.04.2016 15:16
Нужно настроить сайт так, чтобы страницы которых нет, отдавали 404 ошибку.
Также можно запретить индексацию через robots.txtПоследний раз редактировалось deltamc; 02.04.2016 в 15:20.
- 02.04.2016 15:58
chater, если этих страниц нет, то должно отдаваться 404. Значит они у вас есть, скорее всего это страницы вложения (можете посмотреть класс у тега body например, чтобы узнать, что это за страницы). Можно поставить плагин yoast seo - там в настройках можно указать и редирект, и запрет на индекс для них.
Спасибо сказали:
chater(02.04.2016), - 02.04.2016 18:16
не знаю есть ли там это, но можно просто в function.php добавить следующий код:
PHP код:function my_noindex_pages() {
if (is_attachment()) {
wp_no_robots();
}
}
add_action('wp_head', 'my_noindex_pages');
---------- Сообщение добавлено 17:16 ---------- Предыдущее 17:14 ----------
нормально конечно, если его нету, то берется single.php в качестве шаблона для этих страницСпасибо сказали:
chater(02.04.2016), - 02.04.2016 18:24
thomas, добавил код, но при выключенном Advanced Category Excluder Widgets страница нормально открывается, не 404 :/
P.S. Может быть редиректа хватит и поисковики сами выкинут эти страницы со временем? Робот ведь должен понимать что идёт редирект, значит страница в индексе не нужна. - 02.04.2016 18:53
так 404 и не должно быть, страницы-то существуют
я только не понял, как же они у вас открываются, если как вы говорите редирект сделали (в случае редиректа должно происходить перенаправление на ту страницу, к которой приаттачено изображение).
Данный код для запрета индексирования этих страниц, в исходном коде посмотрите и увидите:Код HTML:<meta name='robots' content='noindex,follow' />
- 03.04.2016 18:47
thomas, так перенаправление работает нормально когда включен плагин Attachment Pages Redirect (извиняюсь, в предыдущем посте не тот плагин копипастнул ) Этого хватит? Робот заходит на страницу, но видит перенаправление, значит сам должен исключить из поиска эти страницы ведь, или не факт? И если в robots Disallow: */attachment/ прописать, поможет от индексации этих страниц?
- 03.04.2016 19:15PHP код:И будет 404 вместо страниц картинок) Проблема с дублями страниц из-за изображений
<?php
add_action('template_redirect', 'bez_stranic_vlogenij');
function bez_stranic_vlogenij() {
global $wp_query, $post;
// Убираем страницы вложений:
if ( is_attachment() ) :
$wp_query->set_404();
endif;
}
?>Спасибо сказали:
chater(05.04.2016), - 05.04.2016 04:47
MrVigner, благодарю. Я не силён в php, поэтому пару вопросов если можно) Эта функция работает как редирект на 404 всех страниц с вложениями, или же реально удаляет их? Если первый вариант, то нужна ли она, если уже работает редирект? Не будет ли эта функция лишней, или же напротив принесёт только пользу? Извините за наплыв вопросов)
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Оформление главной страницы Wordpress | WordPress | 16 | 15.11.2013 06:19 |
Все страницы на Wordpress - ошибка 404 | WordPress | 5 | 10.11.2012 15:27 |
Все страницы на Wordpress - ошибка 404 | Web программирование | 5 | 10.11.2012 15:27 |
Залили страницы дорвеи на Wordpress | Поисковые системы | 3 | 10.08.2012 04:49 |
вывод статической страницы на WordPress | WordPress | 9 | 13.04.2012 03:56 |