Не работает rss канал

Записки Ночного Блоггера

Бизнес-блог от Sergio

Не знаешь с чего начать? Тогда раздел «Учебник» для тебя! =)

Сломался Rss? Читатели не получают письма?

Доброго времени суток. Недавно у меня перестал работать rss, оказалось, что это какая-та ошибка rss, которая появилась сама по себе и не собиралась уходить. Этот пост я рекомендую прочитать всем, с каждым такое может случится! Я расскажу как починить ваш rss с помощью плагина fix-rss-feed быстро и без знаний в кодировках. Я хочу, чтобы вы уже знали, что надо делать, когда выдается ошибка rss или куда идти в поисках информации о том, как починить rss если он перестал работать и как узнать, что он сломался? А вдруг у вас уже есть эта ошибка?

В один прекрасный день я начал замечать, что мои статьи начали просматривать мало людей, не обратив особого внимания на это, продолжил работать. Просто статьи были такими, что могло быть и не всем интересно. Написав отчет за февраль, один из моих читателей сообщил мне, что он не получает уведомления о обновлении моего блога. Тут все стало на свои места и мне пришлось искать информацию о том, почему сломался мой rss канал. Об этом вы сейчас и узнаете.

Ошибка RSS? Как узнать, что перестал работать rss?

На самом деле это просто.

1. Количество просмотров ваших, новых, статей резко уменьшилось. Это значит, что ваши постоянные читатели не знают о том, что вы написали новый пост, а значит не прочитали его.

2. Если ввести адрес “http://feeds.feedburner.com/адрес вашего фида”, вы можете увидеть следующее:

(Использую Firefox, в другом браузере ошибка может изображаться по другому, но смысл тот же).

Текст на изображении:

“Ошибка синтаксического анализа XML: объявление XML или не в начале сущности
Адрес: …
Строка 2, символ 1:”

Попытки найти эту строку не увенчались успехом…

3. Если посмотреть на статистику на сайте фида, то можно увидеть, как уменьшается количество кликов. Смотрим:

Как вы видите, из 186 человек, в день публикации статьи было всего 6 кликов, что не может не настораживать.

Ладно, допустим вы узнали, что у вас ошибка rss, что делать дальше?

Чиним RSS с помощью плагина fix-rss-feed

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

Идем в админ панель адрес сайта/wp-admin и справа в “Плагины” выбираем “Добавить новый плагин”. В строке вводим “fix-rss-feed”, затем добавляем и активируем плагин, все просто .

Дальше вам надо выставить права доступа 777 на “wp-content/plugins/fix-rss-feed/bak/wp-blog-header.php” и «wp-blog-header.php», который находится в корне сайта.

Затем, в этой же правой колонке ищем “Параметры” и выбираем там наш плагин.
Надо поставить галочку на “None”, если не хотите дать автору денег . Кликаем на “Restore Fix” и готово, у вас должно высветиться сообщении сверху:

Напоминаю, что все картинки кликабельны.

Последний шаг:

Идем в панель управления нашей ленты в Feed Burner и кликаем на вкладку «TroubleShooting» («Решай проблемы»). Листаем вниз до тех пор, пока не встречаем большую кнопку «Resync now», кликаем ее и готово! Мы починили нашу ленту!
Вводим “адрес сайта/feed” и проверяем.
Если у вас все еще отображается ошибка, не расстраивайтесь, это скорее всего кэш, почистив который все будет хорошо!

Я надеюсь, что вам помогла эта статья и у вас все получилось! До новых встреч, если будут вопросы, задавайте их, пока!

Источник

Сделай сам своими руками О бюджетном решении технических, и не только, задач.

Почему не работает канал RSS на сайте? Уже работает

Наткнулся на ваш сайт и заинтересовался вашими статьями. Хотел подписаться на обновления по RSS каналу, да тот ошибку выдаёт.

Почините его, пожалуйста!

Добрый день Илья!

