Как я запускал сайт перед отпуском (героически сражаясь с желанием поспать)

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

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

Мой краткий дневник той недели (записал по горячим следам, но не дошли руки опубликовать; сейчас особенно забавно вспоминать):

День 1

Собрал предварительную семантику. Наковырял подходящих скриптов из старых проектов. Поставил на ночь скрипт генерить страницы (всего их нужно порядка миллиона). Чувствую себя героем — работы осталось всего ничего. Завтра утречком на боевой домен генережку зальем и вперед.

День 2

Скрипт сделал три тысячи страничек и заглох. Закопался в конфиг сервера. Оказывается, из четырех гигабайт оперативной памяти с VDS поддомену для разработки было выделено 32 мегабайта (здравствуй, 2005 год). Подправил конфиг, запустил скрипт заново.

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

Скрипт работает, 200 000 записей нагенерил, молодец.

День 3

Утром первым делом кинулся смотреть на успехи генератора. Он дошел до 300 000 и заглох. Куда-то делись 10 гигабайт места на сервере, квота кончилась и все легло (что за …! …! …!).

Проверил, что занимает место. Оказалось, что лог ошибок php раздуло до гигантских разделов. Ну правильно, я ведь генератор на ошибки не тестировал. Работает и ладно.

Почистил лог, убрал самые жестокие ошибки, запустил заново. Можно наливать кофе и снова читать FB.

День 4

Ух ты! Ничего не сломалось. База данных готова к бою. Ну чо теперь тормозить?

Купил домен, купил сертификат SSL Нарисовал логотип в Logaster, прилепил к заранее выбранному шаблону.

Сделал вывод контента из БД. Тэк-с, посмотрим что у нас там, можно ли запускать.

Немножко попарсил сайт Screaming Frog-ом. Ого, ай да я.

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

День 5

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

Жалко денег на новый сертификат SSL. Повозился с панелькой Vesta для получения бесплатного Let’s Encrypt. Убил 2 часа времени — ноль результата. Скупой платит 10 раз (моя ставка по консалтингу — 6000 рублей/час), хватило бы на кучу сертификатов.

Нашел дешевые и годные SSL тут (рефка, для рефералов сервис обещает + 20% на первый платеж; когда увидел — пожалел что не сам не добавился рефом к кому-нибудь).

Установил новый домен и новый SSL. Больше ничего не успел, даже Фейсбук лень читать (жадность обессиливает).

День 6

Ура, все готово! Добавляем счетчики, запихиваем в панели вебмастеров. Можно радоваться и ехать отдыхать?

Ой, перелинковка хромает. Совсем хромает. Ладненько, сейчас втиснем. Ой-ой-ой, это же надо к БД обращаться, дополнительное время генерации страницы. А как же… А как же мои 120 url/секунда?.. Теперь всего 70…

Впрочем…

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

Хорошей пятницы и выходных!

31 комментарий

  1. Какой тип сертификата покупал там?

  2. Интересно. Тоже значит с дорвеями возишься.
    Не понял только о чём пост. Что донести хотел-то?) Неужели с целью заинтересовать людей тем, что ты можешь что-то сгенерить и поймать заказы таких услуг?)

  3. С точки зрения SEO, неважно какой сертификат?

    • Google заявляет что не делает разницы; склонен ему доверять в этом.
      Вообще «крутые» сертификаты могут давать преимущество за счет большего доверия пользователей (улучшаются ПФ — чуть-чуть). Но для рядового экспериментального проекта брать его нет смысла

  4. Что за бинарное правило?

  5. За лого в логастере платил? Я им задавал вопрос — надо ли. Ответили, что от 600р не отказались бы, но обычно не платят.

  6. Еще вопрос. Если сайт — 100% генеренка, причем созданная вот только что. В чем необходимость парсить его кричащей лягушкой?

    • Могли тайтлы/заголовки криво нагенериться.
      Перелинковку сразу надо смотреть, каноникалы.
      Да куча всего.

  7. Генерируешь и сразу складываешь БД данные и потом уже происходит компоновка страницы?

    Поделись пожалуйста, был ли раньше опыт в создании подобных сайтов. Какие результаты удалось достичь по трафик/доходу.

    Буду благодарен, если поделишься информацией и по этому сайту — на что удастся выйти по трафу.

  8. И сразу для индексации все открыл? Думается мне, что там только 20 % в индекс зайдёт. Или менее.

    • Сначала отгрузил 3000 страниц, остальные просто в базе, постепенно буду выводить.
      С индексацией все ок.

  9. Молодец, дор запилил! С летсинкруптом проблем нет, в весте надо всего одну кнопку нажать и серт через несколько минут автоматом в указанную директорую установится.

    • Смотря что считать дором.
      Разные сервера/конфиги — разное поведение. У меня не работает.

      • В саппорт хостинга надо было постучать. Нормальные не отказывают. Серт от летсинкрупт ничем не хуже покупных. При проверке у меня показывает уровень защищенности на уровне A. Если на серваке пошаманить, можно и A+ получить. Так что с покупкой ты поспешил)))

      • Алексей Трудов
        Алексей Трудов

        Возможно)
        Как легко видеть, это отнюдь не история идеально спланированного проекта 😉

  10. Не знаю на счет Vesta, но в cPanel многие хостеры добавляют функционал по установке Let’s Encrypt. Для дорвейных проектов нормальное решение.

    А где 1cloud.ru обещают 20% на первый платеж? У них на сайте информация про 10% всех платежей привлечённых по реферальной ссылке клиентов.

    По ssl-сертификатам я пользуюсь партнеркой sslcertificate.ru. Они платят 10% за со всех платежей за DV и Wildcard и 5% с платежей OV и EV сертификатов.

    • Да, на бегете том же есть такая опция. С VPS сложнее 🙂
      Про 20% — там же, на странице «Партнерская программа»:
      «Зачем клиенту регистрироваться по моей партнерской ссылке вместо обычной?
      Если новый клиент зарегистрируется по вашей ссылке, на его счёт будет автоматически начислен бонус в размере 20% от суммы первого пополнения счёта 1cloud. Расскажите об этом, когда будете размещать ссылку, и новые пользователи не заставят себя долго ждать!»

Оставить ответ