Если никогда не занимались этим, то конечно будет сложно первое время. Инструкций точных не бывает, т.к всегда разные хостинги, домены, движки, если в общем плане (например установка такого-то движка), то найдёте.
Общий порядок действий такой:
- Регистрируете домен (покупаете)
- Выбираете движок для сайта под ваши требования
- Покупаете хостинг (можно и бесплатный, но лучше заплатить)
- Устанавливаете движок на хостинг
- Настраиваете всё и наполняете материалом ваш сайт
Удачи!
Интересная постановка вопроса. На локальном хостинге "кто" должен индексировать сайт? Поисковая система? - нет.
Если имеется ввиду то, что Вы установили HTTP-сервер на свой компьютер, без использования белого IP-адреса, без привязки к этому IP-адресу DNS-имени, то естественно нет.
На narod.ru, startup.ru. pulscen.ru и на Яндексе - везде есть такие сервисы. Порядок примерно один и тот же. Регистрируешься на сайте, проходишь по ссылке "создать сайт", выбираешь подходящий шаблон и заполняешь своим контентом. На Пульс цен - там типа интернет-магазина, размещаешь свои товары, есть форма связи, продвижение предоставляется. Другие сервисы по тематике шире. Например, на страртапе можно выбрать любой раздел и в нем - варианты дизайна. Есть и другие сайты, предоставляющие подобные услуги.
Смотря, какие у вас требования. Например shared-хостинг для многих сайтов просто не подойдет, учитывая специфику реализации. Лично я рекомендую обратить внимание на fornex.com, если вам нужен именно shared хостинг. Из плюсов: лучшая поддержка, с которой сталкивался + дешево + качественно.
Либо digitalocean.com Это в случае VPS. Из плюсов: большое количество дата-центров, стабильность работы, удобнейшая система управления И очень дешево.
На счет DNS - в принципе они практически все одинаковы. Лично я пользуюсь ukrnames.com, пока претензий нету.
Тут основной минус в том, что сам WIX не позволяет скачать у них все файлы сайта в любом виде (даже в html). Поэтому вам нужно сделать следующие действия:
- Заказать хостинг.
- Установить на хостинг CMS (система управления контентом). Об этом подробнее будет ниже.
- Создать полную копию сайта постранично. То есть воссоздать копии всех страниц сайта, но с учетом использования CMS, и структуру сайта.
- Настроить редирект (переадресацию) на новые URL сайта, если они изменятся.
Выбор CMS зависит от того, какой тип сайта у вас – для интернет-магазинов нужны одни CMS, для новостных порталов – другие. Также стоит учитывать, что некоторые CMS платные. Можно, конечно, установить бесплатный Wordpress, а из него сделать и интернет-магазин, и обычный статейный сайт. Да вот только вам тут понадобятся навыки программирования на HTML и CSS и базовые навыки PHP - все правки вносятся вручную, никаких конструкторов сайтов по типу WIX.