WordPress on Staging + Static HTML on Production

Железобетонно-рабочего решения для «WordPress on Staging + Static HTML on Production» на данный момент нет 😦

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

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

Самым надежным на данный момент выглядит следующий подход:

  1. Устанавливаем WP в папку на отдельном секретном саб-домене.
  2. Настраиваем WP чтобы работал от корня (иначе относительные ссылки будут глючить)
  3. В корне сайта, в под-папках, раскладываем материалы которые не имеют отношения к WordPress (статические страницы, PDF, ZIP и прочие файлы).
  4. В WordPress делаем страничку с агрегацией ссылок на все НЕ WordPress ресурсы вашего сайта (ссылку на такую страничку надо хотя бы одну).
  5. Создаем все страницы и посты сайта прямо в админке WordPress.
  6. Экспортируем контент в ZIP архив. Можно с помощью плагина Simply Static, можно внешней утилитой типа Website Downloader . Желательно перед экспортом отключить всякие кеш-плагины, минифаеры файлов, и прочие «улучшатели» контента.
  7. Заливаем ZIP с архивом сайта на хостинг основного домена и распаковываем его прямо в корень. Можно использовать S3 bucket или GitHub pages чтобы «сэкономить».
  8. «Отключаем» WordPress на секретном субдомене. Можно временно заменять Database криденшелы в wp-config.php, переводить сайт в доступ по паролю, остановить MySQL сервис и т.д. Я просто выключаю виртуалку с инстансом WordPress.

Все! С этого момента счастливо живем без спама, попыток взлома и прочего WordPress дурдома.

Если надо будет что-то добавить или изменить на сайте: «включаем» WordPress и повторяем все действия с пункта №5 и до конца.

P.S. Если у вас сильно отличается мобильная и десктопная версии сайта, лучше делать 2 разных экспорта статического контента. Один для мобильной темы, второй раз для полноразмерной. Редиректить пользователя на подходящий веб-сайт придется уже на основном хостинге.

Маркетинг веб-сайтов

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

Маркетинговая воронка для Веб-Сайтов

В маркетинге для веб-сайтов рассматривают следующие маркетинговые стадии:

  • Stanger, surfer, анонимус — любой неизвестный человек, бродящий по сети Интернет. До нашего сайта он может и не дойти.
  • Visitor, посетитель — анонимный посетитель нашего веб-сайта. Он может просто пройтись по страницам веб-сайта, а может превратиться в lead если выберет наше предложение, подпишется на email-рассылку или заполнит какую-то форму.
  • Lead, лид — заинтересованная в нашем продукте или услуге персона, которая предоставила нам некоторую контактную информацию. Посетитель становится лидом если заполняет форму или другим способом сообщает нам свою контактную информацию.
  • Customer, user, клиент — человек совершивший покупку или другим способом ставший пользователем нашего продукта или услуги. Мы знаем больше информации о клиенте чем о лиде.
  • Promoter, промоутер, евангелист — наш customer или lead, который уже доверяет нам и может порекомендовать продукт/услугу другим людям, через каналы за пределами нашего веб-сайта: личная встреча, телефонный разговор, репост в социальной сети, и т.д.

Переходы между стадиями воронки называют маркетинговыми действиями:

  • Attract — привлечение хоть кого-то посетителя сети Интернет на наш ресурс.
  • Convert — с помощью призывов и офферов убедить посетителя сообщить нам хоть какие-то контактные данные и перевести его в статус lead.
  • Close — закрытие сделки (оплата, договор, подтверждение намерений) с лидом и перевод его в разряд клиент.
  • Delight — особый подход в общении с customer и lead может превратить их в промоутеров нашего продукта/услуги в социальных сетях, публичных форумах и личном общении.

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

Чем больше посетителей попадают на веб-сайт и чем меньше потери на каждом уровне маркетинговой воронки — тем качественнее маркетинговая стратегия. Все точно так же как и в любом другом виде маркетинга.

Создание и размещение различных текстовых и медиа-материалов, а также сравнение какие из них дают большую конверсию — основной метод маркетинга веб-сайтов.

Как зарабатывают на веб-сайтах

Большинство веб-сайтов в Интернет не зарабатывают ничего!

Посещаемые веб-сайты