Вы не первый, кто требует включить RSS канал, но я пока этого не делаю. Причина простая. Когда RSS канал был включен, то части некоторых моих статей начали появляться в выдаче Google, но только не с моего сайта, а с других и естественно без ссылок на первоисточник. Статьи же я все пишу сам, тратя на них уйму времени, и поэтому меня это сильно беспокоит.

Читайте также:  Как настроить роутер network

Самые интересные ролики на Youtube

Я бы не заметил этого, но несколько прозорливых пользователей Google зашли на мой сайт, используя для поиска абзац моего текста из статьи, которая ещё не проиндексирована. Не составило труда сделать тоже самое и увидеть, что мой текст уже проиндексирован на сайте не имеющем никакого отношения ко мне.

Механизмы работы Google мне толком непонятны, но я опасаюсь, что именно меня робот может заподозрить в плагиате и как-либо наказать.

К RSS каналу легко подключить робота, который, к тому же, может легко выдирать ссылки из текста.

Так что, пока мой сайт не начнёт индексироваться так же быстро, как всякие роботизированные наборы ворованного контента, я RSS включать не стану.

Подписаться же можно, нажав на кнопку «Подписка» в меню сверху. Я даю слово, что не стану как-либо содействовать утечке E-mail адресов.

Комментарии (20)

Страниц: « 1 [2] Показать все

Илья К.

В принципе идея с воермарком на картинках хороша

Я на схемы, которые сам черчу, уже начал цеплять, а фотографии жалко портить, они от этого сильно проигрывают.

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

Ну, вообще слова статьи индексироваться не будут, но, в принципе, в конце статьи текстом можно прогнать ключевые слова, чтобы они проиндексировались Я так поступал на своём форуме

Кстати, яне не настиваю То письмо, которое кануло в небытие начиналось со слов, что есть одна экстримальная мера Очень радикальная

Илья К.

…конце статьи текстом можно прогнать ключевые слова, чтобы они проиндексировались…

Да, бог с ними! В конце концов, на первом месте должны быть люди, а потом уже поисковики СЕО и т.д.

RSS я включил, раз он кому-то нужен.

Даже локально запустил, было, но так и не понял, в чём фишка. Мне проще на сайт зайти и посмотреть, есть ли что-то новое.

RSS, это всего лишь что-то вроде напоминалки, которая сообщает об изменениях и даже показывает их.

Я же оценил бы эту финчу, если бы она была интегрирована в моё «Избранное» и могла прямо в нём индицировать изменения, подмигивая значками или ещё чем-нибудь.

Был бы я программистом, написал бы программу «Избранное», которая могла бы работать с любым браузерм и была бы удабнее, чем «Избранное» из IE6.

В IE8 «Избранное» уже потеряло часть полезных функций, но не приобрело ничего нового по сравнению с IE6. В остальных браузерах «Избранным» большого размера вообще невозможно пользоваться.

Думаю, это делается специально, чтобы юзеру было неудобно пользоваться своими закладками, и он тыкал не на те ссылки, на которые хочется или нужно, а на те, что ему подсовывают в полуавтоматическом режиме.

Ничего не надо писать — «всё написано до нас» Я как раз пользуюсь сервисом гугля для чтения RSS и там я могу помечать статьи, присваивать им ключевые слова, после чего все статьи разделяются по группам. Также можно добавлять свой коментарий к статье и публиковать запись в общей ленте. Т.е. я например просматриваю кучу разных лент, отбираю лучшее, коментирую и составляю отбщую ленту, на которой у меня уже появились читатели ОЧень здоровский сервис, короче говоря

Илья К.

Илья, так я об этом и говорю, что мы становимся заложниками сети. Получается, что я уже не самостоятельная единица, а какой-то придаток Google. Хотя, первым всё это затеял не Google, а AOL. Клиенты AOL-а уже давно льют воду на его колёса.

