Что я сделал, чтобы улучшить свой блог за годы


Когда я начал свой блог три года назадЯ не собирался вести блог на регулярной основе. В то время я писал о вещах, которые узнаю изо дня в день, но это было не очень часто. Моя частота публикации статей составляла 1-2 статьи в месяц.

Пользовательский интерфейс моего блога также был довольно простым и плоским. Чтобы дать вам некоторое представление, вот как выглядит мой блог в 2019 году (справа) по сравнению с 2018 годом (слева).

Трафик, как и следовало ожидать, также был очень низким. 20-30 уникальных пользователей каждый день. Но потом однажды я заметил, что одна из моих статей, связанных с загрузкой в ​​Laravel egaer, начала набирать обороты. Он мог получить 40-50 уникальных пользователей каждый день в одиночку. Вот где это поразило меня. Я увидел возможность создать аудиторию и написать то, что люди действительно хотели бы прочитать. Но прежде чем продолжить, я был уверен, что блог нуждается в некоторых улучшениях с точки зрения дизайна и эстетики, кроме частой записи. Итак, я начал работать над тем же. Вот несколько вещей, которые я сделал, чтобы улучшить удобство использования и подотчетность блога, постепенно за последние несколько лет.

Улучшенный дизайн

С точки зрения дизайна, я был уверен, что мне нужно больше точка действия, с помощью которого посетитель не мог покинуть сайт сразу после его однократного посещения. Итак, первое, что я сделал, я добавил меню заголовков, которое состоит из главных тем этого блога. К ним относятся PHP, Laravel, JavaScript и так далее. Вот как это выглядит.

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

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

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

Последнее, что я сделал с точки зрения дизайна – это сделал мой блог из макета с 1 колонкой и с 2 колонками. Это решение помогло мне переместить некоторые элементы, такие как поле для рассылки и реклама, справа от макета. Я реализовал макет с двумя столбцами, используя flexbox. Я сделал второй столбец отдельным компонентом, который я использовал на всех страницах блога.

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

Добавлена ​​функция поиска

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

Интересный факт: я выделил части вышеупомянутых функций в качестве отдельной темы. Тема называется как мечтательность который является продолжением Джекил, теперь,

Добавлен канал RSS

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

Я использовал использование Джекил-лента плагин для генерации Atom (RSS-подобный) фида всех статей.

Добавлен бюллетень

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

Добавлена ​​страница контактов

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