X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Как оставить сайт в индексах ПС и ссылки сделать красивыми?
borro
borro
Topic Starter сообщение 24.12.2013, 15:09; Ответить: borro
Сообщение #1


Добрый день, снова.

Прошу совета. Проиндексированные поисковиками ссылки товаров имеют вид .../component/virtuemart/... Я сделал ссылки красивыми, а на проиндексированные поставил noindex. Наверно я погорячился, ведь noindex означает исключение из ПС.

Как сделать ссылки красивыми и оставить ссылки на товары в индексах ПС?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 24.12.2013, 15:36; Ответить: ixman
Сообщение #2


Если Вы в самой CMS изменили все ссылки, и в сайтамап тоже, то со временем эти не красивые ссылки уйдут, если о них нигде не будет упоминания. А так ещё как вариант для надёжности настроить 301 редирект
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
borro
borro
Topic Starter сообщение 24.12.2013, 15:54; Ответить: borro
Сообщение #3


да, карту обновил. то есть уйдут некрасивые, появятся красивые. т.е. проседания сильного не будет, не надо об этом думать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 24.12.2013, 16:09; Ответить: ixman
Сообщение #4


301-й обязательно настройте если траф с ПС
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
borro
borro
Topic Starter сообщение 24.12.2013, 16:48; Ответить: borro
Сообщение #5


то есть нужно написать по такому шаблону
RewriteRule регвыр_некрасивых_ссылок регвыр_красивых_ссылок [R=301,L]
?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 24.12.2013, 16:51; Ответить: ixman
Сообщение #6


типа такого да, либо если не слишком много преобразованных URL то можно через mod_alias
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
borro
borro
Topic Starter сообщение 24.12.2013, 17:39; Ответить: 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
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
borro
Topic Starter сообщение 25.12.2013, 10:43; Ответить: 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
ixman
сообщение 25.12.2013, 10:56; Ответить: ixman
Сообщение #10


Убирайте noindex, а 301 своё дело сделает
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
63 DaoDog 47038 Сегодня, 12:05
автор: Omaxis
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1801 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4811 17.4.2024, 1:19
автор: sergio11
Открытая тема (нет новых ответов) Ваш сайт блокирует Роскомнадзор?
27 hollywooduk 5719 17.4.2024, 0:19
автор: Omaxis
Открытая тема (нет новых ответов) Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ
0 bunneh 323 16.4.2024, 18:02
автор: bunneh


 



RSS Текстовая версия Сейчас: 19.4.2024, 16:39
Дизайн