Помогите составить запрос на редирект с каталога

N4
На сайте с 19.09.2008
Offline
244
628

На сайте урлы имеют условно следующий вид:

http://hleb-v-spb.ru/hleb/chornii-hleb/12-borodinckii

http://hleb-v-spb.ru/hleb/hleb-belii/134-nareznoi

получается очень длинный и в поиске выглядит не красиво, так как подкатегория обрезается.

что прописать в htaccess, чтобы было:

1)http://hleb-v-spb.ru/134-nareznoi

или другой вариант:

2)http://hleb-v-spb.ru/hleb-belii/134-nareznoi

я запутался .. RewriteCond+RewriteRule или RedirectMatch 301? какой командой?

ну и сам запрос, если предположим вариант 1.

т.е. от .ru/ до цифр не включительно

выбираю VPS от этого хостера, (http://goo.gl/1VzNJh) - лучшая поддержка Мониторинг сайтов (http://goo.gl/GFFDYa) - благодаря нему вы всегда будете в курсе падений сервера/сайта
M
На сайте с 04.12.2013
Offline
199
#1

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

Хостинг FOZZY ( http://fozzy.com.ru ) / Выслушаю предложения на домены ( http://u75.ru/domains-for-sale ) / Домены и скрипт для коротких ссылок ( http://u75.ru/domains-for-shortcuts )
R
На сайте с 20.02.2015
Offline
59
#2

Не о том думайте - красоте УРЛ. Страница проиндексирована, ранжируется. Зачем, что то менять?

Ну, если руки чешутся..

Вариант #1


RewriteRule ^[^/]+/([^/]+)/(\d+)-([^/]+)$ /$1/$2-$3 [L,R=301]

Вариант #2


RewriteRule ^[^/]+/[^/]+/(\d+)-([^/]+)$ /$1-$2 [L,R=301]

Вставить после RewriteEngine on

N4
На сайте с 19.09.2008
Offline
244
#3
rereg:
Не о том думайте - красоте УРЛ. Страница проиндексирована, ранжируется. Зачем, что то менять?

Спасибо.

разве при 301 - страница не переносит старый вес на новую, т.е. вроде никаких потерь?

ну а по поводу красоты - от неё ведь поидее зависит кликабельность.

я сделал микроразметку хлебных крошек для гугла. и выглядит там как-то не очень. не видна какая подкатегория, обрезается до точек.

выглядит примерно так:

hleb.ru/hleb/hleb..../hleb-nareznoi

ps: уже все ок :) ничего не обрезалось

SeVlad
На сайте с 03.11.2008
Offline
1492
#4
nikki4:
разве при 301 - страница не переносит старый вес на новую, т.е. вроде никаких потерь?

И опять не о том думаешь. Надо не о "весе", а о трафике думать. Поправка - если это не ГС для продажи ссылок.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
N4
На сайте с 19.09.2008
Offline
244
#5
SeVlad:
И опять не о том думаешь. Надо не о "весе", а о трафике думать. Поправка - если это не ГС для продажи ссылок.

так для людей же лучше короткий адрес.

например рекламируя сайт без анкора вместо длинного урла, сделать короткий и понятный.

а то на одном из сайтов сейчас так:

http://www.сайт.ру/каталог/раздел каталога/подраздел каталога/название товара

ведь читабельнее ведь будет:

http://www.сайт.ру/подраздел каталога/название товара

или даже:

http://www.сайт.ру/название товара

ну или хотябы

http://www.сайт.ру/раздел каталога/подраздел каталога/название товара

ну и в сниппете будет все это аккуратнее.

SeVlad
На сайте с 03.11.2008
Offline
1492
#6
nikki4:
так для людей же лучше короткий адрес.

Блин, сколько же мусора у тебя в голове...

Людям вообще пофик на адреса и адресную строку. 99% обычных юзеров не только не знают что это и для чего, но многие из них её вообще не замечают - они название сайта вбивают в поисковую строку на стартэкране браузера. А нек. мобильные - так вообще не видят - браузер автоматом прокручивается на контент и скрывает адресную строку.

Вникни в эти слова:

rereg:
Не о том думайте - красоте УРЛ. Страница проиндексирована, ранжируется. Зачем, что то менять?
Ragnarok
На сайте с 25.06.2010
Offline
208
#7

У хорошего чпу пачка преимуществ:

1. видя ссылку http://blablasite.com/catalog/food/sandwitches человек сможет как минимум предположить, что по ссылке его ждёт каталог бутеров

2. при правильной структуре, удалив часть ссылки, можно попасть на уровень выше: http://blablasite.com/catalog/food -- каталог со всей едой

3. такой адрес проще запомнить, и, при наборе даже части адреса в адресной строке, браузеры (как минимум, хром) подсказывают весь урл

//TODO: перестать откладывать на потом
SeVlad
На сайте с 03.11.2008
Offline
1492
#8
Ragnarok:
У хорошего чпу пачка преимуществ:

Особенно если задуматься об этом на этапе проектирования сайта, а не когда на нём уже хороший траф )

Ragnarok:
видя ссылку

Ключевое слово выделено :)

Не видят большинство юзеров ссылок. Ну просто НЕ-ВИ-ДЯТ. Ибо не понимают что это такое. Ну и браузеры уже начинают прятать. А в ПС как бэ УЖЕ не ссылки показываются. Не совсем ссылки (которые тоже больше для специалистов, нежели для домохозяек)

Ragnarok:
при правильной структуре, удалив часть ссылки, можно попасть на уровень выше: http://blablasite.com/catalog/food -- каталог со всей едой

Много знаешь "домохозяек", способные удалить часть урла в адр строке? ;) (см выше тут и в пред моём посте)

Ragnarok:
3. такой адрес проще запомнить, и, при наборе даже части адреса в адресной строке, браузеры (как минимум, хром) подсказывают весь урл

Не поверишь, стоит начать вбивать в адресную строку название страницы - будет ещё лучше :) Как минимум её гораздо проще запомнить и не нужно переключать раскладку.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий