Софт - Архив

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

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


Рейтинг: 4.4 из 5
Голоса: 23


Добрый день. Наш сайт Софт-Архив 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 не предусмотрен. Так же не нашел возможности перенести деньги на другой сайт. Так что соберетесь переезжать, не оплачивайте платные услуги на много вперед.
Адрес обзора: https://soft-arhiv.com/publ/perenos_sajta_s_ucoz




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

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
Я в свое время переносил сайт на ДЛЕ, правда не сам а заказывал услугу на сайте [реклама]. Все отлично работает всем рекомендую.
7. Igor Omsk • 29.04.2019
Главный недостаток Юкоза - Цена! Она значительно выше чем у обычного хостера - это раз. И ладно если у человека один сайт. А у меня их 7 и на Юкозе за каждый из них я должен платить как за 1Х7 в то время как у других хостеров, даже недорогой тарифный план позволяет в базе одного тарифа разместить несколько сайтов, главное не выходить за рамки тарифного плана по нагрузке на сервер и свободному месту. Только одно это убивает все желание работать с Юкозом. Кстати раньше на нем у меня было 4 сайта, сейчас остался 1 и тот в ближайшее время я планирую перенести от них.
8. Антон • 17.02.2020
НА юкозе почти не осталось нормальных посещаемых качественных топовых сайтов. В топ 100 их рейтинга один мусор вроде игровых сайтов да онлайн кинотеатров заспамленых рекламой
9. Sereda • 22.04.2021
Я в своем время перешел с обычного хостинга на UCOZ за простоту использования, вполне демократичные цены (2.99$ за снятие рекламного баннера) и наверное самое главное - лояльное отношение к сайтам с большой посещаемостью.

Что изменилось?
Выросли цены за хостинг и выросли серьезно. На UCOZ минимальная цена тарифа без рекламы 377 рублей (вчера смотрел в панели управления, на UWEB еще выше.

"Встроенная поддержка PHP. В uWeb возможность работы с PHP является базовой, а не дополнительной функцией"

Да, но встроена она только с тарифа "СТАНДАРТ" (700 рублей) и выше.
За "Seo Модуль" нужно использовать тариф "ШПИОН" (525), хотя из реально полезного там только редирект 301, и возможность задавать уникальные URL.

Теперь возьмем CMS DLE. В ней все продумано не хуже чем в UCOZ, но она гораздо гибче в настройках. + Открытый код + встанет на любой платный хостинг за 100 рублей. Итого мы имеем все достоинства uWeb + PHP + SEO модуль. Да она платная, но 700 рублей за хостинг против 100 быстро окупит лицензию.

Для сайта визитки или простого новостника вообще можно взять бесплатную Kandidat CMS
10. Евгений • 01.05.2021
Судя по топ 100 самых популярных Юкозовских сайтов top.ucoz.ru нормальных сайтов у них остались единицы. В основном в топе торренты да онлайн кинотеатры
Ответ:
Да остались некоторые старые крупные сайты которые сложно перенести без потерь
11. Юрий • 22.06.2021
1. Реклама мобильного приложения от Ucoz
>> Это как-бы не реклама и как вы сообщили, отключается в настройках в ПУ сайта. Отмечу, это задумывалось как читалка RSS для системных модулей просматриваемого сайта, что-то подобии пда версии. Никак не реклама, здесь немного накрутили и перекрутили.

2. По поводу дублей от которых невозможно избавиться. Все возможно, немного работы с файлом Robots.txt, canonical и вопрос с дублями решается. Пройдено на личном опыте.

3. Как ранее уже говорилось, сравнивать Юкоз с сторонними CMS или самописными движками нельзя так как Юкоз это SAAS, никак не CMS.
Ответ:
Спасибо за ваш отзыв.
В время переноса сайта мета тег canonical на Ucoz формировал URL той страницы, которую формировал конструктор. И прописать в нем строгий URL, без дополнительных параметров на странице с таковыми не было никакой возможностей.

>>Это как-бы не реклама
Мне как вебмастеру все равно как это называется. От манипулирования терминами суть не меняется. Если UCOZ считает что на сайте клиента с оплаченной услугой "Отключение рекламы" можно выводить собственные информационные окна, то не стоит удивляться что это подрывает доверие к сервису.
12. Юрий • 28.06.2021
Прочтите ответ на второй вопрос, вы сами себе на него ответили - Мне как вебмастеру все равно как это называется.

То есть, хоть это и не реклама, главное вы так считаете, хоть это и читалка рсс вашего же сайта которая отключается в настройках, но все равно реклама так как вы так считаете ))

Подумайте немного о своих мыслях по данному поводу так как такими темпами можно муху слоном обозвать))
Ответ:
Что мешало сделать эту читалку по умолчанию отключенной и дать возможность вебмастеру решать, нужна она ему или нет? Ах да, в приложении же показ рекламы не отключить))) Помню на форуме Юкоза по этой теме было много гневных комментариев от таки же "неблагодарных" пользователей сервиса. Все для нас, а мы не ценим.

Смысла спорить с вами не вижу. У вас одна правда, ваша. Мнение оппонента для вас заведомо неверно. Вы либо сотрудник сервиса, либо вебмастер, который делает на заказ людям сайты на этом конструкторе, следовательно любая обоснованная критика юкоза для вас больная тема
Добавить отзыв, комментарий




Софт - Архив
Сайт использует технологию Cookie для сохранения настроек пользователя.