Не работает RSS в WordPress. Исправляем ошибку. | Пятый элемент блогосферы


Не работает RSS в WordPress. Исправляем ошибку.

Так иногда случается: блог работал без сбоев, но вдруг в один «прекрасный» день RSS-лента перестала открываться. Безусловно, необходимо найти, куда закралась ошибка, и устранить ее, иначе подписчики не получат информацию о новых постах в блоге, а поисковые системы могут начать плохо индексировать блог, ведь нерабочее состояние RSS-ленты зачастую связано с ошибками в карте сайта sitemap.xml.

RSS

Несколько дней назад эта напасть случилась с моим блогом. RSS-лента не открывалась, вместо этого браузер предлагал сохранить ее на диск. Проверка в Яндекс.Вебмастере показала, что в карту сайта sitemap.xml вкралась синтаксическая ошибка: «Ошибка синтаксического анализа XML объявление XML или текста не в начале сущности».

Что такое «начало сущности» и как исправить эту ошибку?

Я открыла свой блог и открыла исходный html-код главной страницы (Разработка -> Исходный код страницы). HTML-код блога WordPress должен начинаться со строки

<!DOCTYPE html>,

которая не должна предваряться никакими символами, даже пробелом и переводом строки. Код должен начинаться так, как на скриншоте внизу.

Скриншот html-код

В моем случае первая строка оказалась пустой, а тег <!DOCTYPE html> находился на второй строке.

Причин закравшейся, на первый взгляд, незначительной ошибки в коде может быть три:
1. Владелец блога WordPress сам что-то правил в коде блога;
2. Был установлен новый плагин;
3. Произошло обновление существующего плагина.

Поскольку с кодом блога я не экспериментировала, осталось выявить плагин, который создал эту ошибку. Сработал третий вариант — недавно был обновлен один из плагинов. Его удаление полностью устранило ошибку и обеспечило исправную работу sitemap и RSS.

Вот и все. Успешной и безошибочной работы вашим блогам!

4
Оставить комментарий

avatar
10000
  Подписаться  
новее старее
Уведомление о
Pozitivu-DA.ru
Pozitivu-DA.ru

Да уж… а какой плагин-то хоть?

feofan
feofan

пост ни о чем

Александр
Александр

У меня такая же история. Так какой же плагин стал причиной? Не хочется перебирать все подряд

Васильев Сергей
Васильев Сергей

Доброго времени суток. Отличная заметка, нужно взять на вооружение, как раз что то произошло с RSS, нужно посмотреть по вашему варианту)


Пятый элемент блогосферы © 2010