Как добиться успеха в SEO как технический блоггер? Вы знаете, что хотите больше посещений, вы хотите, чтобы Google отправлял вам больше людей каждый день
- Вступление
- Контент - это король
- Поделитесь своим контентом
- Играйте в долгую игру
- Пишите вечнозеленый контент
- Иметь оптимизированную структуру для вашего контента
Вступление
Каждый раз, когда я публикую что-то в своем блоге, я знаю, что уже есть десятки, если не сотни сообщений на одну и ту же тему. Это совершенно нормально: я могу говорить о технологиях 10-летней давности, если не намного старше, и со временем люди писали о них все.
MDN, Google Developers, Smashing Magazine, CSS Tricks, Stack Overflow и многие другие крупные сайты занимают лидирующие позиции в Google, какой бы ни была тема. Это нормально, и изменить это невозможно.
Это статус-кво, у вас очень мало шансов попасть на первые места в результатах поиска Google, но есть бесконечный длинный хвост, по которому вы все еще можете подняться.
Контент - это король
Кто-то однажды сказал, что «контент - король». Как блоггер, это ваша правда: нет ничего важнее контента.
Сосредоточьтесь на своем содержании.
Пишите качественный контент для ваших пользователей. Забудьте об исследованиях ключевых слов, плотности ключевых слов и всей этой чуши. Пишите то, что ваша аудитория хочет прочитать.
Откуда ты это знаешь? Со временем они сообщат вам об этом. Если вы только начинаете, начните писать все, что вы знаете о том, что, по вашему мнению, интересует людей.
Например, я фронтенд-разработчик, и когда я начинал, я сначала написал о React и его экосистеме, о чем, как я знал, все были заинтересованы или будут заинтересованы в будущем.
Хорошо ли ранжируется каждый мой пост в Google? Нет!
3-4 поста получают примерно 30% всех посещений. Одно сообщение из 5 будет однозначно лучше других. Иногда это выстрел в темноте.
Некоторые посты посещают очень мало в неделю, но я уверен, что при правильном связывании статей, которые я пишу, со временем посты, которые ранжируются лучше, поднимут другие посты на более высокий рейтинг.
Поделитесь своим контентом
Это тяжело. Вы пишете идеальный контент и просто «нажимаете кнопку публикации», но теперь вы боитесь вступить в битву под названием Reddit или (ах!) На Hacker News.
Это для всех одно и то же. Каждый боится, что его работа увидит публика.
В этом случае мне помогает следующее:
- В 95% случаев никто не забирает сообщение, и с вами все в порядке.
- в случае, если публикация получит хорошее обсуждение и попадет на первую страницу, вы получите много отличных отзывов.
Иногда я не решаюсь смотреть комментарии, потому что иногда люди на этих сайтах недоброжелательны 😆, но чаще всего это не проблема, и публикация приветствуется, а не критикуется.
Если я пишу неточные вещи, более опытные люди не стесняются писать резкие комментарии (и это заставляет меня исправить это!).
Согласно Google Analytics, посетители, приходящие с Reddit и Hacker News, регулярно оказываются наихудшими «исполнителями» с точки зрения удержания и просмотров страниц, поэтому оценка комментариев для меня - причина №1, по которой я публикую там что-то.
А как насчет среднего? Medium - очень крутая платформа, но помните, это не ваша платформа.
Всегда пишите сообщения на своем сайте под собственным доменным именем, а затем импортируйте их в Medium, используя функцию импорта истории.
И самое главное, постарайтесь опубликовать их в издании, у которого уже есть аудитория. Публикации хотят вашего контента, потому что они ежедневно нуждаются в хороших письменных материалах, чтобы передать их жаждущим знаний людям.
Играйте в долгую игру
Нет ничего важнее содержания.
После этого нет ничего важнее, чем играть в долгую игру.
Я считаю, что каждый пост, который я пишу, если только незвездное расположениепроисходит, потребуется не менее 6 месяцев, прежде чем вы начнете хорошо ранжироваться Откуда мне это знать?Опыт.
Я начал свой первый технический блог в 2007 году и вел его 4 года, пока содержание не устарело. Я нацелился на технологию, которая сейчас мертва, я писал по-итальянски (что было ошибкой, потому что моя целевая аудитория была примерно в 50 раз меньше, чем если бы я писал по-английски), и я сделал несколько технических ошибок, которые сократили мой трафик вдвое и сделали мой поглотитель мотивации (совет: никогда не переходите на другой домен, даже если ваш текущий домен никуда не годится - даже при наличии всех правильных перенаправлений).
Я перезапустил свой блог в 2012 году в текущем домене и со временем написал несколько сообщений, ничего особенного. Летом 2017 года я начал изучать язык программирования Go с намерением получить «настоящую работу» и решил каждый день вести блог о том, что я изучаю, делая небольшие уроки, чтобы создать «портфолио», и, надеюсь, произвести впечатление работодатели. Оказалось, что я не смог найти хорошую возможность удаленного доступа к Go, которая меня интересовала, и перестал писать об этом в блоге.
Я переключился на изучение React, что было одной из вещей, которым я всегда хотел научиться. Я начал писать о своих новых знаниях на другом веб-сайте, который я назвалпишетoftware.org. Домен был классным, и у меня в голове был амбициозный проект. Я хотел написать обо всем, что знал и узнал.
Однако через несколько месяцев я заметил, что мои сообщения в блоге Go начали расти в Google. Неделя за неделей их число почти удваивалось, пока не стало заметно выше. Я подумал: «Что ж, домен, в конце концов, должен иметь какой-то авторитет, и, будучи старым (5 лет), он лучше приспособлен для ранжирования, чем мой новый домен, о котором никто не знает». Итак, в январе 2018 года я решил постепенно переместить свои сообщения на writeoftware.org в блог flaviocopes.com и переписать их так, чтобы они представляли собой подробный контент.
Мои сообщения в блоге о Go начали стабильно ранжироваться примерно через 5-6 месяцев после того, как я их написал. А в последующие месяцы они стали еще выше, что привело к тому, что множество людей стали искать уроки по Go на моем сайте.
Мои новые сообщения редко получают хорошие оценки. Иногда кто-то поднимается на вершину в течение первых 2 дней, но затем движется вниз в рейтинге только для того, чтобы медленно подниматься вверх и постоянно привлекать посетителей в течение нескольких месяцев.
Пишите вечнозеленый контент
Обратите внимание на сообщения с самым высоким рейтингом в каждом запросе. Это блоги и сайты, которые существуют всегда.
Представьте себе будущее: что произойдет, если через 5 или 10 лет вы будете «одним из сайтов, которые существуют вечно» и останетесь на первом месте по многим популярным поисковым запросам?
Будут ли ваши посты актуальными через 5 лет?
Через 10 лет?
Пишите вечнозеленый контент, не пишите о новостях, конференциях, о том, что находится в последней версии библиотеки X или о чем-то подобном.
Иметь оптимизированную структуру для вашего контента
Контент важен, верно, но его нужно хорошо обслуживать.
Любая CMS или генератор сайтов (я использую Hugo) позволит вам применить набор общих техник, которые сделают ваш контент более уязвимым.
- оптимизирован для обмена
- оптимизирован для поисковых систем
Под оптимизацией для совместного использования я подразумеваю, что у вас должен бытьog
мета-свойства, которые будут отображать правильную карточку при публикации в Twitter. Твиттер удобен для разработчиков, и каждое сообщение должно иметь собственное изображение.
Оптимизация для поисковых систем означает, что вы должны применить все возможное, чтобы поисковые системы больше любили ваш контент. Ничего безумного, но
- сначала сделайте свой сайт мобильным
- определенно сделайте ваш сайт рендерингом на стороне сервера
- сделать сайт максимально быстрым. Статический сайт - это здорово
- используйте как можно меньше CSS и JavaScript
- использовать микроданные schema.org
- установить дату публикации поста и дату обновления как микроданные
- добавьте как можно больше ссылок на другие сообщения в своем блоге, чтобы увеличить количество ссылок на сайте
Этого должно быть достаточно для начала, не сходя с ума.
Дополнительные лабораторные уроки:
- Стек, который я использую для ведения этого блога
- 8 веских причин стать разработчиком программного обеспечения
- SEO для разработчиков, пишущих блоги
- Рецензия на книгу 4-часовая рабочая неделя
- Создайте образ жизни
- Создайте свою собственную платформу
- Какой продукт вы должны создать как инди-мейкер?
- Создайте свою собственную безопасность работы
- Разработчики, изучите маркетинг
- Свобода продуктового бизнеса
- Создание ценности
- Имейте цель для вашего бизнеса
- Идея ничего
- Ниша
- Удаленная работа для разработчиков программного обеспечения
- Соответствие продукта / рынка
- Лучшие подкасты для веб-разработчиков
- Зачем мне создавать список рассылки?
- Отключите время от денег
- Принцип дефицита применительно к программным продуктам
- Принцип социального доказательства
- Как я добавил темный режим на свой сайт
- Мои заметки о книге Deep Work
- Плюсы использования скучного стека
- Как оценить время программирования
- Стать независимым разработчиком
- Как научиться учиться
- Почему вопросы собеседования для программирования вакансий так сложны?
- Нужна ли мне степень программиста?
- Каждый может научиться программированию
- Как быть продуктивным
- Как получить реальное количество просмотров страниц статического сайта
- Вы сегодня заполнили ведро разработчика?
- Как я записываю свои видео
- Все программные проекты, которые я делал в прошлом
- Учебное чистилище с точки зрения создателя учебного пособия
- У каждого разработчика должен быть блог. Вот почему и как этого придерживаться
- Деловое мышление для разработчиков
- Как написать неподдерживаемый код
- Что такое синдром самозванца
- Как работать из дома, не сходя с ума
- Как я перестал беспокоиться и полюбил экосистему JavaScript
- Как я создаю прототип веб-страницы
- Вы должны быть худшим разработчиком в своей команде
- Как начать блог с помощью Hugo
- Напиши то, чего не знаешь
- Как заблокировать отвлекающие факторы с помощью uBlock Origin
- Кодирование - это искусство
- Я писал по одному сообщению в блоге каждый день в течение 2 лет. Вот 5 вещей, которые я узнал о SEO
- Как справиться с огнем
- О том, чтобы быть универсалом
- Дилемма разработчика
- My plan for being hired as a Go developer. In 2017
- Повышение производительности при использовании Mac и устройства iOS
- Как перейти от обучающих программ к собственному проекту
- Это мой маленький цифровой сад
- Как начать заниматься фрилансом в качестве разработчика
- Разделить путь к созданию бизнеса по разработке программных продуктов
- Подпапка против поддомена
- Как я использую расширение текста, чтобы сэкономить время
- Программное обеспечение - это сверхдержава
- я люблю книги
- Как я решил создать новое приложение для управления проектами