Задача – создание статичных страниц с результатами фильтрации
В коменте укажите кодовое слово, которые есть в описании. На коменты, пиши звони, я клыссный по 1000 р. за час не отвечаю. Отвечаю тем, кто готов дать оценку за работу, прочитал задание до конца и имеет вопросы по ТЗ.
Задача:
На главной стр. ortodont.tv есть фильтр по отзывам.
У фильтра есть поля:
- Система (Элайнеры / Брекеты);
- Оценка (Положительная / Неоднозначная / Отрицательная);
- Бренд (много значения);
- Клиники (много значений);
- Врач (много значений);
- Город (много значений);;
+ есть ещё поле Тип системы (это свойство есть у записи с шаблоном отзыв, имеет много значения).
Суть задачи 1 – создание статичных страниц с результатами фильтрации:
1) Найти список всех активных (не пустых), единичных фильтров, пар и троек свойств отзывов.
Выбрано значение только по одному фильтру:
Примеры:
Система = брекеты
Город = Москва
Бренд = StarSmile
Отзыв = Положительный
Тип системы = Лигатурные
Врач = Таран Ольга Викторовна
Примеры Пар:
(Система = брекеты) + (Город = Москва);
(Бренд = StarSmile) + (Отзыв = Положительный)
(Тип системы = Лигатурные) + (Врач = Таран Ольга Викторовна);
Примеры Троек:
(Система = Брекеты) + (Клиника = Президент) + (Город = Москва)
(Система = Элайнеры) + (Город = Москва) + (Отзыв = Отрицательный)
2.а) Для каждой пары и тройки для которой есть отзыв (не пустой результат фильтрации)
Создать страницу с шаблоном УРЛа, с шаблоном мета-тега и с результатом фильтрации.
2.б) Отдельный частный случай когда выбран только 1 параметр – город.
URL - https://ortodont.tv/%город% *
// все значения в УРЛе выводим в транслите (латиницей)
Н1 - Отзывы об ортодонтическом лечении в %Городе%
Title - Реальные видеоотзывы об ортодонтии в %Городе%. Честные отзывы о лечении на брекетах, элайнерах в %Городе% – Ortodont.TV
Description - Видео отзывы от пациентов проходящих или завершивших лечение в %Городе%. Разные точки зрения о исправлении прикуса.
2.в)
URL - https://ortodont.tv/%город %/%система% _ %Бренд%_%оценка% _ %Клиника% _ %Врач%
// все значения в УРЛе выводим в транслите (латиницей)
* Те опции которые не выбраны – оставляем пустыми
H1 - Видеоотзывы %оценка% %о системе% %Бренд% в %Городе% %Клиника% %Врач% (цифра_количество видеоотзывов)
Tile - Отзывы %оценка% %о системе% %Бренд% в %Городе% %Клиника% %Врач% (цифра_количество видеоотзывов)
Description: Реальные видео отзывы о лечении %о системе% от пациентов %Врач% %Клиника% в %Городе%
2.г)
В случае, когда выбран только один параметр и не выбран город, то УРЛ формировать по правилу вместо город использовать значение - vse_regiony
URL - https://ortodont.tv/vse_regiony/%система% _ %Бренд%_%оценка% _ %Клиника% _ %Врач%
2.д) Фильтрафия отзывов на главной страницы работает сама по себе, при включении фильтрации, не требуется перекидывать на страницу с заданным УРЛ. На гланой как работал фильтр, так пусть и остаётся.
На новые страницы можно будет перейти по ссылке из сайт-мап.
3) Создать отдельный файл sitemap в котором будут перечислены все доступные комбинации УРЛов (фильтрафии по одному параметру, сочетания пар значений, сочетание троек).
!!! Внимание - кодовое слово - "500" !!!
4) После добавления новых записей запускать алгоритм проверки #1 создание списка не пустых результатов фильтрации.