Экспорт RSS из Wordpress в Яндекс.Новости


Опубликовано said 2.06.2008 в рубрике "бизнес, маркетинг".

Спонсор поста предлагает недвижимость в Испании.

***

Один из проектов, руководство которого я время от времени консультирую по старой дружбе, столкнулось с проблемой при выведении RSS для Яндекс.Новостей. Ранее там php был переписан специально для них, все работало, потом вдруг перестало. Переставили Вордпресс, заработало вновь, потом опять вдруг перестало. Выдает:

“XML Parsing Error: xml declaration not at start of external entity
Location: __________________/rss
Line Number 4, Column 1:<?xml version=”1.0″ encoding=”UTF-8″?><!– generator=”wordpress/2.2.3″ –>
^”

Попробовали поставить плагин для Я.Новостей, бесполезно. В чем дело, никто понять не может. Вроде все в порядке, откуда берутся лишние символы - неизвестно. Кто-нибудь сталкивался с проблемой? Может, за плату кто-то решит?

***

Кстати, по эффективности индексация Я.Новостями - очень хорошая штука. До 30% трафика было оттуда, причем явно качественного, судя по запросам. Если есть уникальный новостной или аналитический контент и возможность транслировать его отдельно, очень рекомендую включиться в их программу.


Ничё так написано? Подпишись на RSS, чтобы не отрываться от своей любимой читалки)

метки:


Trackback     Добавить на Newsland.ru На News2.ru Забобрить эту страницу! Добавить на СМИ 2 Добавить на RUmarkz Добавить на Ваау! Добавить на Memori.ru Добавить на rucity.com Добавить в закладки МоёМесто.ru  del.icio.us digg it google bookmarks slashdot YahooMyWeb Technorati

По теме

  • No Related Posts

Комментарии (12) на пост “Экспорт RSS из Wordpress в Яндекс.Новости”

  1. Forgiven Says:

    Пока все нормально работает, такой ошибки не видел

  2. said Says:

    а версия вп какая?

  3. Mike Says:

    Если всё так как вы говорите я.. я буду очень рад))

  4. said Says:

    Mike, всмысле вы готовы починить? Или спам..

  5. Кролик Роджер Says:

    Посмотри кодировку файла, это скорее всего UTF-8, где должно быть ANSI.

  6. Anton Says:

    Скорее всего, это http://en.wikipedia.org/wiki/Byte-order_mark . Пользуйтесь нормальными текстовыми редакторами для правки исходников сайтов, чтобы не получалось потом вот такого: http://blog.ugnich.com/2007/10/17/common_unicode_error/

  7. said Says:

    Роджер, а если весь сайт на юникоде, файл (wp-rss.php? wp-rss_yandex.php?) все равно в анси должен быть?

    Антон, да вроде пользуемся нормальными редакторами, EmEditor, чаще всего. Я чувствую, что с кодировкой проблема, но не пойму где. Все на юникоде.

  8. Кролик Роджер Says:

    Только что посмотрел у себя - wp-rss.php в ANSI.

  9. Roma Says:

    Не пользовался, возможно попробую со временем

  10. панцевич Says:

    даже не слышал, спасибо восполнил пробел

  11. Петр Says:

    спасибо… я тоже до этого не слышал

  12. Владимир Says:

    да не работает вроде



Сказать