Можешь приложить переделанный тобой файл? Так же магазин и не успевает проиндексировать магазин...У меня был подобный бок при попытке генерации 5000 линков (магазин) ... причина была банальная -унылый хостинг и отвал по таймауту. Решение пришло тоже внезапное... из кода запроса в базу убрал ненужное... тем самым облегчил скорость подгрузки линков... и как следствие генерация карты прошла успешно.
З.Ы. Хотя сперва думал что основным корнем зла был СЕО генератор ссылок, а оказалось что просто не успевало отработать код за 15 сек.