Când gestionați site-ul dvs. WordPress, s-ar putea să constatați că fluxurile RSS nu sunt cu adevărat necesare. Aceste fluxuri ajută utilizatorii să se aboneze la actualizările blogului dvs., dar pot face ca site-urile mai mici să pară aglomerate.
Mulți utilizatori preferă să dezactiveze fluxurile RSS pentru a-și menține site-urile optimizate și concentrate. La WPBeginner, am dezactivat, de asemenea, mai multe fluxuri RSS pentru a ne îmbunătăți clasamentele SEO.
Din păcate, WordPress nu oferă o modalitate ușoară de a dezactiva aceste fluxuri. Acest lucru poate fi frustrant dacă doriți o experiență mai curată și mai directă.
Vestea bună este că există pluginuri care vă pot ajuta să dezactivați fluxurile RSS pe site-ul dvs. Pe baza experienței noastre, am constatat că AIOSEO este o soluție excelentă, fără cod. Între timp, pentru o abordare personalizată, WPCode oferă o opțiune cu fragmente de cod.
În acest articol, vă vom ghida prin două metode simple pentru a dezactiva fluxurile RSS în WordPress, asigurându-vă că site-ul dvs. rămâne ordonat și adaptat nevoilor dvs. specifice.

Ce sunt fluxurile RSS și de ce să le dezactivați?
RSS este un tip de flux web care ajută utilizatorii să obțină actualizări și conținut în timp real de pe site-ul dvs.
RSS înseamnă Really Simple Syndication sau Rich Site Summary. Permite cititorilor dvs. să primească automat conținut nou în newslettere prin e-mail, cititoare de fluxuri RSS și alte dispozitive.
Deși fluxurile RSS sunt utile pentru site-ul dvs. web, WordPress poate adăuga mai multe fluxuri care s-ar putea să nu fie utile. De exemplu, există fluxuri de taxonomie, fluxuri de autor, fluxuri individuale de postări și pagini și multe altele.
Puteți dezactiva aceste fluxuri RSS și puteți salva motoarele de căutare precum Google de la epuizarea cotei de acces la site-ul dvs. web. În acest fel, roboții motoarelor de căutare nu vor accesa fluxuri care nu sunt relevante pentru site-ul dvs. și, în schimb, vor indexa pagini mai importante.
În plus, dezactivarea fluxurilor RSS are sens dacă nu rulați un blog WordPress, ci folosiți WordPress mai mult ca un CMS (sistem de management al conținutului) sau un constructor simplu de site-uri web. Este, de asemenea, perfect pentru magazinele de eCommerce care nu au un blog.
Având în vedere acest lucru, vă vom arăta cum să dezactivați fluxurile RSS în WordPress. Iată o scurtă prezentare a tuturor metodelor pe care le vom acoperi în acest articol:
- Metoda 1: Dezactivarea fluxurilor RSS folosind un plugin
- Metoda 2: Dezactivați manual fluxurile RSS în WordPress
- Sfat bonus: Excludeți categorii specifice din fluxul RSS WordPress
Să începem imediat!
Metoda 1: Dezactivarea fluxurilor RSS folosind un plugin
Cel mai simplu mod de a dezactiva fluxurile RSS este prin utilizarea unui plugin WordPress precum All in One SEO (AIOSEO).
Este cel mai bun plugin SEO pentru WordPress și vă permite să vă optimizați site-ul pentru motoarele de căutare fără a necesita cunoștințe tehnice sau angajarea unui expert.

Această metodă este mai ușoară și este recomandată începătorilor. Vom folosi versiunea AIOSEO Lite pentru acest tutorial, deoarece vă permite să dezactivați fluxurile RSS în WordPress.
Cu toate acestea, dacă doriți să vă îmbunătățiți clasamentul în căutări, puteți utiliza versiunea AIOSEO Pro pentru a debloca funcții mai puternice, cum ar fi hărți XML ale site-ului și managerul de redirecționare, verificatorul de linkuri întrerupte și asistentul de linkuri.
Primul lucru pe care trebuie să îl faceți este să instalați și să activați pluginul AIOSEO. Pentru mai multe detalii, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.
La activare, veți vedea expertul de configurare. Pur și simplu faceți clic pe butonul „Să începem” și urmați instrucțiunile de pe ecran. Pentru mai multe detalii, consultați ghidul nostru despre cum să configurați All in One SEO în WordPress.

