о сайте• контакты• предложить программу
Софт - Архив

программы - новости - IT обзоры - статьи



Перенос сайта с UCOZ на PHP хостинг


Рейтинг: 4.3 из 5
Голоса: 16
Добрый день. Наш сайт Софт-Архив 16 апреля 2017 года переехал с конструктора UCOZ на полноценный PHP хостинг. К сожалению, мы не стали переносить базу авторов программ по причине того, что более 90% добавляемых программ на сайте – программы добавленные администратором сайта. В любом случае в будущем мы сделаем возможность обновить версию / исправить описание программ путем отправки заявки через специальную форму.

Причины переезда

Причин переезда для сайта довольно много, но обо всем по порядку. К сожалению UCOZ перестал быть удобной площадкой, сочетающей гибкость с ценами на услуги. Так, например, в модуле «каталог программ» возможность выбрать Windows 10 в качестве поддерживаемых ОС появилась совсем недавно, хотя сама ОС существовала уже давно. То же самое касается ОС Android, которой долгое время не было в списке выбора ОС. И самостоятельно добавить эти ОС в форму добавления программ, владелец сайта увы не имел никакой возможности. Ребята из UCOZ, если уж у вас конструктор с закрытым кодом, так сделайте так, что бы он был актуальным с учетом постоянных изменений в IT отрасли. Такие возможности как PHP, 301 редирект (и тот урезанный), более 1 раза в месяц обращение в тех. поддержку в месяц стоят дополнительных денег. Даже стоимость базового тарифа на UCOZ гораздо выше, чем на PHP хостинге.  Цены на момент написания статьи UCOZ (базовый тариф без рекламы) но без PHP и других полезных вещей стоит ~337 руб. / месяц за КАЖДЫЙ сайт не зависимо от его посещаемости, даты размещения и нагрузки на сервер. PHP хостинг ~ 152 рубля за 4 сайта Получается 38 руб. за один сайт с полноценным PHP + Mysql + Cron + .htacces + логи сервера! Плюс возможность при необходимости бесплатно получить / подключить SSL сертификат, круглосуточная тех. поддержка и прочие полезные плюшки. Выгода очевидна! За 4 сайта на UCOZ я бы вместо 152 рублей оплачивал 1348 рублей, или 1196 лишних рублей в месяц! Но причина переезда, увы, не ограничивается только финансами.

Из наболевшего

