Итак, у вас есть стартап, продукт, идея или вы просто хотите рассказать миру о себе. Вам нужны сайт и блог, расположенные на вашем собственном доменном имени (www.your-awesome-name.com), но вы не знаете HTML и JavaScript и не понимаете, как подступиться. Тогда этот пост для вас.
Прежде всего, хорошие новости: не прошло и четверти 21-го века, но уже сегодня любой человек, совершенно не обладающий никакими специфичными знаниями, может легко сделать свой сайт, который:
В этом видео мы быстренько расскажем и покажем, как завести доменное имя и сделать на нем красивые сайты и блоги на двух языках, для примера смотри:
Что будем использовать:
Дело в том, что кто-то в интернете должен поддерживать базу всех регистрируемых имен, а также инфраструктуру для отображения имен сайтов в адреса конкретных компьютеров, на которых они живут-работают — систему доменных имен, DNS. Этим занимаются регистраторы доменных имен, и они, как правило, хотят небольшого вознаграждения за свой труд. Кроме того, люди — существа странные, и некоторые сочетания буковок кажутся им более привлекательными, чем другие. Регистраторы пытаются это угадать и назначить на популярные имена цены повыше или же просто устраивают аукцион.
GoDaddy — один из регистраторов, и мы воспользуемся им просто потому, что у него достаточно удобный интерфейс, не завышенные цены, и есть нужные нам фичи (заведение поддоменов и перенаправление с «голого» домена — без www, как http://your-awesome-name.com).
Вам нужно определиться с именем и с доменом верхнего уровня (.com, .ru и т. п.). Есть авторитетное мнение, что если вы когда-либо планируете стать видными за пределами России, то об этом следует сразу подумать, и выбрать имя в домене .com. Если подойти к вопросу творчески, то за первые два года цена за имя в домене .com будет меньше 2000 р. А перед окончанием этого срока просто выберете регистратора с наиболее выгодным предложением о продлении домена и переедете к нему, если захотите.
Что в них хорошего:
Хороший набор объяснялок про то, как пользоваться Google Sites — здесь (правда, на английском, но подробно и даже с видео).
Что касается блога, то используем платформу Blogger. Ее достоинства и недостатки примерно те же, что и для Google Sites, и проистекают из того факта, что это тоже Google.
Поэтому мы применим следующий трюк: заведем на Google Sites несколько разных, независимых версий сайта — по одной на каждый вариант языка — а затем поместим каждую на соответствующий поддомен, например:
Недостатки у этого способа следующие:
Как это сделать по шагам:
В итоге, когда вы заходите в свой аккаунт GoDaddy и тыкаете в DNS, то должны видеть примерно следующее:
В этом примере первые 3 записи типа A показывают на ip-адрес GoDaddy (написанный под прекрасным заголовком «Ценность»): @ (это «голый» домен your-awesome-name.com), en.your-awesome-name.com и ru-blog.your-awesome-name.com. Они возникли из-за того, что ниже на той же странице управления DNS настроено перенаправление этих поддоменов в другие. Например, если кто-то наберет в браузере «en.your-awesome-name.com», то он попадет по указанному ip-адресу на сервер, принадлежащий GoDaddy, и тот перенаправит его на www.your-awesome-name.com, если так указано в настройках перенаправления.
Следующие записи типа CNAME мы создали для отправки запросов к сайтам и блогам на сервера Google.
Далее идут служебные записи, и последняя запись типа TXT была нужна для проверки в Google, что данное доменное имя действительно принадлежит нам.
Вот и всё. Удачной Магии!
Прежде всего, хорошие новости: не прошло и четверти 21-го века, но уже сегодня любой человек, совершенно не обладающий никакими специфичными знаниями, может легко сделать свой сайт, который:
- будет красиво выглядеть на любом устройстве (компьютер, телефон, планшет),
- будет доступен по шифрованному протоколу HTTPS (замочек 🔒 в браузере),
- будет иметь высокий рейтинг в поисковых системах,
- будет всегда надежно работать, не принося вам головных болей, и т. д. и т. п.
В этом видео мы быстренько расскажем и покажем, как завести доменное имя и сделать на нем красивые сайты и блоги на двух языках, для примера смотри:
- ru.xormagic.com, blog.xormagic.com — на русском
- www.xormagic.com, en-blog.xormagic.com — на английском
Что будем использовать:
- www.godaddy.com — для регистрации доменного имени
- sites.google.com — для создания сайтов
- www.blogger.com — для создания блогов
- search.google.com/search-console — для привязки своего доменного имени к сайтам и блогам
- analytics.google.com — для аналитики (посещаемость сайтов и всё такое)
Доменное имя
Заведение доменного имени (your-awesome-name.com) — единственный шаг, за который необходимо заплатить. Бесплатных доменных имен не бывает (во всяком случае, нормальных — .com, .ru и т. п.).Дело в том, что кто-то в интернете должен поддерживать базу всех регистрируемых имен, а также инфраструктуру для отображения имен сайтов в адреса конкретных компьютеров, на которых они живут-работают — систему доменных имен, DNS. Этим занимаются регистраторы доменных имен, и они, как правило, хотят небольшого вознаграждения за свой труд. Кроме того, люди — существа странные, и некоторые сочетания буковок кажутся им более привлекательными, чем другие. Регистраторы пытаются это угадать и назначить на популярные имена цены повыше или же просто устраивают аукцион.
GoDaddy — один из регистраторов, и мы воспользуемся им просто потому, что у него достаточно удобный интерфейс, не завышенные цены, и есть нужные нам фичи (заведение поддоменов и перенаправление с «голого» домена — без www, как http://your-awesome-name.com).
Вам нужно определиться с именем и с доменом верхнего уровня (.com, .ru и т. п.). Есть авторитетное мнение, что если вы когда-либо планируете стать видными за пределами России, то об этом следует сразу подумать, и выбрать имя в домене .com. Если подойти к вопросу творчески, то за первые два года цена за имя в домене .com будет меньше 2000 р. А перед окончанием этого срока просто выберете регистратора с наиболее выгодным предложением о продлении домена и переедете к нему, если захотите.
Сайт и блог
Будем использовать «новые» Google Sites (есть ещё «старые» или Classic Sites, которые предположительно перестанут работать в конце 2021 года).Что в них хорошего:
- Простой, удобный конструктор страниц, не надо знать ровно ничего о том, как делаются сайты (или, тем более, программировать)
- Сайт будет работать и красиво выглядеть как на компьютерах, так и на мобильных
- Работа по HTTPS, Google сам будет заботиться о сертификате для вашего сайта
- Это Google — сайт будет держать очень серьёзную нагрузку (включая преднамеренные атаки), а вам при этом вообще не надо будет заботиться о том, где и как он физически работает
- Всё это бесплатно
- Ограниченные возможности по тому, как сайт может выглядеть (но вообще-то не факт, что это плохо)
- В частности, внизу каждой страницы будет надпись «Made with the new Google Sites, an effortless way to create beautiful sites», и ее нельзя убрать, даже если вы заплатите за G Suite
- Это Google — ему на вас плевать. Например, в любой момент он может решить, что сайты перестанут работать (как уже случилось со «старыми» сайтами и множеством других продуктов Google)
- Есть некоторое количество неудобств, которые обещают исправить. Главное из них сейчас — отсутствие возможности посмотреть изменения между версиями сайта и откатиться на какую-нибудь из старых версий
Хороший набор объяснялок про то, как пользоваться Google Sites — здесь (правда, на английском, но подробно и даже с видео).
Что касается блога, то используем платформу Blogger. Ее достоинства и недостатки примерно те же, что и для Google Sites, и проистекают из того факта, что это тоже Google.
Помещаем двуязычный сайт и блог на свой домен
Google Sites очень плохо подходит, чтобы делать единый сайт, доступный на нескольких языках. Например, навигационное меню составляется автоматически из названий страниц, и его нет возможности поменять в динамике (скажем, в зависимости от языка, который выбрал пользователь). Если у нас на сайте есть страницы на русском, а также их переводы на английском, то что помещать в меню? И то, и другое? Это будет выглядеть ужасно.Поэтому мы применим следующий трюк: заведем на Google Sites несколько разных, независимых версий сайта — по одной на каждый вариант языка — а затем поместим каждую на соответствующий поддомен, например:
- www.your-awesome-name.com — английская версия
- ru.your-awesome-name.com — русская версия
Недостатки у этого способа следующие:
- Нет возможности показать пользователю сразу предпочтительную ему версию языка, исходя из настроек его браузера или того, что он выбрал, когда заходил на сайт в прошлый раз
- Перенаправление с «голого» домена будет фиксировано идти на определенную версию сайта. Например, если кто-то наберет в браузере «xormagic.com», то он всегда будет перенаправлен на английскую версию www.xormagic.com, потому что именно она указана в наших настройках GoDaddy.
Как это сделать по шагам:
- Идем в Google Search Console и добавляем там в качестве Property свой «голый» домен: http://your-awesome-name.com
- Следуя инструкциям, доказываем Google, что этот домен принадлежит нам, методом «через провайдера DNS»: для этого добавляем в настройках DNS на GoDaddy запись типа TXT с тем значением, которое выдаст Google Search Console
- Там же, в настройках DNS, добавляем записи типа CNAME для каждого нужного поддомена (www, ru, blog и т. д.), которые показывают на ghs.googlehosted.com
- В Google Search Console, когда Google верифицирует ваш домен (должно уложиться в несколько минут), добавляем в качестве Property все нужные поддомены с префиксом https: https://www.your-awesome-name.com, https://blog.your-awesome-name.com и т. д.
- На Google Sites и на Blogger указываем что сайты и блоги должны быть доступны на вашем собственном доменном имени. Ждем полчаса-час пока Google сделает сертификаты для шифрованного доступа к этим поддоменам по https, и всё должно работать.
В итоге, когда вы заходите в свой аккаунт GoDaddy и тыкаете в DNS, то должны видеть примерно следующее:
В этом примере первые 3 записи типа A показывают на ip-адрес GoDaddy (написанный под прекрасным заголовком «Ценность»): @ (это «голый» домен your-awesome-name.com), en.your-awesome-name.com и ru-blog.your-awesome-name.com. Они возникли из-за того, что ниже на той же странице управления DNS настроено перенаправление этих поддоменов в другие. Например, если кто-то наберет в браузере «en.your-awesome-name.com», то он попадет по указанному ip-адресу на сервер, принадлежащий GoDaddy, и тот перенаправит его на www.your-awesome-name.com, если так указано в настройках перенаправления.
Следующие записи типа CNAME мы создали для отправки запросов к сайтам и блогам на сервера Google.
Далее идут служебные записи, и последняя запись типа TXT была нужна для проверки в Google, что данное доменное имя действительно принадлежит нам.
Вот и всё. Удачной Магии!
Комментарии
Отправить комментарий