Это как с глобализацией. Пока только небольшая кучка людей понимает, что глобализация лишает нас индивидуальности и делает рабами корпораций. В сети эти процессы происходят точно так же, как и в реальном мире.

Это только кажется, что все эти сервисы предоставляются бесплатно лишь ради нашего удобства. Ничего не даётся даром, за всё нужно платить. Вот только не всегда, это так же очевидно, как расчёт в магазине.

Ничего не надо писать — “всё написано до нас”

А если немного перефразировать: Ничего не нужно писать – всё написано БЕЗ нас.

Очень удивительно слышать такие слова о RSS в 2009 году

Я учился на программиста, так что кое-что написано мной и со мной Ну эт так, мелочи

Илья К.

Я имел в виду, что многие программы написаны не для нас и не под наши насущные запросы.

практически всё в инете читаю через rss-агрегатор, это супер-мега-удобно, других слов и подобрать нельзя, и сейчас вот на статьи вашего сайта подписался добавив ленту в FeedDemon

Читайте также:  Как настроить сигналку scher khan

Страниц: « 1 [2] Показать все

Источник

Часто встречающиеся ошибки RSS-канала

При обработке RSS-канала Вебмастер может обнаружить ошибки, которые влияют на полноту содержимого Турбо‑страницы и ее отображение. Ниже представлены часто встречающиеся из них:

Текстовое содержимое страницы в элементе turbo:content не разделено на абзацы. Это ухудшает восприятие текста пользователями.

Используйте элемент p для разделения текста страницы на абзацы там, где это уместно.

Воспользуйтесь отладкой для проверки содержимого turbo:content .

Отсутствуют обязательные элементы внутри элемента turbo:content.

Проверьте, что в элементе turbo:content присутствуют все необходимые для формирования Турбо-версии элементы, а внутри тега CDATA есть текстовое содержимое.

Воспользуйтесь отладкой для проверки содержимого turbo:content .

При формировании Турбо-версии робот не смог загрузить указанное изображение.

Проверьте, что изображение доступно и отвечает кодом 200 OK. Относительные ссылки на изображения необходимо изменить на абсолютные — с указанием адреса сайта и протокола. Например, img src=\»http://example.com/img.jpg\» .

Внутри тега [CDATA[]] найдены закодированные символы.

Кодировать символы внутри [CDATA[]] не нужно. Замените закодированные символы на незакодированные в вашем RSS-канале.

Воспользуйтесь отладкой для проверки содержимого turbo:content .

Данные об одной и той же странице передаются в нескольких RSS-каналах.

В интерфейсе Вебмастера в разделе Турбо‑страницы для контентных сайтов → Источники отключите дублирующие RSS-каналы.

Элемент h1 не указан или указан некорректно.

Проверьте, что для данной страницы в RSS-канале передается корректный заголовок h1 . Данный заголовок обязателен и не может быть пустым.

Воспользуйтесь отладкой для проверки содержимого turbo:content .

В RSS-канале используется элемент button , для которого не указан атрибут formaction .

Добавьте необходимый атрибут в соответствии с документацией.

Воспользуйтесь отладкой для проверки содержимого turbo:content .

Источник

Подписка на блог. Как сделать и настроить RSS ленту на блоге WordPress? Не работает RSS, как починить?

Здравствуйте, уважаемые читатели моего блога!

В этой статье я расскажу Вам о RSS подписке на блоге. О том, как сделать, настроить RSS ленту на сайте или блоге на примере WordPress. Также в конце поста я Вам расскажу о проблемах (неработоспособности и ошибках) RSS ленты блога, и как с этим справиться, но сначала давайте поговорим о важности подписки для блогов.

Для чего нужна RSS лента на блоге?

RSS лента (Really Simple Syndication) является необходимым атрибутом любого блога.

При помощи подписки у читателей блога отпадает необходимость каждый раз заходить на блог с целью проверки обновлений (выхода новых постов).

Подписчики получают возможность получать посты или их анонсы прямо на свой e-mail.