Реклама для мобильных пользователей Вы в курсе, что оплачивая премиум услуги и снятие рекламы, на вашем сайте рекламируется мобильное приложение от UCOZ!? Прямо в шапке сайта! Это же нонсенс! Обнаружил случайно, когда смотрел, как сайт выглядит в мобильных браузерах. Да его можно отключить в панели управления, если знать об этом. И ведь UCOZ об этом не информировал своих клиентов! Реклама мобильного приложения от Ucoz реклама мобильного приложения Ucoz Слив статистики сайта Вы знаете, что UCOZ собирает с каждого сайта данные по статистике? Понятно, что любой хостер может отслеживать такие данные, но вопрос в том, что он с ними делает дальше, и дает ли к ним доступ третьим лицам! На любом UCOZ / UWEB сайте по умолчанию встроен сбор статистики от Ливинтернет. Вы можете даже не ставить их счетчик на сайт, он уже стоит! Что интересно вы можете зарегистрировать в рейтинге LI любой сайт с UCOZ, при условии, что он еще не зарегистрирован, и получить полный доступ к его статистике! Но это цветочки. На сайтах с оплаченными тарифами в коде можно найти скрипты всяких баннерных и рекламных сетей. Для чего они стоят? Вывод напрашивается сам собой – сбор данных по вашим пользователям. Вот ссылка на один из актуальных сейчас примеров по встраиванию в код сайта скриптов с biz.alibaba.com: http://www.ucoz.ru/qa/index.php/122151/ Сервер в США! Мой сайт располагался на 105-м сервере UCOZ, IP которого определяется по месторасположению в США, Вирджиния! Нужно ли говорить, что это плохо сказывается на скорости загрузки сайта, не говоря уже об отношении к этому поисковых систем! Зачем высоко ранжировать сайт, 99% посетителей которого находятся на просторах СНГ а сам сайт находится на другом конце земли!? Кратковременные перегрузки и недоступности сайтов Достаточно почитать профильную тему на форуме Ucoz, что бы убедиться, что разговоры о высоком «UP TIME», надежности и ширине каналов на UCOZ не более чем преувеличение. Не раз наблюдал тормоза на своем сайт и получал сообщения от Яндекс.Метрике о проблемах с его доступностью. Постоянные дубли страниц, от которых невозможно избавиться! Дубли страниц у сайтов сделанных на движке Ucoz это огромная проблема. Частично от дублей можно избавиться через robots.txt, но победить их полностью, особенно на страницах категорий просто невозможно. Примеры некоторых дублей из выдачи Яндекса и «Яндекс Вебмастер» дубли в выдаче Яндекса дубли страниц в Яндекс Вебмастере Стоит ли напоминать, что наличие большого количества дублей и однотипных страниц на сайте – основание для ухудшения его ранжирования поисковыми системами. ЧПУ? Спасибо не надо! Конечно, полезно, когда URL сайт имеют понятный вид. Но когда их использование приводит к еще большим проблемам: проблемы с работой в ЧПУ модуле приводящие к ошибкам 404, появление новых дублей (страницы с ЧПУ и без них) то достоинства переходят в недостатки. На момент ввода ЧПУ я писал на оф. форуме о проблеме: ЧПУ не работали в информерах, на что мне сам Курт посоветовал ставить информеры через «javascript». Все бы хорошо, но делать внутреннюю ссылочную структуру сайта через «javascript» который на тот момент не индексировали поисковые роботы, показалось мне не очень хорошей идеей. В тот момент я отказался от ЧПУ и никогда его не использовал.  Яндекс пессимизирует сайты на UCOZ!? Вебмастер может стерпеть многое, кроме обстоятельства, когда поисковые системы ухудшают ранжирование его сайта из-за платформы, на которой он сделан. Многие владельцы сайтов на UCOZ в марте-апреле 2016 года получили в «Яндекс Вебмастере» сообщение о том, что сайт использует технологию «кликджекинг» и будет понижен в ранжировании. При обращении в тех. поддержку Яндекса приходило письмо счастья:
Наши алгоритмы приняли решение ограничить в ранжировании сайты использующие конструктор системы uCoz, так как большинство сайтов, сделанных на этой платформе, используют кликджекинг (https://yandex.ru/blog/webmaster/21745). По всей видимости, код, реализующий кликджекинг, встроен в конструктор.
Это стало последней каплей! Жаль я не знал об этом тогда, полагая, что посещаемость упала из-за малого времени уделяемого сайту в связи с занятостью другими проектами. Ушел бы не раздумывая еще год назад. Анализ статистики десятка UCOZ сайтов (своих и чужих), везде показал характерную картину – значительное падение посещаемости с середины марта 2016 года. График падения посещаемости график посещаемости Что интересно, на UWEB замечена та же самая тенденция к падению в тот период. У вас есть старый сайт на UCOZ? Проверьте свою статистику до и после марта-апреля 2016. Увы, вы наверняка увидите ту же самую картину. Это конечно не все причины, по которым мне перестала нравиться система Ucoz, но в основном и в целом я все расписал. Неприятно сотрудничать с компанией, размещать на ее серверах свои сайты, а в замен получать скрытую рекламу и непонятные скрипты в коде сайта, которые невозможно убрать. И все бы ничего, но когда это не нравится даже поисковым системам, то мне такой конструктор не нужен. Баги системы, ошибки после обновлений, прочие глюки и недочеты обсуждать детально не буду, они бывают у всех.

Технические моменты переезда

От переезда на другую CMS я отказался сразу. Слишком сложно перенести UCOZ сайт на другую CMS с сохранением URL всех материалов и категорий. Так что был написан свой движок под перенос. Для переноса сайта использовался метод HTML парсинга страниц с помощью PHP библиотеки «simple html dom» установленной на локальном сервере Open Server. Материалы хранятся в БД Mysql, комментарии в файлах. Поменялись URL всех картинок у материалов, но это не критично.

Ожидания от переезда

В первую очередь от переезда ожидается улучшение ранжирования сайта в поисковой выдаче Google и Яндекс и естественно увеличение посещаемости в будущем. Экономия на хостинге стоит на втором месте.

Первые итоги переезда

• Удалось полностью избежать дублей на страницах с материалами и на страницах категорий (через .htacces), добиться полной уникальности всех заголовков страниц: теги «title» и мета теги «description». • На выходе получился «чистый» и легкий HTML код, свободный от неиспользуемых javascript библиотек, javascript кода и CSS стилей. • Благодаря полному переносу всех URL на новый хостинг никакого падения трафика не было. Напротив, наблюдается небольшое плавное увеличение посещаемости. P/S Цель данной статьи - не поливание грязью платформы UCOZ. Относитесь к этой статье как к мемуарам бывшего пользователя UCOZ, и причинах, побудивших его сменить платформу для сайта. Благо мои знания PHP позволили это сделать без особых проблем, с сохранением всех URL от UCOZ, решить вечную проблему дублей страниц в сочетании с возможностью использовать полноценный ЧПУ для новых материалов (обратите внимание на URL этой страницы!) Если это прочтут сотрудники UCOZ, то это вам повод для размышления. Рыба ищет, где глубже, а вебмастер где его сайту лучше. P/P/S Кстати, возврат денег за неиспользованные услуги на Ucoz не предусмотрен. Так же не нашел возможности перенести деньги на другой сайт. Так что соберетесь переезжать, не оплачивайте платные услуги на много вперед.
Адрес обзора: http://soft-arhiv.com/publ/perenos_sajta_s_ucoz



Комментарии и отзывы: 6

1. Stelss • 24.05.2017
C интересом почитал вашу историю. Тоже есть желание перенести сайт где услуги стоят подешевле. Скажите, а как вы рейтинг со звездочками с юкоза смогли перенести, причем в работающем состоянии, я проверил )))
Ответ:
С рейтингом вообще получилась интересная история. Я не планировал его использовать при переносе, лишние сложности и лишний код. Но!
Буквально за неделю до переноса сайта я обнаружил что Яндекс показывает звездочки в своей выдаче! Терять это было бы просто глупостью, пришлось напрячься и сделать рейтинг на новом сайте.
С юкоза брались только данные для каждого материала: количество голосов, общий балл.
Сам код рейтинга был взят кусками из разных примеров в сети и адаптирован под этот сайт. Так как практически везде предлагают готовый код рейтинга в виде звезд с очень сложным кодом, который и движок излишне нагружает и HTML код ненужными элементами засоряет, и в БД приходиться новую таблицу создавать.
2. Vistas • 29.08.2017
А что у вас за CMS? Можно ее где-то скачать? Тоже хочу перенести сайт с UCOZ но не знаю на какой движок его перенести что бы было просто и все URL работали.
Ответ:
Как я уже писал, был написан собственный движок под перенос сайта. Скачать его нельзя, и выставлять его не планирую в целях безопасности сайта. По сути это простой PHP код, извлекающий из БД нужные данные и формирующий конечный HTML код + простенькая админка для модерации новых комментариев и добавления материалов.
3. Никитос • 18.10.2017
А так любой сайт перенести можно?
Ответ:
Контент можно перенести с любого сайта. Т.е какой то статейник не проблема, а если на сайте готовый сервис, та же доска объявлений (база пользователей, личные кабинеты и т.д.) то сложнее, но вполне реализуемо.
4. Никитос • 18.10.2017
Спасибо за ответ. Хочу перенести сайт с Юкоза на PHP хостинг. НО я не очень опытен в таких делах. Боюсь потерять пузомерки (ТиЦ) и посещаемость. Как лучше переехать с минимальными потерями?
Ответ:
Чтобы безболезненно переехать, нужно выполнить главное условие, сохранить URL страниц в том виде, как они есть на вашем сайте. Для новых страниц уже можно сделать свои адреса, отличные от стандартных Юкозовских.
Тут главный вопрос в другом. Какой у вас домен. Вида site.ucoz.ru, или свой собственный ваш_сайт.ру
5. Никитос • 18.10.2017
В виде site.ucoz.ru
Ответ:
1. Вам нужен свой домен 2-го уровня купить, так как домен вида site.ucoz.ru вы перенести не сможете. И если вы реально хотите переехать, советую не тянуть и купить его пораньше.

