руслан белый

Я вебмастер с ИП. Опыт работы — 10 лет.

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

В свободное время ищу ошибки на сайтах и учу делать контентники

Рассылка
Популярное

Как решить любую техническую проблему

Сколько денег надо
вложить в сайт

Как самому сделать сайт

Как выбрать нишу сайта

Бесплатный аудит сайта

Мероприятия

Пока мероприятий нет.

Здравствуйте! Сегодня расскажу о том, как делаю структуру сайта.

Структура — это классификация статей на сайте с помощью разделов и подразделов.

Старый подход

Рассмотрим на примере. Возьмем сайт wikieyes.ru. Вот как выглядит его структура:

Основные рубрики

  • wikieyes.ru/glazny-e-bolezni/
  • wikieyes.ru/eye-drops/
  • wikieyes.ru/diagnostika-zabolevanij-glaz/
  • wikieyes.ru/korrektsiya-zreniya/
  • wikieyes.ru/stroenie-glaza-cheloveka/
  • wikieyes.ru/voprosy-i-otvety-o-glazah/

Статьи, относящиеся к рубрикам, не содержат в себе урл рубрики:

  • wikieyes.ru/glazny-e-bolezni/
    • wikieyes.ru/abstsess-veka/
    • wikieyes.ru/ankiloblefaron/
    • wikieyes.ru/blefarit-vospalenie-kraev-vek/
  • wikieyes.ru/likontin-preparat-dlya-glaz/
    • wikieyes.ru/inoksa-preparat-dlya-glaz/
    • wikieyes.ru/sistejn-preparat-dlya-glaz/
  • и т.д.

Такая структура не очень. Получается, что сайт — это набор не связанных страниц. У них есть общий смысл — все они о глазах, но не более. Четкой классификации на уровне урл нет.

Структура урлов сайта wikieyes.ru — обычные несвязанные статьи.

Новый подход

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

Мы можем собрать все запросы в рамках этой темы и на их основе построить структуру сайта.

Представим, что у нас есть сайт про глазные болезни glazatest.ru.

На сайте есть раздел болезни. У которого будет такой урл

  • glazatest.ru/bolezni

Внутри раздела болезни будут названия болезней: глаукома, катаракта, кератит и т.д. У них будут такие урл

  • glazatest.ru/bolezni/glaukoma
  • glazatest.ru/bolezni/katarakta
  • glazatest.ru/bolezni/keratit

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

Группы в вордстате, которые потенциально могу стать разделами на сайте.

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

Темы статей для раздела «Лечение катаракты»

Таким образом формируем разделы и темы статей

  • glazatest.ru/bolezni/katarakta
    • glazatest.ru/bolezni/katarakta/lechenie
    • glazatest.ru/bolezni/katarakta/lechenie/narodnoe
    • glazatest.ru/bolezni/katarakta/lechenie/otzyvi
    • glazatest.ru/bolezni/katarakta/lechenie/vtorichnaya
    • glazatest.ru/bolezni/katarakta/lechenie/lazerom

Обратите внимание, как теперь логично читается любой урл, например, glazatest.ru/bolezni/katarakta/lechenie/lazerom — Лечение катаракты лазером.

Такая схема соответствует рекомендациям поисковых систем

Яндекс рекомендует делать логичную структуру.

Второй пункт, который я выделил в скриншоте, относится к навигации. Навигация — это хлебные крошки, меню и любые другие внутренние ссылки.

Навигация строится на структуре разделов и подразделов. Если делать как я описал выше, сайт получается логичным и структурированным.

Что в результате

Может показаться, что такое деление избыточное, но сайты с такой структурой растут

Рост нового сайта со структурой по схеме. 120 статей за 5 месяцев.

Для сравнения приведу скрин из предыдущего поста

 

За те же 5 месяцев рост только до 200 человек в сутки (отметил синим).

И там и там тематика — медицина.

В моем марафонском сайте я поменял старую структуру на новую. Сделал, когда уже опубликовал 200 статей. Полная смена структуры привела к тому, что я потерял весь наработанный трафик. Не помогли даже 301 редиректы. У меня ушло 6 месяцев, чтобы его восстановить. Сейчас идет медленный рост и я надеюсь, что в скоро будет прорыв.

Последний отчет о марафонском сайте.