Apoi, puteți accesa All in One SEO » Aspect Căutare din tabloul de bord WordPress și puteți accesa fila „Avansat”.
După aceea, puteți derula la opțiunea „Curățare indexare” și faceți clic pe comutator pentru a o activa.

Odată ce ați activat opțiunea „Curățare indexare”, derulați pur și simplu în jos la fluxurile RSS pe care doriți să le dezactivați.
Recomandăm să păstrați activată opțiunea „Flux RSS global”, deoarece permite utilizatorilor dvs. abonați să primească cele mai recente actualizări. Dezactivarea acesteia ar însemna că oamenii nu vor putea să se aboneze la site-ul dvs., ceea ce ar putea afecta SEO-ul WordPress.

Pe de altă parte, puteți dezactiva alte tipuri de fluxuri RSS.
De exemplu, puteți dezactiva fluxurile RSS pentru autori, căutare, atașamente, taxonomie și multe altele.

Nu uitați să faceți clic pe butonul „Salvați modificările” când ați terminat.
Metoda 2: Dezactivați manual fluxurile RSS în WordPress
O altă modalitate de a dezactiva fluxurile RSS în WordPress este prin adăugarea de cod în fișierul functions.php al temei dvs.
Nu recomandăm editarea fișierului functions.php în sine decât dacă sunteți un utilizator avansat, deoarece chiar și cea mai mică greșeală vă poate afecta site-ul.
De aceea recomandăm utilizarea WPCode pentru a insera orice fragmente în WordPress.

Mai întâi, va trebui să instalați pluginul gratuit WPCode. Pentru mai multe informații, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.
După activare, navigați pur și simplu la Fragmente de cod » Adăugare fragment din tabloul de bord WordPress. Apoi, tastați „rss” în bara de căutare pentru a găsi fragmentul preconfigurat „Dezactivare fluxuri RSS” din biblioteca WPCode.
Apoi, puteți trece cu mouse-ul peste intrarea „Dezactivați fluxurile RSS” care apare în dreapta și apoi faceți clic pe butonul „Utilizați fragmentul”.

Pe pagina următoare, veți vedea următorul fragment. Rețineți că WPCode a configurat deja toate opțiunile pentru dvs. Cu fragmentele predefinite, nu trebuie să personalizați nimic.
Dacă sunteți un utilizator avansat, puteți copia/lipi acest lucru în propriul fișier functions.php:
/**
* Display a custom message instead of the RSS Feeds.
*
* @return void
*/
function wpcode_snippet_disable_feed() {
wp_die(
sprintf(
// Translators: Placeholders for the homepage link.
esc_html__( 'No feed available, please visit our %1$shomepage%2$s!' ),
' <a href="' . esc_url( home_url( '/' ) ) . '">',
'</a>'
)
);
}
// Replace all feeds with the message above.
add_action( 'do_feed_rdf', 'wpcode_snippet_disable_feed', 1 );
add_action( 'do_feed_rss', 'wpcode_snippet_disable_feed', 1 );
add_action( 'do_feed_rss2', 'wpcode_snippet_disable_feed', 1 );
add_action( 'do_feed_atom', 'wpcode_snippet_disable_feed', 1 );
add_action( 'do_feed_rss2_comments', 'wpcode_snippet_disable_feed', 1 );
add_action( 'do_feed_atom_comments', 'wpcode_snippet_disable_feed', 1 );
// Remove links to feed from the header.
remove_action( 'wp_head', 'feed_links_extra', 3 );
remove_action( 'wp_head', 'feed_links', 2 );
Puteți schimba textul placeholder cu mesajul dvs. personalizat, dacă doriți. Cu toate acestea, acest lucru este complet opțional.
Tot ce trebuie să faceți acum este să comutați comutatorul „Activ” și să faceți clic pe „Actualizare”.

