Ситуация такая. Каким-то образом вордпрес к каждой странице сайта где есть изображения (старые посты) нагенерировал из-за изображений дублей страниц вида:
site.ru/post.html/image-name-1
Я посмотрел, ссылки на дубли есть в самих постах (может плагин какой галереи так создавал на отдельных страницах), я не знаю. Но даже если ссылку удалить - страницы эти остаются. У меня тонна дублей из-за этого мусора. Но еще есть такие:
site.ru/post.html/image-name-1/feed
В роботс последние я закрыл, но это не решение проблемы. Я хочу полностью избавиться от этих страниц, и от страницы отдельной для изображения и от этого фида для каждой страницы (если это возможно), чтобы эти страницы выдавали ошибку 404.
Подскажете?
- 28.10.2015 22:30
- 28.10.2015 22:37
grazer,Попробуй установить этот плагин для фото WP Lightbox 2 (будут открываться в всплывающем окне, а не делать новую страницу) дубли должны отвалиться сами или, в вебмастере руками удалять для быстроты.
Если стоят другие плагины для фото, то, придется удалить.
P.s FancyBox for WordPress ставить не советую, в этом году через него шелов на заливали почти в каждый мой сайт(была уязвимость, сейчас не знаю как) - 28.10.2015 23:18
grazer, была похожая проблема, вот тут тему создавал. Там же мне решение подсказали)
Спасибо сказали:
grazer(29.10.2015), - 29.10.2015 01:35
- 29.10.2015 04:57
оно лучший вариант. Я пока робот использовал всегда гугл лубли делал, как перестал писать запреты в роботсе и сделал через хтачес - никаких дублей больше не было

//ну и в случае не нового сайта понадобится время чтобы гугл все по новым правилам переиндексировал, но это сработаетэи дубли исчезнут. - 29.10.2015 05:43
Тоже недавно в индекс повылезали страницы с картинками. Установил плагин Attachment Pages Redirect
- 29.10.2015 15:44
MrVigner, уточните, пожалуйста, вставляем в итоге -
Код:илиRewriteRule (.+)/attachment /$1 [R=301,L]
Код:?RewriteCond %{QUERY_STRING} ^attachment_id= [NC] - 29.10.2015 16:05
grazer, да, через htaccess сделал
Спасибо сказали:
grazer(30.10.2015), - 29.10.2015 19:28
M_W, сделайте вот так,
Код HTML:Поможет сразу от всего, что обычно делает дубли на вордпрессе<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} ^replytocom= [NC] RewriteRule (.*) $1? [R=301,L] RewriteRule (.+)/feed /$1 [R=301,L] RewriteRule (.+)/comment-page /$1 [R=301,L] RewriteRule (.+)/trackback /$1 [R=301,L] RewriteRule (.+)/comments /$1 [R=301,L] RewriteRule (.+)/attachment /$1 [R=301,L] RewriteCond %{QUERY_STRING} ^attachment_id= [NC] RewriteRule (.*) $1? [R=301,L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
Спасибо сказали:
M_W(29.10.2015), - 30.10.2015 12:46
Дело в том, что у меня нет в URL дублей значения attachment или это не имеет значения?
И решение с редиректом неплохое, но можно ли как-то вовсе избавиться от таких страниц, чтобы их вообще не существовало?
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Будет ли это дублями страниц? | Вопросы от новичков | 10 | 01.07.2012 15:54 |
Комплексное решение проблемы с внутренними дублями страниц на DLE | Web программирование | 1 | 01.05.2012 22:25 |
Проблема с загрузкой изображений | WordPress | 4 | 01.04.2012 20:19 |
Проблема с загрузкой изображений | Web программирование | 4 | 01.04.2012 20:19 |
Проблема с индексацией сайта, после изменения URL всех страниц | Web программирование | 14 | 18.02.2012 13:47 |