Вывод

Новая схема для новых сайтов.

Когда конкуренты найдены, я приступаю к созданию и настройке сайта.

Минимальный набор элементов, без которых невозможно запустить сайт — это домен, хостинг и движок вордпресс. Тема и плагины — необязательные элементы, но они расширяют возможности движка: тема меняет внешний вид сайта, делает его визуально уникальным; плагины защищают от взлома, ускоряют, расширяют сео возможности и т.д. С темами и плагинами сайт становится лучше.

В статье я расскажу о том, как последовательно настроить сайт.

Чтобы сделать сайт, надо:

  1. Купить домен.
  2. Купить VPS’ку.
  3. Настроить панель хостинга.
  4. Установить вордпресс.
  5. Установить тему.
  6. Установить плагины.

Давайте разберем по шагам.

Купить домен

Домен — это адрес сайта в интернете. Без домена сайт не работает. Это значит, что если купить сервер, настроить панель хостинга и выложить файлы — ничего не произойдет: нужен домен, чтобы указать адрес сервера, на котором лежит сайт.

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

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

Как проверить историю домена [скоро]

Если вы купили домен и он оказался с плохой историей — без паники. Обычно информация о том, что на домен наложен какой-то фильтр, показывается в инструментах для вебмастеров яндекса или гугла. Так было с доменом кулинарного блога моей жены Маши: несмотря на то, что я проверил домен по схеме, я не увидел ничего подозрительного. Когда добавил сайт в инструменты, яндекс написал, что новый сайт — дорвей и все страницы удалены из выдачи, а индексация приостановлена.

Мы причесали сайт: доработали шаблон, опубликовали несколько хороших статей и отправили сайт на проверку в яндекс. Я прямо так и написал: «Здравствуйте, я купил домен и хочу сделать на нем кулинарный блог. К сожалению, домен оказался с историей и в инструментах вебмастеров написано, что мой сайт — дорвей и индексация приостановлена. Проверьте, пожалуйста, сайт еще раз и снимите запрет на индексацию, так как мой сайт обычный, нормальный блог. Спасибо.»

Через 2 дня яндекс снял все фильтры и индексация пошла с удвоенной силой.

Чтобы зарегистрировать домен его надо купить. Я покупаю через сервис доменов вебмани. Покупать домены в вебмани удобно и выгодно. Цена: от 110 руб. Настройки очень простые.

Как зарегистрировать домен Вебмани

Вообще, я стараюсь покупать такие домены: короткие, чтобы легко запоминать и быстро вводить в браузере; без истории, чтобы не нарваться на фильтры на старте проекта; в зоне ru или com, чтобы проще продвигать.

Купить VPS’ку

VPS’ка — это виртуальный выделенный сервер. Я использую такой сервер в качестве основы хостинга. Хостинг — это место, где лежит сайт. Хостинг можно разделить на 2 составляющие: сам сервер или компьютер и набор программ, которые обеспечивают рабочее окружение: условия для того, чтобы работал сайт.

В этом разделе говорим о серверах.

Хостинг бывает 3 видов: виртуальный хостинг, виртуальный выделенный сервер VPS и выделенный физический сервер. Физический сервер — дорогой и нужен для разработчиков онлайн игр или больших сервисов, поэтому я не буду о нем говорить. Лучше остановлюсь на виртуальном хостинге и VPS’ке.

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

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

С VPS все по другому. Технически VPS — это виртуальная машина, которая работает на физическом сервере. Виртуальная машина — это как бы компьютер в компьютере. Физический сервер — это обыкновенный компьютер. На сервере может работать несколько виртуальных машин, которые разделяют ресурсы физического сервера.

Например, на физическом сервере 16ГБ оперативной памяти, процессор на 8 ядер и терабайтный винчестер. На сервере работает 4 виртуальные машины по 4ГБ оперативной памяти, с процессором на 2 ядра и жестким диск на 250ГБ.

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

Я не рекомендую использовать виртуальный хостинг, лучше сразу брать VPS. Я покупаю на fastvps.ru. Цена: от 250 руб. в мес. Все настраивается просто, отличная тех. поддержка.

Как купить виртуальный выделенный сервер VPS

Настроить панель хостинга

Теперь о рабочем окружении.

