Що має знати Senior SEO-фахівець

Чи повинен SEO-фахівець розбиратися в технічці?

  • Як працює веб-сервер-які вони бувають, HTTP заголовки
  • Базові навички адміністрування через панельники Cpanel, IPS, etc + SSH для впертих
  • Базове розумінням протоколу TCP / IP (нам же потрібно юзати проксі)
  • Як сайти потрапляють на продакшен-реєстратор + DNS + IP + хостинг + GIT
  • SSR (Server-Side rendering) Pre-rendering
  • Як працюють сайти (як фронт взаємодіє з беком) – звідси фреймворки фронту – від jQuery до React & Angular
  • Як насправді працює SSL / TLS
  • Як працюють хмарні CDN-Cloudflare / Incapsula etc. Як працює кешування, яке воно буває і на якому рівні.
  • Робота з адмінкою WP на середньому рівні

Думаю, цієї бази вистачить

Я вважаю, що Senior SEO-фахівець повинен все це знати і ось чому:

  1. Щоб робити аудити технічно складних проектів потрібно розуміти як вони працюють. Хоча б як влаштований Front. Зараз потужний тренд на SPA-подібні сайти і він буде тільки рости.
    Не розуміючи логіку рендеринга контенту на таких сайтах не можна знайти справжні причини проблем з ранжируванням = не можна зробити ефективне SEO
  2. На багатьох сайтах бувають складні кейси з заголовками сервера (X-Robots tags та іншими), метою, редиректами і прості тикаючись по гайдами без розуміння природи речей – визначити такі проблеми неможливо.
  3. Знаючи CMS / фреймворк – знаєш і типові болячки проекту – відразу йдеш і дивишся куди потрібно -50-70% часу на аудит.
  4. Багато сайтів використовують CloudFlare і подібні сервіси – повірте, кларою можна вбити все SEO за пару кліків. Такі сервіси можна використовувати і на благо – в 2 кліка налаштувати склейку дзеркал/слешів/патерни редиректів. Не вмієш сам – будеш місяць або два чекати кодерів.
  5. Фахівці, які не знають технічку – ставлять маячні та сміттєві ТЗ розробникам. Звідси конфлікти з розробниками, криві релізи на прод, нескінченні обговорення ТЗ –> факапи проектів
  6. Є випадки в яких потрібно приймати рішення вкрай оперативно – наприклад, на сайт накотили реліз і скрізь виліз тег robot=noindex, але в коді у розробника його немає.
Додати коментар