Для начала надо понять, в каком формате принимает qp.ru
Затем надо подготовить соответствующий его формату файл. Если формат Яндекса его устраивает, то можно воспользоваться им.
Заполняем необходимые адресные поля в своих объявлениях или если речь идет об одном населенном пункте, то заходим в настройки модуля Яндекс выгрузки у себя на сайте и четко прописываем Страну, Регион, город по умолчанию.
Открываем свой файл - http://rimrealty.ru/yandexrealty/ и смотрим на наличие и заполненность полей выгрузки, их соответствие формату Яндекса.
Если все в порядке, скармливаем ссылку на свою выгрузку стороннему сайту.
На текущий момент у вас (кусок из выгрузки), говорит о том, что вы продаете комнату по адресу Россия, Энтузиастов улица, 20... Вопрос: Кто не адекватный, загрузчик qp.ru или тот, кто ему это подсунул?
<location>
<country>Россия</country>
<region>регион</region>
<locality-name>город</locality-name>
<address>Энтузиастов улица, 20</address>
<latitude>59.210469</latitude>
<longitude>37.116506</longitude>
</location>
<sales-agent>
<category>owner</category>
<phone>8 8202 302032</phone>
<email>89115050398@mail.ru</email>
<name>Сергей Машкин</name>
</sales-agent>
<price>
<value>490000</value>
<currency>RUR</currency>
</price>
<description>
Продам 1/2 доли в 2-комнатной квартире 125 серии, комнаты раздельно, санузел раздельно, туалет и ванная кафель. Квартира в обычном состояние, соседи спокойные. Возможно рассрочка платежа, все остальное по телефону (квартира находится в Кадуе)
</description>
Да, и еще, если у вас позиции региона и города не заполнены, это вовсе не означает, что в выгрузке должны быть их заменители -
<region>регион</region>
<locality-name>город</locality-name>
В справочнике принимающей стороны нет регионов с названием "регион" и городов с названием "город", соответственно эти позиции должны быть пустыми, если не обязательные, или должны иметь свои названия.