Правильно настроенная RSS подписка позволяет увеличить посещаемость блога, потому что человек, который подписан на определенный блог, не забудет о нем, и будет регулярно уведомлен о выходе очередного поста. Согласитесь: очень удобная вещь. Если у Вас еще не настроен RSS фид, то рекомендую сделать это прямо сейчас.

Вообще, можно организовать подписку при помощи стандартных средств движка WordPress, но мы с Вами пойдем более удобным путем, и сделаем подписку при помощи замечательного сервиса «Feedburner».

Как сделать (добавить) RSS на сайт? Регистрация на сервисе Fedburner, создание RSS ленты. Получение кода формы подписки и установка на сайт (блог)

Перед тем, как воспользоваться сервисом Feedburner, Вам необходимо зарегистрироваться на сервисе www.google.com. Я не буду подробно объяснять процесс регистрации в Google, потому, как там все очень просто и интуитивно понятно, тем более что аккаунт на Google должен быть абсолютно у каждого блоггера!

После того, как Вы создадите свой аккаунт на сервисе Google, переходите на сервис feedburner.google.com. В правой верхней части экрана будет вкладка «Languages», нажимайте ее и, в появившемся окне, выбирайте русский язык (если в этом есть необходимость).

В появившемся окне введите адрес своего сайта в строке под надписью «Зажигай фид прямо сейчас», и нажмите кнопку «Next».

Таким образом, Вы создадите фид своего интернет ресурса.

Дальше я буду объяснять на примере RSS фида своего блога, который создан уже давно и на нем имеются подписчики.

После того, как фид создан, и Вы войдете в него, появится вот такое окно:

Здесь Вы можете просматривать подписчиков, управлять их e-mail адресами, и выполнять другие действия. Естественно, в самом вначале здесь будет красоваться циферка «0».

Теперь Вам необходимо настроить внешний вид Вашей формы подписки, либо получить обычную ссылку, но сначала давайте настроим свой фид.

Для этого перейдите на вкладку «Оптимизируй» и проведите настройки фида.

BrowserFriendly – облегчение предпросмотра и подписки на RSS. Здесь я выбрал русский язык, и установил в пункте «Контент фида» опцию «Показывать только список названий статей».

В поле «Контент фида» Вы можете выбрать и другие параметры. Если Вы хотите чтобы у Вас был в фиде был анонс статей со ссылкой «Читать далее», то Вам необходимо выбрать опцию «Показывать список названий и содержание статей» (статьи в таком случае будут полностью отображаться в RSS ленте Вашего блога). Чтобы урезать статьи и сделать ссылку «Читать далее» Вам придется воспользоваться плагином «Better Feed», о котором я расскажу ниже.

SmartFeed. При помощи данного пункта Вы можете обеспечить максимальную совместимость. Просто активируйте данную функцию!

Title / Description Burner – можно указать «Title» и «Description» Вашего ресурса.

Остальные настройки не так Важны.

Для получения кода формы подписки необходимо перейти на вкладку «Публикуй», которая также расположена в верхней части экрана.

Здесь имеется ряд важных пунктов, которые желательно также настроить:

1. BuzzBoost – переиздание фида в HTML. Если Вы хотите рекламировать Ваш фид на другом своем ресурсе, то активируйте данную функцию, и скопируйте полученный код.

2. Обновление фида по электронной почте.

Subscription Management — как раз в этом месте Вы можете получить код формы подписки и разместить ее в любом месте Вашего блога. Вот пример такой формы:

Для получения формы подписки выберите необходимый язык и скопируйте код.

Чуть ниже можно получить ссылку, которую можно использовать для предложения подписки.

Моя ссылка выглядит так:

Communication Preferences – очень важный пункт! Здесь все необходимо настроить под себя, обязательно сделайте это! Здесь Вы настраивайте письмо, которое приходит для подтверждения подписки на Ваш блог.

