Как создать сайт самостоятельно

В этой рубрике я буду описывать действия, которые следует выполнить, что бы создать сайт своими руками.

Теоретически, по этим инструкциям сайт можно создать бесплатно.

*В 2017 году в эту рубрику были внесены серьёзные правки, для актуализации информации.

Как выбрать доменное имя для сайта

Доменное имя  – это, как правило, простой и запоминающийся адрес веб-сайта, заменяющий сложный числовой IP-адрес. Иными словами это то, что нужно набрать в адресной строке, что бы сразу перейти на сайт.

Cостоит из непосредственного имени домена и далее имён всех доменов, в которые он входит, разделённых точками.

Например, полное имя «info.oblomow.ru» обозначает домен третьего уровня «info», который входит в домен второго уровня «oblomow», который входит в домен верхнего уровня «ru».

Выбираем хостинг для сайтов

“Хостинг — услуга по предоставлению вычислительных мощностей для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет).” (с) Википедия

В нашем случае хостинг – это услуга позволяющая разместить свои файлы на сервере, что бы они постоянно были доступны из интернета.

Использовать ли CMS при создании сайта?

Итак мы решили создать свой сайт, примерно представили каким он будет и теперь нам предстоит решить использовать ли CMS.

Для начала объясню что это:

CMS расшифровывается как “Content Management System” или “Content Management Software” и переводится как “Система управления содержимым” или “программное обеспечение для управления содержимым”.

Настройка и безопасность сайта


Notice: Undefined variable: ifblank in /home/admin/web/oblomow.ru/public_html/wp-content/plugins/wp-noexternallinks/wp-noexternallinks-parser.php on line 113

Настройка и безопасность

Теоретически, на этом этапе у вас уже должен быть сайт и вы, возможно, уже начали наполнять его своим контентом.

Тогда вы можете задать справедливый вопрос: в чём же заключается настройка уже готового сайта?

В этот пункт я бы отнёс общие технические моменты, которые стоит учитывать:

Проверка robots.txt

Обратите внимание, что в корневой директории вашего сайта может находиться файлик robots.txt.

В этом файле можно запретить индексацию вашего сайта поисковыми системами. Некоторые хостинги зачем-то кладут такой файл в режиме “по-умолчанию”.

Гуглим и настраиваем.

Настройка мобильной версии

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

Обязательно проверьте корректно ли отображается ваш сайт с мобильных устройств.

Наличие адаптивности или мобильной версии очень важно для SEO-продвижения сайта.

Гуглим и настраиваем.

Подключение SSL

Подключение SSL сертификата позволяет заходить на сайт по https протоколу и производить передачу данных по защищённому соединению.

Казалось бы, что подключение этой штуки не столь важный фактор, но компания Google, например, объявила, что сайты с SSL будут ранжироваться выше в их поисковой выдаче.

Хотим продвигаться? Подключаем SSL. Есть, кстати, способ получить бесплатный SSL сертификат.

Как подключить сертификат тоже гуглим и настраиваем.

Сжатие GZIP

Этот вид сжатия данных можно настроить разными способами, некоторые из которых весьма просты.

Необходимо сжатие для ускорения загрузки страницы.

Гуглим и настраиваем.

Включение кэширования

Не уверен, но скорее всего это не актуально для html сайтов. Скорее для CMS.

Принцип работы CMS – создание php страницы по запросу пользователя. На создание страницы уходит время и ресурсы системы.

Кэширование предполагает создание html копий страниц, которые будут отдаваться пользователю вместо аналогичных страниц созданных самой CMS.

Кэшированные html страницы быстрее загружаются, а это, как мы помним, не только радует пользователя, но и поднимает сайт в поисковой выдаче.

Гуглим и настраиваем.

Подключение CDN

Принцип работы CDN: статичные данные вашего сайта копируются на специальные сервера и когда пользователь пытается зайти на сайт, то эти данные загружаются не с вашего сайта, а с ближайшего к пользователю сервера.

Это ускоряет загрузку страниц, а значит тоже повышает сайт в ранжировании поисковыми системами.

Из бесплатных я помню только CloudFlare.

Гуглим и настраиваем.

Проверка бэкапов

Как в старой шутке:

“Админы делятся на тех, кто пока не делает бэкапы, и тех, кто уже делает”

Согласитесь, будет очень обидно потерять свой сайт, если что-то пойдёт не так.

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

Бэкапы можно делать вручную, можно настроить автоматические.

Настраиваются они либо на хостинге, либо в самой CMS.

Храниться могут либо тоже на хостинге, либо в облаке. Плюс никто не мешает вам скачать бэкап сайта на ваш пк и хранить его там.

Не стоит так же, на мой взгляд, слепо верить надписи “бэкап сделан”, если вы не уверены, что сможете развернуть его в случае чего.

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

Настройка CMS

У каждой CMS так же есть свои особенности, которые могут оказаться не так очевидны при первом знакомстве с CMS.

Я работаю преимущественно с WordPress и 1С-Битрикс, хотя с битриксом всё реже и реже.

Настройка сайтов на WordPress вынесена мной в отдельную рубрику.

Раз уж упомянул в заголовке безопасность, то постарайтесь использовать на сайте уникальный пароль и не сообщайте его третьим лицам.

 

Введение в SEO

Допустим, что мы всё настроили, выложили контент и теперь готовы показать свой сайт миру.

Однако посещений у нас что-то маловато, если они вообще есть.

Дело в том, что хороший контент, конечно, является важным для успешного развития интернет-проекта, но что бы ваш контент оценили – его должны сначала увидеть.

Посмотрим правде в глаза: когда пользователь что-нибудь ищет, то обычно необходимая информация уже на первой же странице, а это значит, что если ваш сайт туда не попал, то мало пользователей смогут оценить ваши труды или узнать о ваших услугах.

Есть 2 способа быть на первой странице и SEO – это один из них.

Фавикон

Поговорим о фавиконе – это значок сайта, который отображается браузером во вкладке перед названием страницы, а также в качестве картинки рядом с закладкой, во вкладках и в других элементах интерфейса.