23.05.2025 Наш клиент — интересный командный проект, занимающийся компоновкой
музыки для танцевальных видов спорта: художественная гимнастика,
фигурное катание, синхронное плавание и КЮР. Сайт Заказчика работает на
фреймворке Laravel. Сделать удобный каталог для потенциальных клиентов и поисковых машин (SEO) + модернизировать поиск. С клиентом хорошо налажена совместная работа — задачи приходят от них
и от нас. Предложение по модернизации каталога музыкальных треков
исходило от нас, задача по модернизации поиска — от Заказчика.
Приступаем. ) Фильтры в каталоге были, реализованы на JS. Но не было отдельных
страниц под параметры фильтров: по жанрам, языкам, длительности, темпу и
т.п. Поисковые машины знали ровно про одну страницу — /catalog/. Но
есть еще один момент — на сайте не формируется файл sitemap.xml. Решим и
этот момент. А чуть позже убедимся, что поисковые машины корректно
увидели новые страницы и забрали их себе. Первой задачей было модернизировать функционал "фронт