- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть сайт который проиндексирован и находится в ТОП 10, хочу поменять движок на лучший, стоит ли делать редирект 301?
пример url сейчас формируются так
новости /cat/10
новость_1 /cat/10/38
контакты /cat/35
....
новый движок будет формировать так
новости /news/
новость_1 /news/1
контакты /contacts/
...
а при обращении по старым адресам бдет 301 редирект на новые адреса. Как поступить чтоб сохранить позиции сайта? 301 редирект, отдавать загловок с Location:новый_url, refresh?
или вообще ничего не делая сменить движок и надеятся что ПС все сами найдут?
ЗЫ структура страниц (шаблон) и наполнение будет в точности совпадать + новый материал
Самый логичный вариант - говорить всем, кто обращается к перемещённым навсегда страницам, что страницы перемещены навсегда, не так ли? Значит, надо использовать 301й редирект.
при этом не будет ли потери в позициях?
спасибо
Здравствуйте
У меня аналогичная ситуация - перенос сайта на новый движек.
Инфу о 301-м редиректе кое-какую нашла, но остался вопрос.
Вот если в .htaccess прописать для одной странички
Redirect 301 http://www.you.com/old/old.htm http://www.you.com/new.htm
то для нескольких, аналогичную строчку повторяем полностью?
Redirect 301 http://www.you.com/old/old.htm http://www.you.com/new.htm
Redirect 301 http://www.you.com/old/old1.htm http://www.you.com/new1.htm
Redirect 301 http://www.you.com/old/old2.htm http://www.you.com/new2.htm
или достаточно
Redirect 301 http://www.you.com/old/old.htm http://www.you.com/new.htm
http://www.you.com/old/old1.htm http://www.you.com/new1.htm
http://www.you.com/old/old2.htm http://www.you.com/new2.htm
И еще вопрос - не слишком ли большая получится нагрузка на сервер, если прописать этот редирект для 150 страничек(примерно)?
Очень важный для меня вопрос и очень надеюсь на помощь !!!
Здравствуйте
У меня аналогичная ситуация - перенос сайта на новый движек.
Инфу о 301-м редиректе кое-какую нашла, но остался вопрос.
!
Если запросы однотипные, то делается всё конечно по маске, без кучи прописанных напрямую страниц
А насчёт нагрузки - так взгляните на, хотя бы, блоги на WordPress'е, встречаются с куда большим числом страниц, чем вы написали - и ничего
Спасибо, Skop за ответ
Запросы, то бишь адреса страниц по маске сделать не получиться - разные они((
А по нагрузке - где-то читала, что если в .htaccess будет много этих редиректных строчек, то можно получить большую нагрузку на Апач... боюсь хостеры ругаться будут😒
и всеже, нагрузим мы хостеров 150-ю строчками 301-го редиректа или как (самих страничек на сайте на самом деле намного больше, просто мне хотя бы на эти 150 отредиректить)
ну а со структурой строчек в .htaccess я так поняла, что правильнее будет
Redirect 301 http://www.you.com/old/old1.htm http://www.you.com/new1.htm
Redirect 301 http://www.you.com/old/old2.htm http://www.you.com/new2.htm
?
написала редирект одной страницы в таком виде
Redirect 301 http://www.you.com/old/old.htm http://www.you.com/new.htm
а никакого редиректа не происходит:-( в чем может быть причина?
все, сделала с помощью бедного мальчика из техподдержки...
оказывается в редиректе, по крайней мере на нашем хостинге, надо писать так:
Redirect /old/old.htm http://www.you.com/new.htm
Спасибо, lamansions
приму во внимание, это уже кое какая полезная информация☝
The HTTP status code changes the way browsers and robots handle redirects, so if you are using header(Location:) it's a good idea to set the status code at the same time. Browsers typically re-request a 307 page every time, cache a 302 page for the session, and cache a 301 page for longer, or even indefinitely. Search engines typically transfer "page rank" to the new location for 301 redirects, but not for 302, 303 or 07. If the status code is not specified, header('Location:') defaults to 302.
т.е. PR передает только 301 редирект!
Это раз!
Касательно позиций - послетают, но должны вернуться потом.
Как вариант - для Яндекса сначала установить в robots.txt правильный Host, потом дождаться склейки, потом поставить 301 редирект.
Как делать редирект на PHP
Редиректы в Apache (.htaccess) (Использование модуля mod_rewrite)
(Без mod_rewrite)
я бы посоветовал постараться сохранить старые урлы - не придется потом на форуме писать - "у меня "пропал траф\выпал из поиска\" нужное подчекркнуть :) ", ругать ПС в нежелании быстро переиндексировать сайт, и т.п.
По поводу .htaccess:
апач при каждом обращении предварительно парсит .htaccess на правила, если количество директив велико и посетителей(ботов) немало апач с завидной регулярностью будет ложится.
Обойти то можно либо настройкой фронт-енд->бек-енд(это к хостеру), либо элементарно создать на основе .htaccess правила для виртуалхоста с отключением .htaccess - нагрузка снижается в разы.
SunDrop, у нас домен не меняется, меняется движек, т.е. меняются адреса страничек... но все равно спасибо
mastserg, вот именно это я и искала, вот спасибо так спасибо:p
Вывод - придется обратиться за помощью к хостеру☝
да, это было бы здорово, но, к сожалению, сделать не получается - скрипты то разные🙅