Недавно я работал над переносом двух интернет-магазинов на другую платформу. Ничего сверхъестественного или необычного в этом задании не было. Обычный перенос на достаточной известную широкой публике cms. Итак, для тех, кому может быть полезен данный материал — сокращаю все настолько, насколько это вообще возможно.
Хочу сразу сказать, что после переноса двух интернет-магазинов на другую платформу, прошло уже более 2 недель (из них около 3 поисковых апдейтов). Поэтому, я успел отследить динамику изменений и могу сказать, что она перенеслась в лучшую сторону. Буквально в первые же два апдейта проиндексировалось больше страниц. Трафик пошел вверх. Вся суть заключалась в грамотном переносе и хорошей внутренней оптимизации (чего ранее не было на этих двух интернет-магазинах).
Само собой, я не люблю лить воду и говорить попусту. Поэтому прилагаю скрины с вебмастера:
Как видите здесь можно однозначно говорить о положительной динамике. Итак, как же я этого добился?
Про внутреннюю оптимизацию я буду говорить много и потому отдельно в других статьях… что же касается переноса?
Основная задача заключалась в том, чтобы сохранить позиции в поисковых системах, не потерять трафик и по возможности улучшить не самую красивую картину по индексации. Пойдем по порядку.
Перенос сайта на другую cms. Шаг 1. Структура.
При переносе очень важно сохранить структуру. На что здесь следует обратить внимание?
1. Структура каталогов- подкаталогов. Очень желательно, чтобы структура соответствовало хотя бы приблизительно старым стандартам.
2. Адреса каталогов. Очень желательно сохранять урлы страниц второго и третьего уровня вложенности.
3. Перелинковка. Не забываем про хлебные крошки и прочие атрибуты перелинковки. Страницы должны ссылаться друг на друга!
Конечно же, все эти пункты подходят в том случае, если структура старого сайта была вполне достойной и приносила свои результат. Рекомендую в процессе переноса не просто ориентироваться на старое, а делать еще лучше, чем было!
Перенос сайта на другую cms. Шаг 2. Адреса сайта (url).
По возможности, очень желательно сохранить старые адреса страниц. Хотя бы те страницы, на которые приносят трафик из поисковых систем или соц. сетей. Особенно это касается страниц второго уровня вложенности. На моих двух сайтах это сделать было невозможно, так как платформа, на которую переносился сайт является закрытой и изменить адреса второго уровня вложенности не представлялось возможным. Что я сделал в данном случае?
Перенос сайта на другую cms. Шаг 3. Редиректы.
Для сохранения трафика, а так же ссылочной массы я прописал редиректы со старых адресов на новые.
Вам потребуются следующие коды редиректов:
Редирект с одной страницы на другую:
Redirect 301 /стараястраница.html http://вашсайт.ru/новаястраничка.html
или
Redirect permanent /старая.html http://вашсайт.ru/новая.html
Заранее делаем редирект с www на не-www:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
И не забываем заранее ликвидировать дубли на новой cms.
Все это мы прописываем в файле .htaccess.
Структура отлажена, урлы по максимуму прописаны идентично старому сайту, а на все остальные страницы прописаны редиректы — вот все, что необходимо для переноса вашего сайта со старой cms на новую.
В некоторых случаях может понадобиться индивидуальный подход. Если у Вас будут какие-то вопросы — не стесняемся писать мне письма. Возможно, смогу быть чем-то полезен. Желаю хороших результатов по переносу Вашего сайта!
Здравствуйте,
У меня ситуация такая: есть сайт, который сделан был на джумле 2.5. Трафика практически не приносил, но существует с 2012 года. Сейчас появилась идея его реанимировать, в связи с чем решил сделать его на джумле 3.8. xостинг на nic.ru. Поскольку вопрос сохранения трафика не актуален, а важно сохранить только доменное имя, какие практические шаги надо сделать, чтобы под этим доменным именем, появился сайт на новом движке (3.8). Извините, если что то непрофессионально объясняю, — я не специалист в этой области. Подскажите, пожалуйста, как это сделать. Заранее благодарен,
Александр
АлександрЦитировать
Здравствуйте!
В Вашем случае нужно просто продлевать срок доменного имени, оплачивать вовремя хостинг и переустановить обновление джумлы. Больше манипуляций не требуется. В случае с переездом на другой хостинг на сайте регистратора доменного имени нужно указать DNS серверов хостера.
Климович НиколайЦитировать
Добрый вечер Николай! kutuzov-group.ru с masterhost.ru, перенесла на Reg.ru под новым именемт kutuzov-r.ru (купила и хостинг), но это не столь важно какой будет домен (хотя лучше kutuzov-group.ru). Меня волнует наполнение и редактирование сайта, которое меня не устраивало!!! Так как у нас нет проффесионалов — нам нужно самое простое наполнение. сайт практически не управляем, какие-либо дополнения и изменения внести, для обычного пользователя, практически не возможно. И все это крайне долго. Для того чтобы под объектом был телефон конкретного агента, надо его зарегистрировать и под его именем добавлять его объекты. Хотелось бы, чтобы наполнение было простое как на http://www.cian.ru, разместил объект и указал телефон человека который работает с данным объектом. Много всякого хлама, при размещение нет выбора в какой каталог/подкаталог добавлять объект, фотографии не уменьшаются автоматически, контакты не размещаются!!!! Хотелось бы платформу с простым наполнением и редактированием тех же кнопок, для Лузеров(Т.Е. — Я). Повторюсь как Циан, только объекты будут размещать сами агенты агенства…. СПАСИБО
ЛилияЦитировать
Здравствуйте! Cian — достаточно сложный по реализации проект. Для подобного проекта все таки придется осваивать системы посложнее (одним Wix’ом не обойтись). Возможно самое лучшее решение для такого проекта был бы Bitrix CMS. Для русскоязычного пользователя. Или нужны очень крутые спецы по WordPress, так как система реализовать такое может, но работы провести нужно будет достаточно много. Зато потом с проектом удобно и легко работать можно.
Климович НиколайЦитировать