2. Купленный домен нужно прикрепить к вашему сайту site.ucoz.ru. Как это сделать подробно написано в вашей панели управления сайтом. Раздел Домены.

3. Затем в общих настройках нужно поставить галочку: всегда переходить на ваш_сайт.ру а в файле robots.txt, что в корне сайта прописать директиву: «Host: ваш_сайт.ру» (что это такое подробности в Гугле).

4. Если все сделано верно, то при переходе на site.ucoz.ru будет идти 301 редирект на новый домен и поисковые системы его постепенно склеют. В Яндекс.Вебмастере даже есть специальный раздел: ПЕРЕЕЗД САЙТА.

Только после этого рекомендую начинать физический переезд сайта (перенос данных)
6. Egor • 02.06.2018
Я в свое время переносил сайт на ДЛЕ, правда не сам а заказывал услугу на сайте [реклама]. Все отлично работает всем рекомендую.
Добавить отзыв, комментарий





Категории статей
  • • Секреты windows, настройка системы
  • • Компьютерные игры
  • • Интернет, сети
  • • Безопасность, защита системы
  • • SEO, раскрутка сайтов
  • • Обзоры интересных сайтов
  • • Восстановление данных
  • • Программы, софт
  • • Новости, события
  • • Компьютер для чайника
  • Вконтакте
    Новые Комментарии
    MAC_spoofer v.1.0.0.3
    мак адрес это номер который привязан к каждому устройству, в ...»

    Как отключить Защитник De
    Нажмите сочетание клавиш Windows + R. Введите regedit и нажм ...»

    Как отключить Защитник De
    Нажмите сочетание клавиш Windows + R. Введите regedit и нажм ...»

    UltraISO 9.6.6 (rus)
    Спасибо большое хотел Tomb Raider установить а он был в .iso ...»

    Lim Мультфильм TV 1.0
    Потрясающие мультфильмы по сказкам Сутеева - дети смотрят с ...»


    Счетчик ТиЦ - PR для сайта

    ТиЦ
    Copyright © Софт - Архив 2008 - 2018 Алексей Егоров