1. мы избавляемся от офтопа и флуда - инфа ЗДЕСЬ

Перенос сайта с Joomla на Wordpress

Тема в разделе "Сайтострой - все о технической стороне сайтов", создана пользователем proaction, 1 янв 2016.

  1. proaction

    proaction Участник

    Пол:
    Мужской
    Всем доброго времени суток.
    Нуждаюсь в технической консультации специалистов или просто желающих помочь.
    Есть старенький сайт на Joomla. Хочу поменять на нем полностью весь шаблон на более новый/удобный, и при этом еще и перенести все на WP.
    Не подскажите, как правильно будет это сделать, чтобы минимизировать потерю трафика?
    З.ы. "Платон" сказал, что нужно делать 301-м редиректом, но ведь я полностью буду сносить все файлы изаменять их новыми... Или удалить все, кроме "htaccess"
     
  2. gromov

    gromov админ

    Пол:
    Мужской
    важно сохранить структуру урлов для всех текущих страниц
    т.е, ничего военного нет, работы на пару часов - день, в зависимости от сложности случая.
    мой совет - оценить весь функционал текущего сайта, найти аналоги\ замены на WP и выбранном шаблоне.
    после этого руками из БД в БД перенести записи, а отдельно мутить все с uploads (если правильно помню, joomla хранит загружаемые файлы где захочет вебмастер, поэтому обычно там неструктурированный срач на фтп).

    посмотрите скрипты-миграторы joomla-wp (гуглите на эту тему), но с ними часто море косяков выползает, поэтому их юзать только в таком формате:
    - полный бекап сайта
    - попытка миграции данных
    - поиск и правка косяков
    - при необходимости откат из бекапа и попытка №2
     
    • Нравится Нравится x 2
  3. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    Не важно, если делать 301 редиректом.
    По поводу файлов - тоже ерунда, если вы не получаете траф непосредственно на эти файлы (например с поиска по картинкам). Ссылки на файлы можно не мудрить, просто перезаливать и вставлять как удобно, они переиндексируются без ущерба для сайта. А вот для всех страниц поставить 301 редирект и всё будет ок, траф практически не теряется. Если всё же траф идет непосредственно на файлы, то нужно проставить и для них 301 тоже. Хотя бы для тех, которые несут основную долю трафа (это ведь не более 10-20%)
     
    • Нравится Нравится x 1
  4. gromov

    gromov админ

    Пол:
    Мужской
    и тогда вопрос, сколько времени уйдет на переиендексацию в целом и перерасчеты внешних и внутренних весов в частности. В гугле это вообще может длиться 6-12 месяцев
    да ну. Человек расчитывает получить нормально выглядящий сайт + минимальное количество внутренних 404 на страницах.

    все вместе писал исходя из следующих утверждений:
    - важно не потерять траф
    - сайт после переноса не должен выглядеть как кусок УГ
    - предполагается некая автоматизация переноса медийного контента, а не перезаливать для каждой статьи ручками

    т.е, я не говорю, что redeyer не прав, я опираюсь на наш опыт переезда проектов, в том числе новостников с 1кк+ страниц
     
    • Нравится Нравится x 1
  5. efs

    efs Повелитель дескрипторов

    вы предлагаете тупо со всех урлов старого на морду нового переливать? или быть может для 100500 урлов руками правила рисовать?
    сохранение урлов наше фсйо.
     
    • Нравится Нравится x 1
  6. Duck

    Duck Контент-генератор

    Пол:
    Мужской
    Полностью и по всем пунктам согласен с громовым. В вводных данных нет кол-ва статей - если их немного, то проще вообще все руками воссоздать на ВП, повторив всю структуру урлов и файлов
     
    • Нравится Нравится x 1
  7. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    до 2-х недель. У гугла может даже быстрее всё произойти. Но самый смысл - то в чём? Чтобы юзер не заметил, а ПС подстроятся. Я конечно, не переносил сайты с 1кк+ страниц, поэтому спорить не буду. Но вот мой маленький и наглядный кейс, писал в своё время.

    Я говорю, что необязательно перезаливать файлы с сохранением урлов. Если траф не идет прямо на файлы, то даже редиректы на них можно не делать - и пофиг сколько они будут переиндексироваться.

    Нет, зачем на морду. Страница в страницу. Можно написать и пару затейливых правил для 100500 страниц, можно и 100500 правил :)

    Я вообще влез сюда, чтобы сказать, что не нужно бояться изменения структуры урлов, если это будет лучше для развития сайта. Не нужно бояться переиндексации. Главное, чтоб посетитель нашел статью, а этого всегда можно добиться 301 редиректом. Без потери трафа, порчи внешнего вида и качества материалов на сайте.

    Буквально пару дней назад перекидывал ещё один сайт, с полной реструктуризацией разделов, статей урлов, и т. д.
    Он тоже маленький, но сразу после переноса траф не только не просел, но увеличился. Так я не вижу причин, почему сайт в 20 страниц нормально себя чувствует при такой миграции, а сайт в 20к должен что-то потерять.

    Я ведь тоже не говорю, что оставлять урлы плохо :)
    В общем и целом, причин менять урлы может быть две:
    1. Засчёт их изменения можно значительно улучшить и развить сайт.
    2. Их просто сложнее сохранить, чем поменять.
    Если какое-то из этих условий имеет место, то не вижу смысла бояться редиректов и переиндексации.
     
    • Нравится Нравится x 1
  8. Duck

    Duck Контент-генератор

    Пол:
    Мужской
    Я дважды проделывал эту операцию на очень трастовых сайтах (12 и 8 лет, ЯК, ТИЦ 850 и 150 и т.п.). В обоих случаях трафик полностью не вернулся.
    Поэтому я с большой осторожностью советовал бы делать все через редирект - по крайней мере, если есть что терять :)
     
  9. proaction

    proaction Участник

    Пол:
    Мужской
    Большое всем спасибо, за ваши оперативные ответы и уделенное время!

    Постараюсь вкратце описать проделанную работу, может, кому пригодится.

    1) Перенес сайт с "онлайна" на Денвер.
    Звучит немного странно, так как обычно делают все наоборот. Плюсов уйма: у вас перед глазами все статьи, картинки, таблицы, виджеты, структура сайта целиком и в отдельных кусках, мета теги + мета описание! Да и вообще, все уже наглядно создано и выдумывать ничего не нужно. Для меня это было очень удобно, что не нужно создавать десятки папок на компе, в которых нужно было бы сортировать по статьям: текст+картинка+видео+виджеты+всякая лабуда.
    Некая "Кошка" (ник пользователя) в своем блоге очень даже доступно расписала весь процесс переноса. Техническую сторону смотрите у нее.
    2) Создал бэкапы базы данных и сайта целиком.
    Тут думаю все понятно.
    3) Ctrl A + Ctrl Del.
    Снес сайт на хостинге.
    4) Установил WP, залил шаблон и в ручную копировал все статьи с Денвера
    Потом херячил до посинения плагином "Simple 301 Redirects" редиректы.

    Посещалка.
    А хер его знает... =)
    Вчера подтвердили лид на Лидии. Значит меня все таки нашли и все работает )).
    Что же касается красивой кривой в метрике, которая с каждым днем крепчала и шла вверх, то тут вышла засада. Пока выводы делать рано. Думаю через месяцок-другой зайду опять в этот топик и уже точно скажу, рад я переходу или нужно было не трогать ничего, пока работало. А сейчас не хочу себе портить настроение и заходить проверять стату пока не буду.

    Всем еще раз спасибо. Пошел искать дальше кнопку «БАБЛО». =)
     
    • Дабллайк Дабллайк x 1
  10. proaction

    proaction Участник

    Пол:
    Мужской
    Наверное, это одно из самых важных. Почти все об этом говорят. Но сделать это немного проблематично. Сайт создавался три года назад под одну цель, а теперь я выбрал другой вектор (после выхода статьи Лидии про «прибыльные» и «не прибыльные» тематики (юр. тема)).
     
  11. gromov

    gromov админ

    Пол:
    Мужской
    ну так линк в студию, чо )
     
  12. Wander

    Wander Участник

    Пол:
    Мужской
    По моему опыту переноса проектов с какой никакой посещаемостью (от 50к в сутки) - даже обычного изменения структуры кода хватает, что-бы трафик просел. Это обычно не видно на малых проектах просто.

    Урлы в любом случае нужно стараться сохранять. Это же касается и файлов, даже если на них не идет траф. Представте обычный статейник, в котором на каждой странице по 4-5 картинок. У вас при переиндексации будет резкий всплеск сотен ошибок 404. Поверьте - потом проклянете все, что сподвигло сделать перенос "по быстрому и не парясь".
     
  13. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    Ну если трафа из поиска нет на картинки и файлы, или он незначителен - что вам эти ошибки 404? Со временем выбросят битые урлы, загонят новые.

    Просто аргументы приведите - по каким причинам так делать нельзя. Логика, объяснение как это работает технически: "если так - то сяк". Зачем эти "поверьте" и "на малых не заметно", у яндекса свой характер, астрологи объявили неделю 404 страниц... Или вы в качестве манагера имели опыт переноса проектов в 50к страниц?
     
  14. medialab

    medialab Легенда

    Пол:
    Мужской
    На сегодня одним из основных критериев получения поискового трафа является ПФ. Поэтому поисковики со временем выбросят не только битые урлы, но и посетителей из поиска. Новые урлы загонят, не вопрос. Вернется ли траф?
     
  15. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    Ну противоречите сами себе же. Окей, основной критерий ПФ. Но условие - "если из поиска НЕТУ ТРАФА на файлы и картинки".
    Невозможно потерять то, чего и так нету :) Или вы ожидаете что битые страницы с ошибками каким-то образом ухудшат те страницы, на которые есть траф? Если так, то почему вы этого ожидаете?

    А по условию на них и так трафа нету, соответственно и ПФ там ничего не убавит и не прибавит. Его и так не было, соответственно и ничего не потеряется. Ни траф, ни пф. Если траф всё же есть, то ставим 301 и опять всё хорошо, потому как ПФ можно даже улучшить таким образом - пользователь приходит по редиректу и видит страницу, лучше чем ожидал.

    Или я совсем чего-то не понимаю в этой жизни :)

    Я вот смотрю, что об этом говорит Мэт Катс и вроде всё сходится с тем, что я пишу.

     
  16. Wander

    Wander Участник

    Пол:
    Мужской
    Я вам писал про личный опыт переноса сайтов с большой посещаемостью. Вы же сами раньше сказали:
    И при этом говорите мне, что я теорезирую:
    Это личный опыт, хоть 10 видео киньте мне с представителями гугла и яши, но если переносить большие сайты и на все забить (урлы, 404) - траф падает и не всегда восстанавливается.
     
    Последнее редактирование: 1 фев 2016
  17. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    Вы упорно не замечаете ключевого условия: "если на них нет трафа из поиска". Если он есть, то 301 отлично работает. Хоть 100к, хоть 1кк страниц - я не поверю, что это не так. Если траф ушёл и не вернулся, несмотря на простановку редиректов для всех страниц с трафиком - это может говорить лишь о том, что что-то сделали не так.

    По поводу маленький или большой - сейчас неважно. Об этом можно говорить только тогда, когда мы придём к логичному объяснению того, почему это может не сработать. Из-за чего будет потерян траф?
     
  18. Wander

    Wander Участник

    Пол:
    Мужской
    Ну что значит "если"? Есть верные решения, и ошибочные.

    Если следовать Вашей логике - то мы не сайт переносим, а делаем новый проект с новой структурой и новыми файлами и связями между ними, по сути только домен остается. Мы же говорим, про "перенос сайта между движками".

    Мы спорим о разных вещах, конечно если сайт кривой/косой/старый, то иногда легче просто новый сделать, чем париться про урлы и прочее, но повтрюсь, тема про "перенос".
     
  19. redeyer

    redeyer Постоянец

    Пол:
    Мужской
    Дак и я про него же.

    Ответьте просто на мой вопрос:
    Причины. Только логика и аргументы, можно кейсы, из того самого личного опыта. Без демагогии о терминах. У меня такие кейсы есть, с графиками и т.д. и т. п.
     
  20. Wander

    Wander Участник

    Пол:
    Мужской
    Вы это серьезно? Ответьте вы на 1 вопрос - у вас есть кейсы по переносу трафиковых сайтов с равными условиями до/после?

    Равные условия - это не перенос сайта с укоза с домена третьего уровня в нормальное состояние. Я вам и без кейса скажу, что трафик начнет расти. У вас сайт был 5тилетний статейный с 300 человек в день. Как можно при этом доказывать, что "урлы можно не сохранять, т.к. у меня есть опыт что трафик растет"? Это не кейс, у вас небыло возможности сделать нормальные выводы, исходя из адекватных статистических данных.

    Ваш сайт стал просто лучше по массе причин:
    1. Он ушел с укоза на человеческий хостинг
    2. У него появился нормальный домен
    3. У него появился нормальный современный дизайн
    4. На сайт нету кучи укозовской рекламы с попапами на каждой странице
    5. У вас появилсась не табличная верстка, как была раньше
    6. У вас появилась минимальная микроразметка
    Список можно продолжать долго...

    Господи, да у вас новый сайт, это не перенос проекта.

    Как я могу ответить на ваш вопрос? Я переносил 4 проекта, на которых посещаемость была от 30к до 160к в сутки. На одном из них - урлы сохранить не получилось, трафик упал полтора года назад с 95к, до 30к. И сейчас (за полтора года) вырос до 80ти.

    На трех других проектах (урлы сохраняли на все - файлы, страницы и т.д.) - трафик тоже падал, но процентов на 20 максимум и сейчас на всех трех выше начального уже.

    Какая логика, я не разработчик алгоритмов гугла и яши.

    Ладно, судя по всему каждый останется при свое мнении, но если вам закажут перенос нормального сайта - не рискуйте с сотнями редиректов и 404ых.
     
    • Нравится Нравится x 1