Народ: Причину вижу в слудеющем:Скрипт генерирует ссылки вида:
http://волшебныйсундучок.рф/index.php?route=product/category&path=59_63
По правилам XML амперсанд & заменяется на последовательность &
http://волшебныйсундучок.рф/index.php?route=product/category&path=59_63
что делает ссылку в коде не рабочей, а и индексацию невозможной.
Проверьте сами в Яндекс.Вебмастере.
Передача sitemap.xml Яндексу так же ничего не дает, так как неправильный вариант
выдает ошибку синтаксического анализа (XML: некорректно) и инорируется (не парсится).
<loc>http://www.xn--90abhcvhcsbeh7a0ac4dg8c.xn--p1ai/index.php?route=product/category&path=59_62</loc>
а валидный вариант ведет в никуда (неверная ссылка).
Гугл более терпелив к ошибкам, а Яндекс-делался нашими спецами у которых ума много- а терпения очень мало.
Итого вопрос:Как убрать амперсанд и и сделать ссылки валидными. Хоть вручную кодом- хоть модулем?
Спасибо.