De acum înainte, fluxurile RSS vor fi dezactivate.
Alternativă: Dezactivarea manuală a linkurilor fluxului RSS în paginile WordPress
Dacă doriți să faceți fluxurile RSS mai puțin vizibile fără a le dezactiva complet, puteți pur și simplu să eliminați linkurile pe care WordPress le include în antetul site-ului dvs.
Acest lucru vă permite să generați fluxuri RSS în fundal și să le utilizați intern fără a le promova vizitatorilor site-ului dvs.
Pur și simplu accesați Snippets de cod » Bibliotecă din tabloul de bord WordPress. Apoi, veți dori să căutați fragmentul „Dezactivare linkuri flux RSS”.

Când găsiți fragmentul în bibliotecă, treceți cu mouse-ul peste el și faceți clic pe butonul „Utilizați fragmentul”.
WPCode va adăuga automat codul pentru dvs. și va selecta metoda corectă de inserare.

După aceea, pur și simplu comutați comutatorul de la „Inactiv” la „Activ” și faceți clic pe butonul „Actualizare”.
Și asta e tot.

Acum, linkurile fluxului RSS nu vor apărea pe site-ul dvs. WordPress, dar fluxul dvs. va fi în continuare generat în fundal.
Sfat bonus: Excludeți categorii specifice din fluxul RSS WordPress
S-ar putea să nu doriți să dezactivați complet fluxurile RSS pe site-ul dvs. WordPress. Excluderea anumitor categorii poate fi o soluție practică pentru a menține fluxul dvs. RSS feed activ, permițând în același timp un control mai mare asupra conținutului care apare.
Această abordare vă permite să separați conținutul specific cursului de postările generale de blog sau să prioritizați anumite subiecte, cum ar fi „Caracteristici” în locul „Știri”.
Este, de asemenea, deosebit de util dacă lista dvs. de email este conectată la fluxul RSS, ceea ce vă împiedică să suprasolicitați abonații cu prea multe actualizări.
WPCode vă poate ajuta cu acest lucru. Folosind fragmentul său pre-configurat numit „Exclude anumite categorii din fluxul RSS”, puteți elimina anumite conținuturi din fluxul dvs.

