SEO
Search Engine Optimization
Что это такое
Поисковая оптимизация — работа над тем, чтобы страница легко обходилась поисковой системой, была ей понятна и ранжировалась по тем запросам, на которые должна отвечать. Держать её в форме по большей части помогает техническая гигиена: чистая структура, быстрые страницы, один канонический адрес на документ. Сверх этого нужно содержимое, совпадающее с тем, что люди на самом деле ищут.
Почему это важно
Страницу, которую никто не может найти, всё равно что никогда не писали. Для большинства сайтов поиск остаётся крупнейшим источником посетителей, и техническая его часть целиком в руках фронтенд-разработчика: робот читает тот же HTML, что и браузер. Значит, страницу, содержимое которой появляется только после запуска скрипта, или страницу с декоративными <div> вместо заголовков робот описать не сможет. Однако большая часть этой технической работы совпадает с тем, что вы и так должны делать ради доступности и производительности, и потому отдача здесь необычно высока.
Что в этом треке
- Технический SEO (02-frontend/08-seo/01-technical-seo) — обход, индексация, канонические URL и то, что мешает странице появиться вообще.
- Контент и структурированные данные (02-frontend/08-seo/02-content-and-structured-data) — заголовки, title, описания и машиночитаемые метаданные, которые могут принести более богатый результат.
Предварительные требования
- Язык гипертекстовой разметки (HTML) (02-frontend/03-html)
Что читать дальше
- Доступность (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) — быть процитированным движком ответов, а не отранжированным в списке.