Юзер должен фильтровать по Материалу дома, Этажности дома, и размеру земельного участка.
Как в таком случае правильно структуру URL создавать и что должно быть каноническим?
Если вы решили использовать canonical, значит, планируете что результаты сортировки должны попасть в индекс.
Если результаты попадают в индекс, то они должны, как минимум:
- иметь спрос у пользователей, т.е. запросы и частотность
- ЧПУ
Самый простой способ, как вам правильно порекомендовали ранее - использовать Метки. Это стандартный функционал WP. Метки имеют ЧПУ URL, а разместить на странице их можно ручками через код так, чтобы они были похожи на сортировки. Canonical в этом случае настраивается для страниц пагинации так, чтобы он указывал на 1-ю страницу Метки. Здесь остается только вопрос по спросу, т.е. будут ли на ваши метки запросы пользователей, чтобы эти страницы пользовались популярностью у пользователей и не провоцировали поисковые системы помечать страницы, как "Некачественные". Чтобы решить этот вопрос, надо подобрать удачные запросы для будущих страниц Меток.
На любом статейнике WP рекомендую формировать структуру URL статей без вложенности, а именно: sitename/nazvanie-statyi
Это позволит "тусовать" статьи между Категориями сайта и уменьшить их вложенность (статический траст).