Как убрать дубли на joomla 1.5
Страницы: 1 2 3 След.
Как убрать дубли на joomla 1.5
Нужно склеить или убрать дубли пример: http://cy-pr.com клей с   http://cy-pr.com.html
пробовал так:
для редиректа ссылок без окончания на ссылки с окончанием (включить суффикс):
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.html$
RewriteRule ^(.*)$ /$1.html [R,L]
проблема решена частично, т. к. админка не работает.
Кто что посоветует? (разумеется не бесплатно)
Вот есть страницы, дубли:

1. site/page

2. site/page/
3. site/page.html
Как сделать редирект 1 и 2 на 3?
Помогите за вознаграждение
Изменено: Juri - 20 Июня 2012 13:29
Просто установи сеф компонент и не парься, например артио джумсеф.
raketchik, спасибо, но нужно через .htaccess редирект, кто поможет?
Тогда попробуй так:

Redirect 301 /page site.ru/page.htmlRedirect 301 /page/ site.ru/page.html
Блин, перенос не отобразился в предыдущем сообщение, так надо:
Код
Redirect 301 /page site.ru/page.html
Redirect 301 /page/ site.ru/page.html 
Если так не прокатит, то попробуй добавить протокол:
Код
Redirect 301 /page site.ru/page.html
Redirect 301 /page/ site.ru/page.html 
Блин, почему не получается редактировать свое сообщение?И протокол не прописался в общем перед site.ru/page.html поставь  в обоих строчках.
Да так я в курсе, нужно пакетно задать условие на редирект, чтобы каждую страницу отдельно не прописывать..
Изменено: Juri - 20 Июня 2012 20:58
Неужели на форуме нет программеров?
Удаляем joomla - Удаляются дубли :)Кстати это одна из неприятных ситуаций в джумле, создание дублей, которые как-то тщательно прячутся. 
Начинаю подозревать что joomla специально убрала кнопку "просмотреть на сайте". 
И сделала просто демо-просмотр в спец окошечке без адресной строки.
Оптимизация сайтов - Заказать!
У тебя пропали позиции? Сайт в АГС? Нету посещений? Позиции калл? Пиши мне!
Единственное хоть как-то облагороженное средство - хоть как-то разобраться с лишними дублями - компонент shSEF404.
Компонент Artio JoomSef тут не поможет.
Если возникнут вопросы пишите.
Защита от DDoS, очистка от вирусов, администрирование серверов
Juri,  достаточно включить суффикс в настройках самой joomla. Тогда все генерируемые страницы будут с суффиксом.

Второе: нужно сделать redirect 301 такого вида:

Для сайта с www:
Код
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
 
Для сайта без www:
Код
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
 

При использовании таких настроек Joomla и такого редиректа все ссылки на страницы будут генерироваться с суффиксом .html (дубли соответственно будут совершенно не видны, зайти на них можно будет только искусственно). Поисковики, соответственно, дубли без .html тоже не видят, ведь команда RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L] будет их просто перенаправлять на страницы, которые генерируются с .html и никуда больше. Поэтому, нет нужды приделывать суффикс.

Проверено на многих сайтах. В итоге, имеем в поисковиках только страницы вида:
Код
http://www.site.ru/article.html

И.... и дубли этих страниц такого вида:
Код
http://www.site.ru/article.html/


Joomla, к сожалению, и тут корявая. Слэши, это отдельная тема. И убрать их нужно обязательно. Делается это так:
Код
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]

В итоге получаем индексированные страницы только и только такого вида:
Код
http://www.site.ru/article.html


Надеюсь, что объяснила понятно. Пробуйте.

P.S. Ах да.. Забыла совсем. Чтобы все это работало, естественно, в настройках Joomla должно быть так:
Код
Включить SEO - Да
Использовать mod_rewrite - Да
Добавить суффикс к URL - Да
Изменено: Belka - 26 Июня 2012 14:54
Alexander, спасибо, но нужно пробовать решить без компонента.smile:confused:

Belka, 

Цитата
Belka пишет:
дубли соответственно будут совершенно не видны, зайти на них можно будет только искусственно
В этом и проблема что конкуренты искусственно, зная проблему, кидают дубли в аддурилки (сейчас и сам этим промышляю:o)
Belka, 

Цитата
Belka пишет:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]
Допустим, убрали слеши, а как к беслешевым добавить .html ? И при этом папасть в админку. (т.к закуп в основном производился на .html , да и поисковики их считают статичными, а не динамичными)
Страницы: 1 2 3 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
14:50 Индексация страниц 
12:36 У кого новостник, дайте пару советов плиз 
13:53 AviTool - мощный инструмент для автоматизации работы с Avito 
17:01 Absence в Армении 
23:19 Ребята подскажите какими сервисами и прогами вы пользуетесь для SEO продвижения? 
20:28 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
14:50 Какую выбрать тему/нишу для сайта? 
10:23 GoodsMoney.io 
10:16 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
08:08 SOCKS5 приватные прокси на 30 дней для PayPal 
08:07 Google Voice аккаунты для бесплатных SMS и звонков 
08:06 PayPal аккаунты для любых целей 
04:09 Просто $0.04/IP 9PROXY.COM Резидентные прокси Неограниченная пропускная способность Уникальная политика замены Без чёрного списка 
16:01 Whatsapp рассылки и реселлерская программа 
10:59 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
20:17 Точные прогнозы на футбол 
12:23 150+ хакерских поисковых систем и инструментов 
08:38 Накрутка поисковых подсказок 
17:41 Стряхнуть обыденность - об Агасфере 
10:54 Добро пожаловать в цифровой мир... 
22:39 Топ-5 способов использовать мобильные прокси для бизнеса: подробный обзор