IPB

Здравствуйте, Гость ( Вход | Регистрация )

 
Ответить в этой темеОткрыть новую тему
> Дубли страниц
serg690
сообщение Oct 1 2009, 08:58 AM
Сообщение #1


Advanced Member
***

Группа: User
Сообщений: 33
Регистрация:
15-July 08
Пользователь №: 1,718



Как запретить индексацию дублей страниц из категорий - index.php?itemid=315&catid=1.
Нкжно чтобы индексировались только index.php?itemid=номер.


--------------------
I love the smell of napalm in the morning
Играй в flash игры бесплатно.
К началу страницы
 
+Цитировать Сообщение
Suvoroff
сообщение Oct 1 2009, 03:41 PM
Сообщение #2


Support Staff
***

Группа: Admin
Сообщений: 1,170
Регистрация:
16-July 05
Из: nucleus.com.ru
Пользователь №: 1



Я делаю robots.txt следующий:

КОД
User-agent: *
Allow: /member/1
Disallow: /*action.php
Disallow: /*xml-rss2.php
Disallow: /*rsd.php
Disallow: /*catid
Disallow: /*member
Disallow: /*blogid
Host: www.site.com


Если у вас разрешена регистрация пользователей, то все что касается member лучше удалить.
Плюс необходимо сделать небольшой хак в файле ./nucleus/libs/ITEMACTIONS.php (примерно строка 47). Найти и удалить:

КОД
// extra parameters for created links
        global $catid;
        if ($catid)
            $this->linkparams = array('catid' => $catid);


Это исключит присоединения к ссылке catid при переходе в полную новость из категории. Если сразу это убрать то в общем то и в robots можно не запрещать - дубли страниц не появятся в поисковике.
Кстати в версии 3.50 я еще не проверял, такая же схема генерации ссылок или исправили - будьте внимательны.


--------------------
К началу страницы
 
+Цитировать Сообщение

Ответить в этой темеОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 11th December 2019 - 05:32 AM
Рецепты - Скачать программы - Scripts