.htacess или в robots.txt и как грамотнее

Z
На сайте с 03.07.2003
Offline
108
934

прошу помочь разобраться как сделать лучше. На сайте была структура адресов статей была такая:

www.site.ru/подкатегория/url_статьи

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

Теперь на сайте структура адресов статей такая:

www.site.ru/категория/подкатегория/url_статьи

но статьи открываются и по старым адресам, то есть 404 ошибки нет.

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

нужно делать 301 редирект, насколько я понимаю, но вот как его лучше прописать и где его лучше прописать - в .htacess или в robots.txt и как грамотнее... Подскажите, пожалуйста.

Trean
На сайте с 28.10.2009
Offline
78
#1

Да, 301 это то, что вам нужно.

Но разве его можно сделать в robots.txt? Там можно только закрыть страницы от индексации.

Сделайте в .htacess, будет не трудно написать одно правило, которое срабатывало бы на все статьи.

Беру заказы на продвижение, также предлагаю качественные консультации и аудиты сайтов (обращаться в ЛС).
ProTeg
На сайте с 09.06.2008
Offline
226
#2

.htaccess - однозначно. :) А как это сделать Redirect 301

Z
На сайте с 03.07.2003
Offline
108
#3

да где-то вычитала - здесь же на форуме, что есть возможность через robots делать, причем даже предпочтительнее через robots, вот и запуталась... Спасибо

K
На сайте с 31.01.2001
Offline
737
#4

robots.txt и Host: - это для переезда на другой домен, не путайте.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
Z
На сайте с 03.07.2003
Offline
108
#5

чтобы уточнить:

RedirectPermanent /подкатегория http://www.site.ru/категория/подкатегория/

или, раз домен не меняется

RedirectPermanent /подкатегория /категория/подкатегория/

и как со слешами?

В конце слеши нужны или нет? Боюсь сделать ошибку, хочется все наверняка.

Раскрутка тематических подкатегорий идет по адресам со слешами, то есть раскручивается по запросу адрес: www.site.ru/категория/подкатегория/

DO
На сайте с 20.01.2010
Offline
55
#6

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

меньше читайте форум

платно проведу аудит сайта и исправлю все технические проблемы, которые могут мешать продвижению (/ru/forum/594052)

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