Помощник
|
Как оставить сайт в индексах ПС и ссылки сделать красивыми? |
borro
|
Сообщение
#1
|
||
|
|
||
|
|||
ixman |
24.12.2013, 15:36;
Ответить: ixman
Сообщение
#2
|
|
Если Вы в самой CMS изменили все ссылки, и в сайтамап тоже, то со временем эти не красивые ссылки уйдут, если о них нигде не будет упоминания. А так ещё как вариант для надёжности настроить 301 редирект
|
|
|
borro
|
Сообщение
#3
|
|
да, карту обновил. то есть уйдут некрасивые, появятся красивые. т.е. проседания сильного не будет, не надо об этом думать?
|
|
|
ixman |
24.12.2013, 16:09;
Ответить: ixman
Сообщение
#4
|
|
301-й обязательно настройте если траф с ПС
|
|
|
borro
|
Сообщение
#5
|
|
то есть нужно написать по такому шаблону
RewriteRule регвыр_некрасивых_ссылок регвыр_красивых_ссылок [R=301,L] ? |
|
|
ixman |
24.12.2013, 16:51;
Ответить: ixman
Сообщение
#6
|
|
типа такого да, либо если не слишком много преобразованных URL то можно через mod_alias
|
|
|
borro
|
Сообщение
#7
|
|
ссылок товаров много под 900.
Вот например проиндексированная некрасивая ссылка: Развернуть/Свернуть
antilopagold.su/component/virtuemart/statuetki/statuetka-bars-na-okhote-na-kamne-detail?Itemid=0
По ее подобию куча ссылок проиндексировано в гугле. Получается надо написать такое правило: RewriteRule ^component/virtuemart/([^/]*)/([^/]*)\?Itemid=0/?$ /$1/$2 где-нибудь после RewriteBase / ? С другой стороны я вижу противоречие: на некрасивых ссылках стоит noindex, и с них должен производиться редирект на правильные ссылки. Как же тогда ПС успеют понять, что у некрасивых ссылок стоит noindex, и они должны быть изъяты из выдачи? Ведь сразу идёт редирект на правильную страницу |
|
|
ixman |
24.12.2013, 18:09;
Ответить: ixman
Сообщение
#8
|
|
Пробуйте такое
[php]RewriteRule ^component/virtuemart/([^/]*)/([^/]*)\?Itemid=0/?$ /$1/$2 [L,R=301][/php] Но это не точный вариант, так как я не вижу как точно выглядит преобразованный (красивый) URL адрес Плюс ещё такой вопрос у вас на URL antilopagold.su/component/virtuemart/statuetki/statuetka-bars-na-okhote-na-kamne-detail?Itemid=0 в конце после ноля может быть бэкслеш / ? А то в регулярке у вас указано типа что он может или не может быть ?Itemid=0/?$ может быть оттуда убрать /? и оставить так ?Itemid=0$ |
|
|
borro
|
Сообщение
#9
|
|
Плюс ещё такой вопрос у вас на URL antilopagold.su/component/virtuemart/statuetki/statuetka-bars-na-okhote-na-kamne-detail?Itemid=0 в конце после ноля может быть бэкслеш / ? А то в регулярке у вас указано типа что он может или не может быть ?Itemid=0/?$ может быть оттуда убрать /? и оставить так ?Itemid=0$ Доброе утро. Благодарю. Itemid=0/?$ - потому что страницы товаров открываются как со "/" так и без него, хоть и есть запись в htaccess RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] Или я здесь неправильно решаю ситуацию со слешами? А как быть с противоречием: на некрасивых ссылках стоит noindex, и с них должен производиться редирект на правильные ссылки. Как же тогда ПС успеют понять, что у некрасивых ссылок стоит noindex, и они должны быть изъяты из выдачи? |
|
|
ixman |
25.12.2013, 10:56;
Ответить: ixman
Сообщение
#10
|
|
Убирайте noindex, а 301 своё дело сделает
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Жирные бурж ссылки под крипту Размещаем статьи на популярных международных сайтах |
0 | umexa | 292 | Вчера, 23:23 автор: umexa |
|
Жирные бурж ссылки под крипту Размещаем статьи на популярных международных сайтах |
0 | umexa | 249 | Вчера, 23:23 автор: umexa |
|
SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией | 21 | Needmylink1 | 7152 | Вчера, 21:16 автор: Needmylink1 |
|
Ваш сайт блокирует Роскомнадзор? | 28 | hollywooduk | 5856 | Вчера, 20:56 автор: 100ftd |
|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19823 | Вчера, 13:52 автор: Vmir |
Текстовая версия | Сейчас: 24.4.2024, 7:38 |