icms2 icon indicating copy to clipboard operation
icms2 copied to clipboard

301 редирект на запись при смене адреса со старого на новый

Open asnenne opened this issue 8 years ago • 2 comments

В общем, суть предложения в заголовке. Сейчас, если не отмечена опция "Не изменять URL при редактировании записи", то при изменении заголовка меняется и URL. Что, в общем-то, и заложено в эту опцию. Это хорошо и здорово. Но есть проблема. Если страница проиндексирована и на нее идет трафик, то мы его просто теряем на безликой странице ошибки 404. Предлагаю в этом случае перенаправлять пользователей 301-м редиректом на эту же страницу, но с новым адресом. Ведь даже есть, за что зацепиться - id записи - он остается неизменным. В этом случае мы:

  1. Не теряем трафик.
  2. Передаем вес со старого урла на новый (особенно, если, допустим, на старый урл закупались ссылки).
  3. Можем смело делать перелинковку на сайте не боясь сейчас наклепать в будущем битых внутренних ссылок.

Также предлагаю это применить и к категориям. И вообще ко всему, что имеет id, url, и где url может быть изменен вручную или автоматически при смене заголовка.

Подобный функционал реализован в WordPress. Нет, я ни в коем случае ничего не сравниваю, однако есть смысл использовать лучшие идеи.

Спасибо.

asnenne avatar Oct 03 '17 18:10 asnenne

Очень даже за! Пока же данная функция в отношении записей точно есть в редирект-центре от товарища Loadыря. Поддерживаю, что такая штука нужна в ядре и для категорий тоже

iAndroS avatar Oct 29 '17 15:10 iAndroS

И для тегов тоже

ToxicSisters avatar Jan 15 '20 23:01 ToxicSisters