3. PingShot. Активируйте эту функцию. Она позволяет ускорить процесс уведомления интернет-служб для чтения фидов.

4. FeedCount – здесь Вы можете получить счетчик RSS подписчиков для своего сайта. Настройте его внешний вид, скопируйте код и вставьте его в необходимое место на своем ресурсе.

На этом основные настройки RSS фида закончены.

Как я уже говорил выше, если Вы хотите выводить своим подписчикам в RSS ленте анонсы постов со ссылкой на полную версию статьи, которая расположена на Вашем блоге, то Вам необходимо установить плагин для WordPress «Better Feed».

Плагин для настройки RSS ленты. Установка и настройка плагина «Ozh Better Feed»

Скачать плагин «Ozh Better Feed» можно на этой странице.

копируем его в папку с плагинами блога (основные плагины WordPress) ( my site\wp-content\plugins );

активируем «Ozh Better Feed» в админке блога.

После активации необходимо зайти в настройки с плагином и кое-что здесь отредактировать.

В окне: «Read more» Link» необходимо прописать следующий код:

Это и есть ссылка «Читать далее». В окне «Feed Item Footer» нужно вставить это:

В пункте «X Comments» Labels» пишем так:

Вот и все настройки плагина. Не забудьте нажать кнопку «Save Changes». Вот так выглядит настроенный плагин:

А вот так выглядит анонс статьи в RSS ленте:

На своем блоге плагин «Ozh Better Feed» я деактивировал, в моей RSS ленте отображаются только заголовки постов. Это было сделано в целях ускорения блога.

Не работает RSS лента (сломался фид). Плагин Fix Rss Feeds для исправления ошибок Вашего фида!

За время существования блога у меня пару раз «ломался» фид. При переходе на RSS ленту, вместо списка постов блога выдавалась какая-то ошибка.

Я не знаю точно, что именно приводит к неработоспособности (поломке) RSS фида (ленты), но слышал, что это связано с кодировками.

Например, если Вы вставляете что-либо (коды, тексты) в кодировке, отличной от UTF-8 (без BOOM).

Поэтому, любой текст, любой код на блог я рекомендую Вам «прогонять» в программе «Notepad++», изменив кодировку на UTF-8 (без BOOM).

Оба раза для устранения неполадок своего фида я пользовался замечательным плагином для WordPress «Fix Rss Feeds». Скачать его можно по этой ссылке, установка стандартная.

Кстати, рекомендую Вам скачать его и закинуть в папку с плагинами Вашего блога. В случае поломки Вашего фида, Вы всегда сможете его починить!

Так вот, если Ваш фид выдает ошибки, то активируйте этот плагин. После активации плагина, необходимо перейти во вкладку «Параметры», пункт «Fix Rss Feeds». В окне плагина имеется две кнопки:

1. Fix wordpress rss feed error – исправить ошибки.

2. Restore fix – восстановить исправления.

Я надеюсь, что объяснять ничего не нужно, и так все понятно.

Надеюсь, что ошибок в фиде ни у кого из моих читателей не возникнет, но, тем не менее, скачайте «Fix Rss Feeds» и держите его поблизости.

На этом я свою статью завершаю. Надеюсь, мой пост был полезен Вам. Рекомендую Вам прочитать пост «Подписка на комментарии блога WordPress. Плагин Subscribe To Comments». Чтобы не пропустить новых постов, рекомендую Вам подписаться на обновления моего блога!

Источник

Оцените статью
Ошибка Описание Решение
Cодержимое Турбо‑страницы не соответствует оригинальной версии (в элементе turbo:content текст не разбит на абзацы)
HTML-элементы в тексте указаны некорректно
Не удалось скачать изображение
Cодержимое Турбо‑страницы не соответствует оригинальной версии (в содержимом тега [CDATA[]] найдены закодированные символы)
URL, указанный в элементе link элемента item , встречается в другом RSS-канале
Не указан обязательный атрибут formaction