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