Здравствуйте. Столкнулся с таким вопросом. У сайта такая структура урлов постов
_http://сайт/%post_id%/%year%/%monthnum%/%day%/%postname%
Дело в том что такая структура не позволяет закрыть дубли в роботсе, да и не привычна она мне
Хочется заменить чтобы было
_http://сайт/%postname%
Как такое лучше организовать и стоит ли овчинка выделки?
Спасибо за любую полезную информацию.
- 04.03.2013 19:11
Последний раз редактировалось numinoross; 04.03.2013 в 19:18.
- 05.03.2013 16:40
Довольно странная структура. Реально неудобно смотрится - и ID материалла, и дата и только потом название в URL есть.
Если это какая-то CMS, то имеет смысл уточнять и искать именно по ней - в гугле, на сайте авторов движка, на форумах поддержки этой системы управления сайтом. Наверняка Вы не первый, кто сталкивается с такой жуткой неоптимизированностью системы под SEO.
По идее можно в htaccess удалить из URL всё лишнее. Но лучше это править на уровне скриптов движка. Так как ссылки генерятся именно ими. А всё остальное - это косметика. - 06.03.2013 16:41
Попробуйте в .htaccess отловить такие типы:
RewriteRule ^/.*/(.*)?/*$ /$1 [L]
Тут мы пытаемся отловить все урлы в которых есть больше одного слэша и взять последнюю часть из них (ваш postname) и редиректнуть все это на postname просто.
Но лучше сам код файлов движка покопать где формируются ссылки и там подправить, а не ловить редиректом.
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Редирект через Google | Прочее | 15 | 13.09.2014 17:01 |
Вопрос: как организовать редирект категорий? | DLE | 9 | 19.09.2012 14:46 |
Передается ли вес через 301 редирект...? | Поисковые системы | 6 | 08.09.2011 21:45 |
Ссылки через редирект передают вес? | Общие вопросы поисковой оптимизации | 7 | 23.03.2011 07:26 |
редирект через /htaccess | Прочее | 3 | 19.09.2009 22:30 |