Näin poistat syötteet käytöstä WordPressissä

Jukka Peltoperä
Jukka Peltoperä
Julkaistu:  7.10.2022. Päivitetty:  7.10.2022.

Haluatko poistaa RSS-syötteet käytöstä WordPress-sivustollasi?

RSS-syötteet ovat hyvä tapa mahdollistaa blogin seuraaminen ja uusien blogijuttujen tilaaminen erilliseen RSS-lukijaan sekä blogin lisääminen erilaisiin aggregaatti- (engl. aggregator) eli kerääjä-, kooste- tai kokoomapalveluihin, kuten Blogit.fi:hin.

Oletuksena WordPress luo monenlaisia syötteitä, kuten:

https://esimerkki.fi/feed/
https://esimerkki.fi/feed/rss/
https://esimerkki.fi/feed/rss2/
https://esimerkki.fi/feed/rdf/
https://esimerkki.fi/feed/atom/
https://esimerkki.fi/?feed=rss
jne.

WordPress luo automaattisesti syötteet myös kaikille sivuston kategorioille, avainsanoille, kommenteille, kirjoittajille, päivämääräarkistoille, taksonomioille jne.

Miksi poistaa WordPress-syötteet käytöstä?

Kuten näet, WordPress luo monenlaisia "RSS-seuraimia" jokaisesta julkaisustasi.

Tätä ei pidä ymmärtää väärin. Syötteistä on yleensä vain hyötyä. Niistä ei yleensä ole mitään haittaa, eikä niitä välttämättä tarvitse poistaa käytöstä.

Saatat kuitenkin haluta poistaa RSS-syötteet käytöstä monestakin syystä. Tässä muutamia:

  • Seuraajasi eivät käytä syötteenlukijoita.
  • Sisällönkaappaajat voivat helposti varastaa sisältösi syötteiden kautta.
  • Autobloggerit, kokoomapalvelut ja syndikaatit voivat varastaa sisältösi ilman lupaa ja julkaista sen muualla.
  • Joudut kilpailemaan hakukonesijoituksista sisällönkaappaajien kanssa.
  • Näet ei-kriittisiä virheitä Google Search Consolessa.
  • Tavoitat yleisösi myös ilman RSS-syötteitä.

Itse päädyin poistamaan RSS-syötteet käytöstä eräällä asiakkaan sivustolla, koska Google alkoi indeksoimaan niitä ensisijaisen sisällön sijasta, vaikka sivut oli kanonisoitu.

Tapa #1: Poista syötteet käytöstä lisäosalla

Voit poistaa WordPress-syötteet käytöstä helposti asentamalla sivustollesi esimerkiksi Disable Feeds -lisäosan.

Huomasin kyllä, että tätä lisäosaa ei ole päivitetty viiteen vuoteen, mutta se hoitaa edelleen yksinkertaisen tehtävänsä poistaa RSS-, Atom- ja RDF-syötteet WordPress-asennuksestasi.

Hyviä tehtävään soveltuvia lisäosia on varmasti kymmeniä muitakin, ja monet SEO-lisäosatkin taipuvat siihen.

Tapa #2: Poista syötteet käytöstä manuaalisesti

Toinen, lähes yhtä helppo tapa on poistaa syötteet käytöstä lisäämällä vähän koodia ulkoasuteeman functions.php-tiedostoon.

Tärkeää! Tee muutokset aina WordPress-teeman lapsiteemaan, jolloin ne säilyvät voimassa silloinkin, kun päivität ulkoasuteeman. Huomaathan myös, että tekemäsi muutokset häviävät vaihtaessasi ulkoasuteemaa.

Jos käytät tätä metodia, parempi tapa on käyttää nykyistä suosikkilisäosaani, Code Snippetsiä. Sillä voit ajaa koodinpätkiä sivustollasi ilman functions.php-tiedoston muokkaamista.

Joka tapauksessa, ota ensin varmuuskopio sivustostasi, ja kopioi sen jälkeen tämä koodi functions.php-tiedoston loppuun tai valitsemaasi koodinlisäyslisäosaan:

function itsme_disable_feed() {
wp_die( __( 'Ei syötettä saatavilla. Ole hyvä ja palaa <a href="'. esc_url( home_url( '/' ) ).'">etusivulle</a>.' ) );
}

add_action('do_feed', 'itsme_disable_feed', 1);
add_action('do_feed_rdf', 'itsme_disable_feed', 1);
add_action('do_feed_rss', 'itsme_disable_feed', 1);
add_action('do_feed_rss2', 'itsme_disable_feed', 1);
add_action('do_feed_atom', 'itsme_disable_feed', 1);
add_action('do_feed_rss2_comments', 'itsme_disable_feed', 1);
add_action('do_feed_atom_comments', 'itsme_disable_feed', 1);

Koodi pöllitty StackExchangesta.

Lisää juttuja aiheesta

19.10.2022
404-virhesivut hakukoneoptimoinnin näkökulmasta
Jukka Peltoperä

Yksi yleisimmistä vastaan tulevista HTTP-tilakoodeista on 404 Not Found, mikä tarkoittaa kaikessa yksinkertaisuudessaan sitä, että asiakkaan pyytämää resurssia ei löytynyt, kun sitä pyydettiin palvelimelta. Jos suunnittelet verkkosivuja, ylläpidät verkkokauppaa tai […]

Lue juttu
18.10.2022
Googlen verkkovastaavan ohjeet on nyt Search Essentials
Jukka Peltoperä

Hyvästi Googlen Verkkovastaavan ohjeet. Tervetuloa Google Search Essentials! Google tiedotti viime viikolla julkaisevansa yksinkertaistetun version Verkkovastaan ohjeista ja nimeävänsä sen uudelleen Google Search Essentialsiksi. Uuden ohjeistuksen suomenkieliseksi nimeksi saattaisi englanninkielisen […]

Lue juttu
12.10.2022
Wordfence-URL:t Google Search Consolessa
Jukka Peltoperä

Wordfence on näppärä tietoturvalisäosa WordPressille, jolla saat lisättyä WP-sivustollesi applikaatiotason palomuurin muun muassa brute force -hyökkäyksien torjumiseksi sekä sivuston skannaamiseen tunnettujen tietoturva-aukkojen, haittaohjelmien, takaovien, roskapostin ja injektioiden varalta. Olen käyttänyt […]

Lue juttu
10.5.2022
Mikä on halvin webhotelli?
Jukka Peltoperä

Web-suunnittelijana sanon aina, että hyvä hosting ei ole paikka säästää silloin, kun yritys aikoo tosissaan löytyä netistä ja tehdä siellä verkkoliiketoimintaa. Vaikka pysyn sanojeni takana, myönnän, että joillakin on joskus […]

Lue juttu
8.4.2022
Näin piilotat PHP-varoitukset ja -ilmoitukset WordPressissä
Jukka Peltoperä

PHP-varoitukset ja -ilmoitukset tarjoavat hyödyllistä tietoa kehittäjille, mutta tavallisten kävijöiden ei ole hyvä nähdä niitä. PHP-varoituksia ja -ilmoituksia voi ilmaantua näkyviin sivuillasi esimerkiksi silloin, kun muutat käytössä olevan PHP-version tai […]

Lue juttu
Jukka Peltoperä
Jukka Peltoperä
FM, tietojenkäsittelytieteet, Oulun yliopisto. Yrittäjä. Yli 20 vuoden kokemus web-suunnittelusta, web-teknologioista, WordPressistä, hakukoneoptimoinnista, sisällöntuotannosta ja digitaalisesta markkinoinnista.