Facets + canonical url + "статический" урл

Главные вкладки

Аватар пользователя Zwe3do4et Zwe3do4et 17 ноября 2017 в 0:09

Здравствуйте.
Drupal Commerce 7

При использовании фильтрации товаров через Facets генерируются "динамические" url.
Как сделать чтобы на таких страницах вида https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%5D=
был прописан canonical на страницу-родитель - https://site/tv/ ??

Как сделать чтобы некоторые параметры фильтрации (например по производителю) имели ссылку на статическую страницу (то бишь раздел/подраздел), менялся URL и при этом блок фильтров не сбрасывался и показывал выбранный раздел... (Рис.2)

ВложениеРазмер
Иконка изображения Рис.1194.58 КБ
Иконка изображения Рис.2326.63 КБ

Комментарии

Аватар пользователя Olegars Olegars 17 ноября 2017 в 2:32

Если одна страница доступна по нескольким URL адресам, поисковые системы рекомендуют использовать канонические ссылки, указывающие адрес основной страницы – предпочтительный для индексации.

а у вас наоборот будет, разные страницы будут иметь один адрес...
забанят за дорвеи

Аватар пользователя Zwe3do4et Zwe3do4et 17 ноября 2017 в 10:30

Еще раз перечитайте текст который вы процитировали и ваше сообщение.
Вы сами себе противоречите.

вы хотите чтобы такие ссылки фильтров были в поиске?
ссылки фильтров

Аватар пользователя Olegars Olegars 17 ноября 2017 в 12:36

еще раз читаю

Если одна страница доступна по нескольким URL адресам

Как сделать чтобы на таких страницах вида https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%5D=
был прописан canonical на страницу-родитель - https://site/tv/ ??

тоесть разные страницы создаваемые фильтром будут иметь один адрес.
Больше никак не могу прочитать....

Аватар пользователя Zwe3do4et Zwe3do4et 17 ноября 2017 в 12:46

ознакомтесь - https://support.google.com/webmasters/answer/139066?hl=ru

при этом title страницы, description, текст раздела - остается такой же как и на https://site/tv/

соответственно у вас все страницы вида:
https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%5D=
https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%541D=
https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%5D=
https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%5Dsadas=
https://site/tv/?filter%5B1076%5D%5B%5D=16062&filter%5Bsa%545555D=
https://site/tv/?filter%5B1sadsad076%5D%5B%5D=16062&filter%5Bsa%5D=

будут иметь точно такое же содержание как https://site/tv/
вот для этого и делается canonical/

А вообще по делу вам есть что сказать или просто поговорить охота?