Купить сервер — недостаточно, на нем надо установить рабочее окружение. Рабочее окружение — это несколько программ, которые обеспечивают работу сайта: система управления базами данных, веб-сервер, интерпретатор языка php, днс и др.

К счастью, устанавливать и настраивать по отдельности программы не нужно: добрые люди уже сделали сборки, которые можно ставить в один клик. Есть платные и бесплатные сборки. Пример платной — ISPManager, бесплатной — VestaCP. На своих серверах я использую бесплатную VestaCP.

VestaCP — это панель управления хостингом. С помощью панели можно создавать сайты, управлять доменами, поддоменами, базами данных, почтой, днс и т.д. И все с помощью удобного графического интерфейса в браузере.

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

Что такое SSH и для чего он нужен

Что такое FTP и для чего он нужен

Как настроить панель VESTA CP

Что запомнить

  1. Чтобы запустить сайт, минимум нужны домен, хостинг, движок вордпресс.
  2. Перед покупкой домена не забудьте проверить его историю.
  3. Виртуальный выделенный сервер лучше виртуального хостинга.
  4. Не переплачивайте за платные сборки панелей управления.

VESTA CP — это бесплатная панель управления хостингом. Аренда DNS — это сервис, который направляет домен на нужный ip адрес. Панель VESTA нужна для того, чтобы создать сайт, базу данных и фтп пользователя для соединения с сервером. Аренда DNS нужна для того, чтобы направить домен на ip адрес нашего сервера.

В чем выгода

VESTA CP — бесплатная панель управления хостингом.

Что потребуется

Чтобы настроить панель управления хостингом VESTA CP потребуются:

  1. Ip адрес сервера.
  2. Рут пароль.
  3. Скрипт vesta cp.
  4. Доступы в аккаунт FAST VPS.
  5. Доступы к сервису аренда DNS.
  6. Электронная почта.
  7. Домен.

Как настроить VESTA CP

По шагам

— Подключитесь по ssh к вашему серверу.

— Выполните команду apt-get update.

— Выполните команду apt-get install curl.

— Когда командная строка спросит установить ли программу, введите Y.

— Перейдите на сайт https://vestacp.com

— Нажмите на ссылку install.

— Скопируйте команду установки панели управления VESTA CP.

— Вставьте команду curl -O http://vestacp.com/pub/vst-install.sh в командную строку.

— Нажмите enter.

— На сайте https://vestacp.com в разделе install скопируйте команду запуска установки.

— Вставьте команду bash vst-install.sh в командную строку.

— Нажмите enter.

— Запустится установка панели VESTA CP.

— Во время установки надо будет ответить на несколько вопросов.

  1. на первый вопрос введите y.
  2. на второй вопрос введите ваш мэйл.
  3. на третий вопрос нажмите enter.

— Далее панель установится самостоятельно, ждем, когда это закончится.

— На четвертый вопрос нажмите enter.

— После установки VESTA CP  покажет вам урл, логин и пароль для входа в админку.

— Скопируйте эти данные в надежное место.

— Перейдите в панель управления VESTA CP и зайдите внутрь.

— Кликните по имени admin и в настройках установите русский язык.

— Перейдите на вкладку web и нажмите на зеленый плюсик.

— Введите название домена без http и www.

— Нажмите добавить.

— Перейдите на вкладку db и нажмите на зеленый плюсик.

— Введите название базы данных и имя пользователя.

— Я рекомендую сделать их одинаковыми.

— Нажмите на ссылку сгенерировать пароль.

— Сохраните пароль в надежном месте.

— Из панели VESTA CP можно выйти.

— Перейдите на сайт fastvps.ru и зайдите в биллинг панель.

— Перейдите на вкладку мои услуги и кликните по ссылке аренда DNS free.

— Перед вами откроется ссылка на сервис аренды DNS, логин и пароль для входа.

— Перейдите по ссылке и введите логин и пароль.

— Внутри панели нажмите на кнопку создать.

— Введите доменное имя без http и www.

— В поле IP адрес введите ip адрес вашего сервера.

— Нажмите ок.

— Настройка VPS выполнена, домен подключится в течение 12-24 часов.

Как подключиться к удаленному серверу по SHH

Как зарегистрировать домен в вебмани

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

В чем выгода

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