Așadar, fie că doriți să separați postările legate de cursuri sau să prioritizați diferite tipuri de articole, puteți face acest lucru fără probleme.
Pentru mai multe detalii, puteți consulta ghidul nostru despre cum să excluzi categorii specifice din fluxul RSS WordPress.
Sperăm că acest articol v-a ajutat să învățați cum să dezactivați fluxurile RSS în WordPress. S-ar putea să doriți, de asemenea, să consultați ghidurile noastre despre cum să vă personalizați complet fluxurile RSS WordPress și cum să remediați erorile fluxului RSS WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Mrteesurez
Acest lucru este util.
Este, de asemenea, recomandat pentru magazinele de eCommerce sau eLearning care nu au postări, articol frumos.
Dar metoda utilizării WPcode nu a dezactivat RSS pentru o anumită pagină sau taxonomie. Le-a dezactivat pe toate și le-a înlocuit cu un mesaj personalizat.
Cum pot selecta sau ajusta doar pentru a dezactiva RSS-ul pe un anumit post, taxonomie sau tip de post??
Suport WPBeginner
Dacă doriți să excludeți o categorie din fluxul RSS, atunci ar trebui să consultați articolul nostru de mai jos:
https://www.wpbeginner.com/wp-tutorials/how-to-exclude-specific-categories-from-wordpress-rss-feed/
Admin
frank
Codul are prioritatea 1 în mai multe linii, dar pluginul de cod wp, precum și fragmentul de cod t, plasează prioritatea 10 pentru tot codul în general, este necesar să îl schimbați și la prioritatea 1? sau nu face nicio diferență?
Suport WPBeginner
It should not be required but should you have any trouble you can feel free to change the priority of the snippet from the plugin
Admin
Vishal
Salut.. Echipă
Articol util
după instalarea plugin-ului de dezactivare a fluxului RSS, dacă articolele vor apărea sau nu în Google News
Suport WPBeginner
Google News necesită în prezent un flux RSS pentru a extrage informațiile dvs.
Admin
Vishal
Nu vreau ca nimeni să preia conținutul site-ului web din fluxul RSS. Vreau să opresc fluxul RSS pentru site-ul web al terței părți.
Site-ul meu este și în Google News. Vreau să ofer fluxul meu RSS către Google News. Dar nu și altor site-uri terțe.
Vă rog să mă ghidați cum să opresc fluxul RSS pentru site-uri terțe
Suport WPBeginner
Nu avem o metodă recomandată pentru acest tip de limitare în acest moment.
Tobias Hyldeborg
După ce am lipit codul în functions.php, nu se întâmplă nimic. Încă primesc o pagină care spune „Nu aveți un cititor RSS instalat”. Există alte modalități de a elimina fluxul RSS, încerc să minimizez utilizarea plugin-urilor pe site-ul meu.
Suport WPBeginner
Este posibil să doriți să vă asigurați că ați șters orice cache din browser/furnizorul dvs. de găzduire pentru a vă asigura că nu vizualizați o pagină cache.
Admin
Adam
Cum să blochezi /feed/ în .htaccess? Am vizite de la mulți roboți.
Mike Mahaffey
Salut
Îmi puteți spune despre Wordpress adăugând „feed” la sfârșitul unor URL-uri ale mele care apar ca erori 404?
/ce-sa-fac-un-site-webfeed
Le-am redirecționat, dar nu știu dacă este necesar sau nu?
Are acest lucru vreo legătură cu RSS? Și știți cum să opriți să se întâmple asta?
Mulțumesc pentru site-ul dvs., nu știu unde aș fi fără el.
james
după dezactivarea feed-ului și eliminarea legăturii rel a feed-ului din codul sursă am setat un cod de răspuns 500 în google webmaster,
sumit
Mulțumesc pentru acest articol grozav, unii mi-au distribuit articolul, apoi cu ajutorul tău am dezactivat fluxul site-ului meu, îți mulțumesc foarte mult.
wazomba
La început am folosit pluginul pentru a dezactiva fluxul RSS. Dar linkul RSS apărea în continuare pe BP Wall, așa că am adăugat pur și simplu un truc CSS în fișierul de stil al temei mele: .feed{display:none;}. Gata!
Annn
Eliminarea accesului RSS are vreun efect asupra clasamentelor?
sau acest lucru pur și simplu împiedică oamenii să preia conținut prin metode RSS...
Mulțumesc
Mia Rhode
Dezactivarea temporară a fluxului meu RSS îmi șterge baza de date a abonaților actuali? Încerc să postez un articol și să-l datez retroactiv, așa că nu vreau să fie trimis prin RSS.
Jhonatan
Funcția este destul de elegantă și utilă.
Funcția nu permite WordPress să adauge nicio informație în fișierele .php RSS.. în schimb, le rescrie.
Recomand oricui să instaleze pluginul și să adauge funcția în fișierul functions.php al temei dvs.
Pluginul elimină codul sursă HTML generat, veți scăpa de 2 linii inutile.
Tim G.
Mulțumesc pentru distribuire! A funcționat excelent, cu o excepție: când adaug „/?feed” la sfârșitul domeniului rădăcină, acesta încă apelează o pagină de listare care arată postările pe care încerc să le fac inaccesibile prin fluxurile integrate.
Am încercat să-mi reîmprospătez permalink-urile, dar asta nu a făcut nicio diferență. Există vreo altă regulă pe care trebuie să o adaug în fișierul functions (într-o temă copil, în caz că asta contează, apropo) pentru a rezolva asta, sau poate pot să o interzic din fișierul .htaccess?
Debbie
Comentariile mele sunt publicate ca postări care ajung în fluxul RSS principal. Aveți vreo idee cum să rezolv acest lucru? Am citit că ar putea fi o setare, dar până acum nu o putem găsi.
nacho
Salut! postare drăguță!!!
Îmi plac codurile functions.php, dar folosesc buddypress și codul nu dezactivează fluxul de activitate, ceva de genul:
Cum aș putea dezactiva acest lucru?
Mulțumesc anticipat și salutări din Spania.