Популярные сайты (начиная от 1000 человек в день) могут зарабатывать на:

  • Показах чужой рекламы (в среднем $1 за 1000 показов для Google AdWords).
  • Продаже ссылок со страниц своего сайта, на страницы заказчиков (от $1 до $100 за «вечную» ссылку).

Популярные веб-сайты

Супер-популярные веб-сайты (100 тысяч и более посетителей в день) помимо указанных методов заработка могут практиковать:

  • Размещение чужого контента: заказные статьи, обзоры товаров и т.д.
  • Уникальные предложения для своей аудитории: купоны со скидкой, лотерея с призом и т.д.
  • Генерация leads с оплатой за действие (CPL или CPA модель).
  • Массовая реклама с оплатой за показы и не важно кликал ли кто по банеру (CPM модель).

Веб-сайты для Бизнеса

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

  • Статьи и обзоры — привлекают посетителей из поисковых систем и других веб-сайтов по ссылкам на наш сайт.
  • Посадочные страницы — конвертируют анонимных посетителей, кликнувших по контекстной рекламе, в заинтересованных клиентов.

Выводы

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

Усьо будет JavaScript ©

Все состоявшиеся программисты не довольны…

Но популярный продукт всегда побеждает, даже более технологичные или перспективные решения.

Привыкайте к новой реальности — осваивайте JavaScript 🙂

Что бывает если оставить инженера без интернета на 3 дня…

А еще лучше и без электричества! Руки начинают чесаться и изобретаются всякие странные вещи…

Официальная страничка продукта тут: SIM/SD Card Holder by KARPOLAN

Пост в блог со смартфона

Просто проверяю на сколько это сложно/удобно.

Фоточку с камеры добавлять можно, но сложно ;(

15306902453202063454085

Фотогрфию из Google Photos — по проще.

20180630_172250

Ссылка на видео превращается в имбедед код.

В общем с мобильника можно тоже быть блог(г)ером 😉

Отвечу на любой вопрос. Скидка 100% :)

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

Но по бизнесу, программированию, маркетингу, продажам, PR и т.д. с удовольствием отвечу в комментариях.

P.S. Да, это за одно и «перекличка» читающих этот блог 🙂

Главный Секрет Поисковой Оптимизации

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

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

Win-Win стратегия отлично работает в поисковой оптимизации (SEO). Потому что только удовлетворенный клиент будет продолжать пользоваться сервисом в будущем. «Плохой» поиск, листинг, рейтинг никому не нужен ! Ни владельцу, ни посетителю…

Занесло в Прагу

Уже неделю в Праге по вопросам филиала Компьютерной Академии «ШАГ».

Разбираюсь что тут надо сделать и изменить чтобы itStep Praha взлетел ракетой © Надо и сотрудников подобрать, и рекламу с PR организовать чтобы студентов толпу набрать. Ну и еще всякого по мелочи…

Кстати, если знаете кандидатов в Чехии на позиции:

  • Завуч/Методист — управлять учебной частью. (Чешский язык обязательно!)
  • Гуру маркетинга и PR — вести кампании, организовывать ивенты, быть эвангелистом академии.
  • Технарь/Админ — крутить компы, обслуживать сеть, переустанавливать софт, и т.д.

дайте им мои контакты, пообщаемся.

Пиво тут все так же вкусное, погода теплая, а музыка примерно вот такая:

Разворачивание веб сайтов, современный вариант

В эпоху клаудов и сайто-конструкторов напридумывали много всякого… Для изучения всего этого зоопарка провел ряд экспериментов с разными подходами и на разных серверных системах.

Пожалуй остановлюсь на вот таком подходе для разворачивания веб-сайтов:

  1. Делаем репозиторий .git, например на Bitbucket.
  2. Заливаем в него скелетон сайта, скрипты, CMS если надо.
  3. Делаем виртуальный хостинг или создаем сайт на Microsoft Azure.
  4. Клонируем .git к себе на хостинг.
  5. Через браузер (на крайний случай удаленный доступ) до-настраиваем скрипты, базы и CMS.

В случае автоматического апдейта CMS или изменения контента пользователями, переодически делаем git push с сервера, через консоль. Для этого лучше сделать отдельный аккаунт на Bitbucket и прописать в него SSH ключ от пользовтаеля на сервере.

Вроде и просто, и секьюрно, и даже есть бекап, да еще с контролем версий и изменений