Rss стрічка в wordpress Як вмикати та вимикати - просуванні сайтів

Функціонал RSS-стрічки вбудований в WordPress за замовчуванням, оскільки движок спочатку був розрахований на блоги, а найчастіше використовується як інформаційні та новинні сайти. Якщо ми наберемо в браузері наш_сайт.ру / feed - ми і побачимо цю саму RSS-стрічку. Говорячи технічною мовою, RSS - сімейство XML-форматів, призначених для опису стрічок новин, анонсів статей, змін в блогах і т.п. За допомогою RSS стрічки свого сайту можна інформувати своїх читачів про нові матеріали на своєму сайті, транслювати анонси публікацій на сторонні сайти і сервіси, прискорювати індексацію нових матеріалів і т.д. і т.п.

  • У RSS-стрічках відображати останні (число) елементів
  • Для кожної статті в стрічці відображати: а) Повний текст, б) Анонс

Не дивуйтеся, але це все!

Rss стрічка в wordpress Як вмикати та вимикати - просуванні сайтів
Налаштування RSS в адмінці WordPress

Який урл у RSS стрічки сайту WordPress?

Щоб не заплутатися в цьому питанні, почати треба з того, що WordPress віддає RSS стрічку в різних форматах, тому і посилання будуть різними:

  • ваш_сайт.ru / feed (RSS 2.0)
  • ваш_сайт.ru / feed / rdf (RDF / RSS 1.0)
  • ваш_сайт.ru / feed / atom (Atom format)
  • ваш_сайт.ru / wp-rss2.php (RSS 2.0 format)
  • ваш_сайт.ru / wp-rdf.php (RDF / RSS 1.0 format)
  • ваш_сайт.ru / wp-atom.php (Atom format)
  • ваш_сайт.ru /? feed = rss2 (RSS 2.0 format)
  • ваш_сайт.ru /? feed = rdf (RDF / RSS 1.0 format)
  • ваш_сайт.ru /? feed = atom (Atom format)

Як відключити RSS на сайті WordPress

У деяких вебмайстрів виникає необхідність відключити RSS стрічку на сайті, зробити її повністю недоступною. Це можна зробити, як за допомогою плагіна, так і без плагіна.

Відключаємо RSS на WordPress за допомогою плагіна:

Модулі - Додати новий - Disable RSS (активуємо плагін). Цей плагін відключить всі RSS / Atom / RDF канали на вашому сайті.

Відключаємо RSS на WordPress без плагіна:

У файл functions.php вашої поточної теми додаємо рядки коду:

Редирект RSS стрічки на feedburner

Багато веб-майстри користуються такими речами як feedburner або іншими перепрожига RSS стрічок. В такому випадку виникає необхідність редиректу основний стрічки в купе з відключенням рідної RSS. Така ситуація вирішується додаванням в файл functions.php вашої поточної теми рядків коду:

Заборонити пошуковикам індексувати RSS

Часто можна виявити в пошуку Гоші або Яші сторінки, в урлах яких зустрічається / feed /. Зрозуміло, це сміття і Вам потрібно заборонити його індексувати (так як пошукові системи цінують Ваш сайт за корисний контент)! Зробити це можна додаванням в robots.txt рядків:

Додати картинки (мініатюри) в RSS

Рідна WordPress чіпляє в RSS лише текст, незважаючи на те, що в самих записах часто використовуються картинки і мініатюри. Але всі ми знаємо, що з картинками анонс куди привабливіше і клікабельно, тому завдання вирішується додаванням наступного коду в functions.php вашої поточної теми (даний код додасть в RSS стрічку вашого сайту мініатюри з записів):

Як отримати RSS стрічку окремої рубрики в WordPress

Якщо потрібно підключити в RSS кілька рубрик з сайту, це можна зробити їх перерахуванням через кому:

Як отримати в RSS матеріали по окремим мітках

Для того щоб отримати в RSS записи, в яких зустрічаються окремі мітки, досить прописати мітки в урле (в прикладі нижче ми отримаємо лише записи з тегом seo (не забувайте про те, що їх можна перераховувати через кому):

Як отримати в RSS матеріали за результатами пошуку

Можна отримати в RSS на WordPress і записи за результатами будь-якого пошукового запиту. Для цього потрібно сформувати урл за принципом (в прикладі, виводимо в RSS записи, знайдені за запитом «seo»):

Як виключити окремі записи з RSS-стрічки на WordPress

Модулі - Додати новий - Skip RSS (плагін вимикає окремо взяті записи з RSS-стрічки WordPress

Що робити, якщо RSS на WordPress містить помилки

Не часто, але текст в записах може містити спецсимволи, які потрапляючи в RSS, ламають її. Бувають і інші ситуації: RSS не починається і все тут. Виникають помилки, типу:

XML Parsing Error: XML or text declaration not at start of entity

line 1, column 1: Blank line before XML declaration

Таку RSS можуть прочитати не все, тому потрібно її ремонт. Для відновлення працездатності та профілактики від подібних випадків, є плагін «Fix My Feed RSS Repair»

Як публікувати записи в RSS з затримкою

Як додати підписи до записів в RSS

Матеріали, що віддаються в RSS, можна підписати, а також обмежити за розміром, що почасти направлено на боротьбу з крадіжками контенту (в парі з вищезгаданим плагіном «Feed Pauser«), яке часто якраз і відбувається за допомогою RSS-стрічок. У зв'язку з цим не вийшов з моди, хоч і старий, але дієвий плагін Ozh Better Feed

Як приховати частину контенту RSS

Схожі статті