Видимо сервер когда отдает в заголовке пишет koi8-r. Файл действительно в кодировке ср1251.
Нет необходимости конвертировать в ср1251 яндекс понимает utf-8.
Сейчас попробовал открыть в браузере - получил ошибку парсинга xml: не кодируются спецсимволы (у меня &)
Не нравятся похоже яндексу цены вида 136.930000
Названия предложений почему то не отображаются. Просто пустое поле, хотя если выполнить запрос, то получим нормальный результат. Видимо что-то с кодировкой русских символов при запросе из базы.
Ссылки на продукты получаются без ЧПУ. Интересно как это повлияет на индексирование если ЧПУ у меня включен?
В целом код скрипта весьма своебразный:
Код:
$strdesc_1 = str_replace("</p>","",$strdesc_1);
$strdesc_1 = str_replace("<br />","",$strdesc_1);
Не проще ли использовать strip_tags?