Со временем каждый сайт нуждается в изменении визуала, доработке, оптимизации, смене хостинга и так далее. Для выполнения этих процессов, в том числе для раскрутки сайтов, необходим перенос. Качественный перенос требует всестороннего анализа ресурса. Ниже приведен алгоритм переноса сайта и возможные трудности.
Технические нюансы
- Для выполнения переноса сайта нужно скопировать все файлы и данные старого ресурса. Особое внимание следует уделить исправному сохранению базы данных. Сохранив файлы FTP, используемые на сайте, необходимо скопировать базу данных с помощью специализированных сервисов, и экспортировать данные.
- Если не предполагается никаких изменений в функциях, визуале или CMS, можно переносить данные в папку с соответствующим доменом и импортировать базу данных.
- Если необходимо произвести изменения CMS, разработку сайта лучше проводить на тестовом сервере. Сначала выбирается подходящий CMS (универсальный или специализированный для типа Вашего сайта). Удобнее выбирать распространенные варианты, так как в сети проще найти подрядчиков для работ с сайтом.
- Если планируется разработка CMS, в техническом задании должен быть прописан весь функционал клиентской и административной части.
- Для каждого сайта требуется особый подход к выполнению переноса, в том числе анализ базы данных и функционала ресурса.
- Не желательно использовать для переноса плагины. В их системе используется стандартный вид базы данных, однако это подходит не для всех сайтов. По этой причине могут возникнуть ошибки в виде искажения базы данных, запросов, административной части и др.
Что важно с точки зрения SEO продвижения
- Лучше всего заниматься переносом сайта в середине недели – так будет возможность проверить ресурс на наличие ошибок, не оставляя неисправный сайт на выходные.
- Если существует старая версия сайта, желательно выполнить редирект – передачу истории ресурса и поведенческих факторов на новый адрес. Зачастую при переносе теряется около четверти трафика, а без выполнения редиректа этот показатель может достигать 50%.
- В некоторых случаях во время переноса остаются доступными старые неактуальные страницы, так как они получают некорректный ответ сервера 404. В результате помимо нового сайта в сети останутся недействующие страницы, если своевременно их не удалить.
- Для повышения конверсии товары, снятые с производства, не нужно удалять с сайта. На сайте остаются их характеристики и пользователю предлагаются похожие варианты, что выгодно с точки зрения SEO продвижения сайтов.
- Зачастую после переноса требуется раскрутка сайта. Чтобы выполнить этот процесс быстро и качественно, можно заказать SEO продвижение сайта. Специалисты быстро поднимут конверсии на уровень старого сайта или даже увеличат их.
После переноса
Непосредственно после переноса необходимо проверить:
- Визуал и структуру – во время переноса может быть искажен дизайн или верстка.
- Мобильную версию – убедитесь, то на мобильных устройствах сайт исправно работает.
- Функционал ресурса – удостоверьтесь, что поиск, фильтры, личный кабинет и остальные функции исправны.
- ЧПУ – адреса не должны содержать нечитаемых символов. Этот фактор особенно важен для раскрутки веб-сайта, а также СЕО продвижения сайта.
- Панель администратора – проверьте, нет ли проблем с добавлением на сайт материалов и изменением их свойств.
- Базу данных, кодировки, дату и время.
- Скорость загрузки страниц.
«Ты джун или уже почти сеньор? Ещё копаешься в туториалах?»
Ну что, кодер, готов узнать, кто ты на самом деле? Ещё зависаешь на Stack Overflow, копируя чужие решения, или уже стал тем самым сеньором, который смотрит на новичков с мудростью Будды и пишет код с закрытыми глазами? Давай проверим, насколько ты прокачан: ещё таскаешься с туториалами или уже готов проводить свои лекции? Погнали, бро, мир IT ждёт твой финальный апгрейд!
вопрос 1 из 10
Ты только что получил баг-репорт от тестировщика. Твои действия?
вопрос 1 из 10
Как ты относишься к комментированию кода?
вопрос 1 из 10
У тебя сломался билд прямо перед дедлайном. Что ты сделаешь?
вопрос 1 из 10
Как ты выбираешь инструменты для разработки?
вопрос 1 из 10
Что ты чувствуешь, когда видишь Legacy-код?
вопрос 1 из 10
Как ты относишься к ревью кода?
вопрос 1 из 10
Коллега попросил тебя объяснить какую-то сложную тему. Как ты поступишь?
Ультра-джун
Миддл на подходе
Почти сеньор
Поделитесь результатами
Ты — ультра-джун! Ты всё ещё в режиме «гугл — мой лучший друг», и каждый баг для тебя — это как поход по минному полю. Но не переживай, каждый сеньор когда-то был джуном! Просто продолжай копировать код, пересматривать туториалы по ночам вместо секса с подругой и верить в светлое будущее (где ты не забудешь закрыть все скобки).
Ты — миддл на подходе! Ты уже не боишься кода, но иногда всё ещё шепчешь: «Ну пожалуйста, пусть заработает!» Ты знаешь, что делаешь, но временами ещё любишь подглядывать, что там скажет Stack Overflow. Сеньоры уже не бесят, а джуны спрашивают тебя «как правильно». Ты на пути к величию!
Поздравляем, ты — почти сеньор! Ты уже настолько крут, что можешь починить баг силой мысли или просто сказать «это фича, смиритесь». Ты делаешь ревью, даёшь советы и иногда даже пишешь комментарии к коду. Осталось только начать пить чёрный кофе без сахара и ныть про «старый добрый JavaScript», и ты — полноправный гуру!
Начать заново