• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Яндекс не корректно индексирует категории

Статус
В этой теме нельзя размещать новые ответы.

euheni

Постоялец
Регистрация
6 Сен 2007
Сообщения
118
Реакции
26
Яндекс выводит в индекс по две страницы разделов, первая с закрывающем слешем, вторая без. В индексе получаются дубли, что есть очень плохо.

В шаблоне все ссылки у меня идут на страницы с закрывающем слешем. Как можно сделать редирект или выдавать ошибку при заходе на страницу без слеша закрывающего? И вообще, откуда он откопал страницы без слеша в конце?

Со слешем - Для просмотра ссылки Войди или Зарегистрируйся
Без слеша - Для просмотра ссылки Войди или Зарегистрируйся
 
Эм... А есть разница в страницах? У меня и так, и так...
 
Эм... А есть разница в страницах? У меня и так, и так...
Конечно есть. для яндекса это две разные страницы, но с одинаковым контентом.
Кто может подсказать решение проблемы?
 
редирект

У меня настроен 301 редирект со страниц, которые являются папками и не заканчиваются на слеш, на адреса этих папок со слешем. Настроено это на уровне CMS, но думаю, что через .htaccess такое так же возможно сделать. Например можно Для просмотра ссылки Войди или Зарегистрируйся или погуглить по запросу trailing slash.

Полет нормальный, дублей страниц нет
 
я в свое время сталкивался с таким. решал вот так:
допустим нужно оставить в индексе страницы с урлом:
Для просмотра ссылки Войди или Зарегистрируйся,
а
Для просмотра ссылки Войди или Зарегистрируйся
снести из индекса. Прописываем в robots txt:
PHP:
Disallow: /category$
и потом выкидываем из индекса при помощи этой формы:
Для просмотра ссылки Войди или Зарегистрируйся
подходит только если у тебя это явление не массовое, иначе если категорий штук хотя бы, то 50 придется повозиться
 
Есть CMS modx (Для просмотра ссылки Войди или Зарегистрируйся) к ней есть плагин SEO Strict Urls, который за все это отвечает. Но это все только для Modx для DLE не подойдет к сожалению не подойдет =(

В принципе можно его код посмотреть, там все наглядно показано =)
Тут разговор о Dle идёт.
я в свое время сталкивался с таким. решал вот так:
Как вариант, не панацея... В Дле вообще както неправильно сделан редирект, касается не только категорий... стоит к урлу существующей страницы добавить символ, она всёравно откроется... хоть и с другим урлом.
 
Нашел решение!
Добавляем в .htaccess это:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.html$
RewriteCond %{REQUEST_URI} !.xml$
RewriteRule (.+) $1/ [R=301,L]
И всё будет хорошо!
 
А у меня похожая проблема с яндексом
К примеру есть страница:
Для просмотра ссылки Войди или Зарегистрируйся

а в индексе вот так
Для просмотра ссылки Войди или Зарегистрируйся

тоесть эта страница находится в раздел1/раздел2 а в индеске она в раздел3
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху