Убрать дубли первой страницы в tagManager при ajax

Добрый день, сейчас с SEOшниками начал работать.
Получил задачу убрать дубли первой страницы на сайте.

Сейчас страница доступна по двум ссылкам:
site.ru/catalog/category/ и site.ru/catalog/category/?page=1

вторая ссылка появляется при переходе со страниц больше 2 на первую страницу.
Параметр ?page=1 добавляет filter.js в tagManager

Нужно сделать, чтобы переход был только на site.ru/catalog/category/
Чтобы это сделать пришлось внести небольшие изменения в filter.js.
Думаю, всем будет полезно, если по умолчанию эта правка войдет в tagmanager.
https://github.com/andchir/shopkeeper3/pull/22

Почему нельзя в шаблоне указать каноническую ссылку?
А разве поисковики ходят по ссылкам, которые создаются в JS? Если ни одна страница не будет ссылаться на страницу с "?page=1", то вроде и поисковик не должен её индексировать.

Так-то это баг. Можно добавить сюда https://github.com/andchir/shopkeeper3/issues

Сейчас страница доступна по двум ссылкам

Вообще-то адресов, по которым доступна любая страница, можно придумать миллион. Проверяли что находится в индексе поисковика?

@Andchir
Ну как раз SEOшники напроверяли.

http://demo.modx-shopkeeper.ru/katalog/kompyuteryi/?page=1

Вот и я вам SEO сделал)))

PS Такой глупостью давно не занимался. Но хуже всего, что все тексты переписали под яндекс. Такой навоз теперь на сайте...

@Andchir я вам PR кинул: https://github.com/andchir/shopkeeper3/pull/22

Или именно баг нужно?

Пускай пока висит ПР. Спасибо.

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.