Что потребуется

  1. Персональные данные.
  2. Электронная почта.
  3. Номер телефона.
  4. Вебмани или яндекс деньги.

Как купить сервер VPS

По шагам

—  Перейдите на сайт https://fastvps.ru

— В верхнем меню нажмите регистрация.

— Введите в поле ваш мэйл и нажмите зарегистрироваться.

— Вам на почту придут логин и пароль для входа в кабинет и ссылкой для подтверждения электронного ящики.

— Перейдите по ссылке из письма.

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

— Если перед вами появится окно нужна помощь, просто закройте его.

— Укажите тип аккаунт — физическое лицо.

— Введите имя, фамилию, телефон и кодовое слово.

— Нажмите кнопку далее.

— После этого вам на телефон придет смс с кодом.

— Введите код в поле и нажмите завершить.

— Теперь можно заказать сервер.

— Перейдите на вкладку сделать заказ.

— Выберите виртуальный выделенный сервер VPS.

— Нажмите кнопку заказать напротив нужного тарифа, я рекомендую начать с EVO-1.

— Настройки сервера оставляем по умолчанию.

  • ОС — Дебиан 8.
  • Место для бэкапа — не требуется.
  • Панель управления хостингом — не требуется.
  • Период оплаты — ежемесячно.

— Нажмите на кнопку готово.

— Убедитесь, что в корзине лежит нужный вам товар.

— Поставьте галочку — я прочитал и согласен с условиями договора оферты.

— Нажмите на кнопку оформить заказ.

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

— Нажмите на кнопку оплатить.

— Выполните оплату.

— Виртуальный сервер готов к работе.

— После оплаты вам на смс придет рут пароль.

— Рут пароль — это пароль для удаленного доступ к серверу.

— Сохраните его в надежном месте, без него вы не сможете ничего сделать.

Виртуальный выделеный сервер Диджитал Оушен

Заказать настройку VPS

Домены я покупаю в сервисе вебмани домэинс.

В чем выгода

Мне удобно, что я получаю доступ к доменам через вебмани кошелек. Цена — 110 руб. Оплата напрямую с личного кошелька. Быстрое делегирование и простые настройки.

Что потребуется

Чтобы зарегистрировать домен в сервисе вебмани, потребуются:

  1. Персональные данные.
  2. Вебмани.

Как зарегистрировать домен

По шагам

— Перейдите на сайт http://domains.webmoney.ru/

— Авторизуйтесь с помощью вашего аккаунта вебмани.

— Прежде, чем зарегистрировать домен, надо создать анкету пользователя.

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

— Выберите создать новую анкету для доменов ru/su/рф и нажмите создать.

— Часть информации уже будет заполнено на основании анкеты в вебмани.

— Пустые поля заполните соответствующими данными.

— Подтвердите согласие на обработку данных и нажмите отправить.

— Также я рекомендую создать список DNS серверов.

—  Чтобы создать список DNS серверов перейдите в раздел списки DNS.

— Нажмите добавить список.

— Заполните название списка.

— Заполните список DNS хостинга, который вы используете, я возьму фаст впс.

— Нажмите сохранить.

— Чтобы заказать домен перейдите в раздел мои домены и услуги.

— Нажмите зарегистрировать новый домен.

— Введите слово или имя домена.

— Кликните по полю добавить доменные зоны, из списка выберите популярные зоны.

— Нажмите иконку поиска.

— Сервис покажет список доступных доменов.

— Кликните на домене в зоне ru и нажмите на кнопку оформить заказ.

— На странице завершения формы оплаты поставьте галочку автопродление.

— выберите способ оплаты — оплату вебмани в рублях и оплата прямым платежом.

— Выберите анкету, которую создали несколькими шагами ранее.

— Выберите список DNS адресов.

— Поставьте галочку, что соглашаетесь с условиями оказания услуг.

— Нажмите на кнопку оплатить.

— Сервис может выдать сообщение, что не выбраны домены для оплаты.

— Это нормально, перейдите в раздел мои домены.

— В списке доменов выберите сменить способ оплаты.

— Выберите способ оплаты — оплату вебмани в рублях и оплата прямым платежом.

— Нажмите оплатить и оплатите домен с помощью вебмани.

Как зарегистрировать кошелек Вебмани