icms2 icon indicating copy to clipboard operation
icms2 copied to clipboard

Недочет метатегов Фильтров в связке с Наборами

Open iAndroS opened this issue 4 years ago • 3 comments

Используемая версия InstantCMS: 2.13.1

Как воспроизвести проблему:

  • Создаем тип контента
  • Создаем к нему наборы
  • Создаем фильтры в настройках типа контента
  • В Я.Вебмастере спустя какое-то время наблюдаем страницу в индексе типа /тип-контента/набор-фильтр с метатегами от фильтра

Проблема в том, что наборы имеют свои метатеги, а у фильтров свои. Например, у меня первый набор - это рейтинг записей с тайтлом "Рейтинг автодилеров", а второй - черный список с соответствующим тайтлом. Соответственно, второй набор содержит в себе исключающие из рейтинга записи, но тайтл явно выдается несоответствующий фактическим данным - "Фильтр" (Вместо "Черный список автодилеров, продающих новые автомобили" яндекс выдает "Продавцы новых автомобилей"). Случаи могут быть и другие: у кого-то наборы - это просто вариации сортировок. Первый набор - сортировка по рейтингу, второй набор - сортировка по дате. У них будут разные тайтлы, но проиндексировавшийся фильтр своими метатегами будет вводить пользователей в заблуждение. К примеру, пришедший юзер с поисковой выдачи будет неприятно удивлен введением в заблуждение и сайт получит очередной отказ -> ухудшение ПФ -> понижение сайта в выдаче...

Нужно сделать либо применение фильтров только к первому набору (что не совсем гуд, в некоторых случаях фильтры и к другим наборам могут быть нужны), либо дать возможность задавать метатеги фильтров для каждого набора по отдельности, либо какую-то другую логику применять...

iAndroS avatar Aug 08 '20 03:08 iAndroS

Я не очень понимаю. Есть SEO для фильтров. В фильтре, если SEO указан, будет его метатеги. Что не так? Не нужны метатеги в фильтрах - не указывайте их. Вероятно, в параметрах SEO в фильтрах должны быть выражения шаблона генерации в том числе и от наборов.

fuzegit avatar Oct 10 '20 12:10 fuzegit

@iAndroS будет комментарий на эту тему?

fuzegit avatar Oct 13 '20 12:10 fuzegit

@iAndroS будет комментарий на эту тему?

Извиняюсь, выпал из онлайна на продолжительное время. Если мне не изменяет память, проблема в том, что фильтры применяются во всех наборах. Сами фильтры вывожу отдельным списком... То есть, ссылки на фильтры выводятся на нужных страницах, но видимо в карте сайта применяются ко всем наборам. Проблема в том, что логически не всегда фильтры применимы в разных наборах и даже могут противоречить логике контекста... Единственное решение, которое приходит в голову - делать привязки фильтров к определенным наборам...

iAndroS avatar Oct 13 '20 13:10 iAndroS