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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1761 Вчера, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4781 Вчера, 1:19
автор: sergio11
Открытая тема (нет новых ответов) Ваш сайт блокирует Роскомнадзор?
27 hollywooduk 5711 Вчера, 0:19
автор: Omaxis
Открытая тема (нет новых ответов) Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ
0 bunneh 285 16.4.2024, 18:02
автор: bunneh
Открытая тема (нет новых ответов) Если в сайт с одними ключами, которые там долго, добавить новую рубрику с новыми ключами
2 Tutich 1149 16.4.2024, 8:27
автор: Tutich


 



RSS Текстовая версия Сейчас: 18.4.2024, 17:33
Дизайн