Open iAndroS opened 4 years ago
Я не очень понимаю. Есть SEO для фильтров. В фильтре, если SEO указан, будет его метатеги. Что не так? Не нужны метатеги в фильтрах - не указывайте их. Вероятно, в параметрах SEO в фильтрах должны быть выражения шаблона генерации в том числе и от наборов.
@iAndroS будет комментарий на эту тему?
@iAndroS будет комментарий на эту тему?
Извиняюсь, выпал из онлайна на продолжительное время. Если мне не изменяет память, проблема в том, что фильтры применяются во всех наборах. Сами фильтры вывожу отдельным списком... То есть, ссылки на фильтры выводятся на нужных страницах, но видимо в карте сайта применяются ко всем наборам. Проблема в том, что логически не всегда фильтры применимы в разных наборах и даже могут противоречить логике контекста... Единственное решение, которое приходит в голову - делать привязки фильтров к определенным наборам...
Используемая версия InstantCMS: 2.13.1
Как воспроизвести проблему:
Проблема в том, что наборы имеют свои метатеги, а у фильтров свои. Например, у меня первый набор - это рейтинг записей с тайтлом "Рейтинг автодилеров", а второй - черный список с соответствующим тайтлом. Соответственно, второй набор содержит в себе исключающие из рейтинга записи, но тайтл явно выдается несоответствующий фактическим данным - "Фильтр" (Вместо "Черный список автодилеров, продающих новые автомобили" яндекс выдает "Продавцы новых автомобилей"). Случаи могут быть и другие: у кого-то наборы - это просто вариации сортировок. Первый набор - сортировка по рейтингу, второй набор - сортировка по дате. У них будут разные тайтлы, но проиндексировавшийся фильтр своими метатегами будет вводить пользователей в заблуждение. К примеру, пришедший юзер с поисковой выдачи будет неприятно удивлен введением в заблуждение и сайт получит очередной отказ -> ухудшение ПФ -> понижение сайта в выдаче...
Нужно сделать либо применение фильтров только к первому набору (что не совсем гуд, в некоторых случаях фильтры и к другим наборам могут быть нужны), либо дать возможность задавать метатеги фильтров для каждого набора по отдельности, либо какую-то другую логику применять...