собсно спустя почти пол года созрел вернуться к этому вопросу, потому как понимаю, что вроде как это интересный момент для внутренней оптимизации сайта.
1. хотел бы уточнить, что происходит, если у меня и боковое меню, и верхнее и крошки - 3 одинаковые ссылки на каждой странице? перетекает вес? или это может поисковиком расцениваться как спам?
2. хочется снова поднять этот вопрос о проверке и закрытии лишних ссылок - может спустя время кто-то нашел решение? Мне пока на ум приходит одно: у меня не так много категорий с подкатегориями, можно перебрать их все вручную с помощью
<?php } elseif(strpos($_SERVER['REQUEST_URI'], "/category1/") === 0){ ?> бла-бла-бла
.....
<?php } elseif(strpos($_SERVER['REQUEST_URI'], "/category2/") === 0){ ?> бла-бла-бла
.....
у меня так реализован вывод соответствующего текста только для соответствующих страниц
Кстати, у меня верхнее меню и боковое меню. В верхнем меню выведены определенныей подкатегории. в боковом - выведены подкатегории, которых нет в верхнем меню. потому у меня дублируются только главные категории.
посмотрел код страницы - в боковом меню реально не выводятся дубли, но у меня боковуха не штатная, а модуль забаненого мастера Yoda, которые еще и кешируется. потому указанным мною способом приписать rel=nofollow нужным подкатегориям не так уж объемно получится.