SEO

Search Engine Optimization

Что это такое

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

Почему это важно

Страницу, которую никто не может найти, всё равно что никогда не писали. Для большинства сайтов поиск остаётся крупнейшим источником посетителей, и техническая его часть целиком в руках фронтенд-разработчика: робот читает тот же HTML, что и браузер. Значит, страницу, содержимое которой появляется только после запуска скрипта, или страницу с декоративными <div> вместо заголовков робот описать не сможет. Однако большая часть этой технической работы совпадает с тем, что вы и так должны делать ради доступности и производительности, и потому отдача здесь необычно высока.

Что в этом треке

  1. Технический SEO (02-frontend/08-seo/01-technical-seo) — обход, индексация, канонические URL и то, что мешает странице появиться вообще.
  2. Контент и структурированные данные (02-frontend/08-seo/02-content-and-structured-data) — заголовки, title, описания и машиночитаемые метаданные, которые могут принести более богатый результат.

Предварительные требования

Что читать дальше

  • Доступность (WCAG / a11y) (02-frontend/11-accessibility-wcag-a11y) — та же семантика, что помогает скринридеру, а заодно и роботу.
  • Веб-производительность (Core Web Vitals) (02-frontend/26-web-performance-core-web-vitals) — измеряемый опыт, по которому поисковые системы теперь ранжируют.
  • Оптимизация под генеративные движки (GEO) (02-frontend/28-generative-engine-optimization-geo) — быть процитированным движком ответов, а не отранжированным в списке.