Добавить в корзинуПозвонить
Найти в Дзене
АХ - АнтиХрюня

Шпаргалка HR #9 Не ждите чуда продвижения

Изучил уже много вакансий по своему профилю, и уже могу выделять некоторые аспекты, которые характеризуют работодателя. Иногда текст вакансии противоречив, одни пожелания и требования к кандидату противоречат, либо полностью, либо в какой-то части другим, указанным в вакансии требованиям и пожеланиям.
Но бывают требования, которые по своей сути вроде бы логичны, но по факту нереализуемы, тем способом, который предполагает работодатель.
Вот в одном таком требовании сейчас попробуем разобраться. Сам я занимаюсь WEB-программированием, создаю и работаю с сайтами, порталами, WEB-CRM системами и т.п. И вот иногда, работодатели в требованиях вакансии программиста указывают необходимость проведения на создаваемом сайте улучшений для вывода сайта в поисковых системах в ТОП-3 (5,10).
Продвижение сайта – это вообще отдельная история, и зачастую этим занимаются специальные сотрудники – SEO. (Википедия) Поиско́вая оптимиза́ция (продвижение сайтов) (англ. search engine optimization, SEO) — комплекс
"Рука с ананасом" Мауриц Корнелис Эшер • Гравюра, 1921
"Рука с ананасом" Мауриц Корнелис Эшер • Гравюра, 1921

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

Сам я занимаюсь WEB-программированием, создаю и работаю с сайтами, порталами, WEB-CRM системами и т.п. И вот иногда, работодатели в требованиях вакансии программиста указывают необходимость проведения на создаваемом сайте улучшений для вывода сайта в поисковых системах в ТОП-3 (5,10).
Продвижение сайта – это вообще отдельная история, и зачастую этим занимаются специальные сотрудники – SEO.

(Википедия)
Поиско́вая оптимиза́ция (продвижение сайтов) (англ. search engine optimization, SEO) — комплекс мероприятий по внутренней и внешней оптимизации для поднятия позиций сайта в результатах выдачи поисковых систем по определённым запросам пользователей...

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

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

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

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

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

Был случай, когда владелец одной компании, в которой мне довелось поработать программистом, связался с какими-то ребятами обозначившими себя вроде резидентами околоСколково, и что они за оплату в размере пары-тройки сотен тыр. выведут сайт в ТОП, в течение 2 месяцев.
Предоставленная ими логика была приблизительно такой:

это не реклама их услуг, скорее нечто похожее на их предложение.
это не реклама их услуг, скорее нечто похожее на их предложение.

Как видим, первое что было обозначено к действию – Технический аудит и оптимизация сайта. Непосредственно изменения на сайте проводились штатными программистами нашей компании, а от ребят-резидентов приходили рекомендации, что требуется сделать.
И вот через пару недель, после того как была сделана оплата аванса за продвижение, и по всей видимости они провели свой «технический аудит», нам прислали перечень изменений для сайта на 14 листах.
Мы естественно всей дружною толпою программистов кинулись посмотреть, что такого крутого предлагается для вывода в ТОП. Но содержимое разочаровало, рекомендации заключались большей частью в исправлении ошибок на отдельных страницах (а на самом сайте было более 100 шаблонов страниц). Где-то надо было исправить опечатки, где-то добавить к картинкам свойство «alt», где-то «title», исправить знаки подчеркивания на дефисы в названии страниц, изменить дубли в информации для сниппета и прочая мелочь, которая в нашем понимании никакой пользы для продвижения в ТОП не несет. Эти исправления скорее влияют на индексацию отдельных страниц сайта в поисковике, т.е. попадание страницы в поиск и ее регистрацию в базе данных поисковика.

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

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

К чему мы приходим – большая часть исправляемых небольших ошибок, которые выявили ребята-резиденты, несла пользу для индексации страниц в поисковике, но никак не в выдаче при запросе пользователей. Мы это прекрасно понимали, поэтому сразу объявили руководству, что это не поможет, так как все страницы сайта, даже несмотря на некоторые ошибки, уже попали в индексацию поисковиков, и это было уже давно проверено. Тем не менее руководство настояло на внесении присланных изменений в коде сайта, и все было выполнено.
Сделали, через пару недель забыли и занимались текущей работой. Прошло два месяца отведенных на вывод сайта в ТОП, и вот как-то приходит руководитель и делится информацией – ответом от ребят-резидентов.
Они прислали ему официальное письмо, в котором указали, что продвинуть наш сайт в ТОП невозможно из-за специфики используемого на сайте фреймворка (один из наиболее популярных в настоящее время). И они вычтут из аванса сумму потраченную на проведение теханализа сайта и подготовку рекомендаций, а оставшуюся часть (если она случится) вернут.

Вот и сказочке конец.🤣

Как всегда бывает, когда ищешь волшебника, то попадается сказочник 🤷‍♂️.

Но самое интересное для меня событие по поводу продвижения в поисковике произошло не так давно, когда я наткнулся на одном работном сайте на вакансию:

вакансия на работном сайте
вакансия на работном сайте

Как можно увидеть, не только алгоритмы поисковика отбирают сайты, а вполне конкретные нанятые люди. То есть поисковик привлекает реальных сотрудников, которые будут на основе своего опыта, мнения, и вероятно внутренних регламентов компании определять какие сайты показывать пользователям, какие нет. Вот здесь уж точно, сказочке конец! 🤢

Простыми шагами попасть в ТОП, минуя какого-то человека, работающего на удаленке, который «только начал путь в сфере разработки», и будет определять качество сайта по своему субъективному мнению, уже становится нереально.
Поэтому подобное требование к программисту – о продвижении сайта, путем оптимизации кода или его внутренней структуры, становится заведомо невыполнимой задачей, и в итоге может привести к неудовлетворенности работодателем работой программиста в этом направлении. Ведь даже если он сделает все правильно, по предписаниям поисковика, и не допустит ни одной ошибки, то результат упрется в человеческий фактор – нанятого поисковиком «Аналитика ресурсов».