Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați paginile de anexe pentru imagini în WordPress

Credem că fiecare parte a site-ului dvs. ar trebui să lucreze din greu pentru a crea o experiență grozavă pentru vizitatorii dvs. De aceea, ghidăm oamenii despre cum să dezactiveze paginile de atașament ale imaginilor în WordPress.

Aceste pagini de atașament sunt create automat de WordPress pentru fiecare imagine pe care o încărcați. Ele apar ca pagini subțiri, doar cu o imagine, ceea ce poate confuza vizitatorii și motoarele de căutare.

Acordarea unui moment pentru a le gestiona este unul dintre acele secrete simple pentru un site mai lustruit și mai ușor de utilizat. Asigură-te că vizitatorii tăi rămân concentrați pe conținutul tău uimitor.

În plus, ajută motoarele de căutare să vadă substanța reală a site-ului dvs. – postările și paginile dvs. Acest lucru le ghidează să claseze conținutul care contează cu adevărat.

Să trecem împreună prin procesul simplu. Veți fi bucuros că ați făcut acest pas simplu pentru a vă rafina site-ul web.

Cum să dezactivați paginile de anexe pentru imagini în WordPress

De ce ar trebui să dezactivați paginile de atașament de imagini în WordPress?

În mod implicit, WordPress creează o pagină unică pentru fiecare atașament media pe care îl aveți pe site-ul dvs. Aceasta include imagini, fișiere audio și video, PDF-uri și multe altele.

Unii utilizatori ar putea găsi această funcționalitate utilă, dar majoritatea site-urilor WordPress nu au nevoie de ea.

De exemplu, fotografii ar putea găsi paginile de atașament utile. O temă de fotografie ar putea folosi pagina de atașament pentru a afișa datele EXIF. Aceasta ar putea arăta modelul camerei utilizate, setările camerei și chiar datele de locație ale imaginii.

Mulți proprietari de bloguri WordPress își vor lega din greșeală imaginile de paginile de atașament în loc de imaginea în sine, sau nu le place cum arată, deoarece multe teme nu au șabloane speciale pentru paginile de atașament ale imaginilor.

Uneori, o imagine de pe site-ul tău poate deveni populară, iar oamenii ar putea începe să ajungă pe pagina de atașament direct din Google. În mod ideal, vrei ca vizitatorii să ajungă la postarea ta și să vadă imaginea în contextul în care ai folosit-o.

Pentru a rezolva această problemă, vă vom arăta două moduri diferite de a dezactiva paginile de atașament ale imaginilor în WordPress, astfel încât să puteți alege cel mai bun pentru dvs.:

  1. Dezactivarea paginilor de atașamente de imagini în WordPress (cu un plugin)
  2. Dezactivarea paginilor de atașament de imagine în WordPress (cu un fragment de cod)
  3. Întrebări frecvente despre paginile de atașament de imagini

Metoda 1: Dezactivarea paginilor de atașament pentru imagini în WordPress (cu un plugin)

Cea mai ușoară modalitate de a dezactiva paginile de atașamente de imagini este prin utilizarea All in One SEO (AIOSEO). Este cel mai bun plugin SEO pentru WordPress, folosit de peste 3 milioane de site-uri.

Primul lucru pe care va trebui să îl faceți este să instalați și să activați pluginul gratuit All in One SEO. Pentru a face acest lucru, consultați ghidul nostru despre cum să instalați un plugin WordPress.

Odată ce pluginul este instalat și activat, veți avea un nou element de meniu numit „All in One SEO”.

Navigați la All in One SEO » Search Appearance. Apoi, faceți clic pe fila de navigare „Image SEO”.

Setarea media pentru aspectul căutării All in One SEO

Prima setare este „Redirect Attachment URLs”. Puteți dezactiva complet setarea sau redirecționa către pagina de atașament sau pagina părinte a atașamentului.

Recomandăm redirecționarea către pagina „Părinte atașament”. Astfel, atunci când un utilizator ajunge pe pagina de atașament a imaginii, va fi redirecționat către articolul dvs. în schimb.

Notă: Dacă un fișier media sau o imagine nu are o pagină părinte, ceea ce înseamnă că nu este încărcat într-un post sau o pagină, atunci AIOSEO va afișa pagina de atașament a imaginii.

Odată ce ați selectat setarea preferată, faceți clic pe „Salvați modificările” înainte de a părăsi ecranul.

Metoda 2: Dezactivați paginile de atașament ale imaginilor în WordPress (Cu un fragment de cod)

O altă opțiune este să adăugați un fragment de cod în WordPress. Nu recomandăm editarea directă a fișierelor WordPress, așa că vom folosi WPCode pentru acest tutorial.

Pentru a începe, va trebui să instalați pluginul gratuit WPCode. Pentru mai multe detalii, consultați ghidul nostru despre cum să instalați un plugin WordPress.

După activare, va trebui să accesați Snippets de cod » Adăugare snippet în tabloul de bord de administrare.

Apoi, pur și simplu tastați „attachment” în câmpul de căutare. O secțiune intitulată „Disable Attachment Pages” ar trebui să apară în dreapta.

Când treceți cursorul peste el, faceți clic pe butonul „Utilizați fragmentul”.

Utilizarea căutării WPCode pentru a elimina paginile de atașament

Veți fi direcționat către pagina „Editare fragment”, unde toate setările sunt configurate automat pentru dvs.

Tot ce trebuie să faceți este să comutați comutatorul la „Activ” și să faceți clic pe butonul „Actualizare”.

Apăsarea comutatorului pentru a activa un fragment de cod în WPCode înainte de a apăsa actualizare

Acum, când un utilizator ajunge pe pagina de atașament a imaginii dvs., va fi redirecționat către postarea părinte. Dacă nu există o postare părinte pentru imagine, atunci utilizatorul va fi redirecționat către pagina principală a site-ului.

Întrebări frecvente despre paginile de atașament de imagini

Știm că s-ar putea să aveți câteva întrebări suplimentare despre acest subiect. Iată răspunsurile la unele dintre cele mai frecvente întrebări pe care le primim de la cititorii noștri.

1. De ce este bună dezactivarea paginilor de atașament de imagine pentru SEO-ul site-ului meu?

Dezactivarea paginilor de atașament ale imaginilor este excelentă pentru SEO, deoarece elimină paginile subțiri, de valoare scăzută, de pe site-ul dvs. În loc ca motoarele de căutare să indexeze aceste pagini goale, redirecționați utilizatorii și roboții motoarelor de căutare către postarea sau pagina reală unde este utilizată imaginea. Acest lucru consolidează autoritatea site-ului dvs. asupra conținutului principal, ceea ce poate ajuta postările dvs. să se claseze mai sus.

2. Dezactivarea paginilor de atașament îmi va șterge imaginile sau îmi va defecta site-ul?

Deloc! Imaginile dvs. vor rămâne perfect în siguranță în biblioteca media WordPress și vor continua să fie afișate în postările și paginile dvs. Acest proces dezactivează doar paginile separate, generate automat pentru acele imagini. Ambele metode pe care le-am descris sunt sigure și nu vor afecta site-ul dvs.

3. Care este cea mai ușoară modalitate de a dezactiva paginile de atașamente de imagini?

Pentru majoritatea utilizatorilor, cea mai ușoară metodă este să folosiți un plugin precum All in One SEO (AIOSEO). Nu necesită cod și vă oferă un comutator simplu pentru a redirecționa URL-urile de atașament. Această metodă este rapidă, sigură și perfectă pentru începătorii care preferă să nu atingă fișierele de cod.

4. Ce se întâmplă când cineva face clic pe un link către o pagină de atașament veche?

Odată ce dezactivați paginile atașamentelor folosind oricare dintre metode, oricine vizitează un URL vechi pentru una va fi redirecționat automat. Aceștia vor fi trimiși la postarea sau pagina unde se află de fapt imaginea (postarea părinte). Acest lucru creează o experiență mult mai bună pentru utilizator și asigură că nu pierdeți potențiali vizitatori către o pagină fără ieșire.

5. Ar trebui să dezactivez paginile de atașament și pentru alte medii, cum ar fi videoclipuri sau PDF-uri?

Da, o recomandăm. WordPress creează pagini de atașament pentru toate încărcările media, nu doar pentru imagini. Dezactivarea lor pentru toate tipurile de media folosind metodele din acest ghid ajută la menținerea site-ului dvs. curat și concentrat pe conținutul principal, oferind aceeași experiență utilizatorului și beneficii SEO pe ansamblu.

Sperăm că acest articol v-a ajutat să dezactivați paginile de atașament ale imaginilor în WordPress. De asemenea, ați putea dori să consultați ghidul nostru pentru începători despre SEO pentru imagini și ghidul nostru despre cum să remediați probleme comune legate de imagini în 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.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

77 CommentsLeave a Reply

  1. De ce nu actualizați acest articol?

    Yoast nu mai are această funcționalitate în versiunea gratuită.

    • Actualizăm articolele noastre cât de repede putem. Pentru moment, ați putea verifica la Aspect Căutare > Media

      Admin

    • Yoast SEO-ul meu are această opțiune sub MEDIA. Este prima opțiune și spune că Yoast sugerează DA la „Redirecționează URL-urile atașamentelor către atașamentul în sine?”
      Martie 2021 este când am verificat.

  2. postează imagini și le leagă la fișierul media de pe site-ul meu
    ar trebui să dezactivez paginile media atașate?
    dacă o fac, va afecta SEO?

    • Acest lucru ar depinde de preferința ta personală și dacă conținutul principal al site-ului tău este format din imagini, mai degrabă decât din postări și pagini.

      Admin

  3. Mulțumesc! Din anumite motive, nu am întâmpinat niciodată această problemă folosind Yoast până astăzi! Unul dintre site-urile mele continua să redirecționeze către imagine în loc de pagina mea de atașament. Am pierdut o oră încercând să-mi dau seama dacă era o problemă de funcție pe care o creasem. Se pare că a fost pluginul Yoast. Soluție ușoară, mulțumesc!

  4. Salut
    Yoast a schimbat acum toate setările, fac asta mereu și sincer îi înnebunesc pe oameni.
    Această opțiune „Redirect attachment URL to parent post” era foarte utilă și ușor de înțeles, dar acum nu mai există.
    În schimb, avem o filă Media unde instrucțiunile par, cel puțin pentru mine, puțin neclare. Aceasta este explicația pe care o oferă:

    Când încarci media în WordPress, nu doar salvează media, ci creează o adresă URL de atașament pentru ea. Aceste pagini de atașament sunt destul de goale: conțin elementul media și poate un titlu dacă ai introdus unul. Din acest motiv, dacă nu folosești niciodată aceste adrese URL de atașament, este mai bine să le dezactivezi și să le redirecționezi către elementul media în sine.

    Ceea ce pare să provoace acest lucru este că acum Google afișează URL-urile atașamentelor de imagini în rezultatele SERP. Dar nu există nicio opțiune, ca înainte, de a redirecționa URL-ul atașamentului către postarea părinte. Ce facem atunci?

    Nu înțeleg corect utilizarea noii file Media? Ce ar trebui să fac pentru ca Google să nu afișeze acele atașamente ca rezultate în SERP-uri care nu sunt căutări de imagini? Nu înțeleg corect utilizarea noii file Media? Ce ar trebui să fac pentru ca Google să nu afișeze acele atașamente ca rezultate în SERP-uri care nu sunt căutări de imagini? Ce anume greșesc?

    A J U T O R!!

    • Salut Esther,
      Funcția curentă din Yoast elimină URL-urile atașamentelor prin redirecționarea lor către URL-ul direct al fișierului media (în loc de postarea părinte). Dacă o activați chiar acum, este normal să aveți în continuare URL-uri ale paginilor de atașament în index. Selectarea opțiunii ar duce la dispariția în cele din urmă a URL-urilor atașamentelor din indexurile motoarelor de căutare și la înlocuirea lor cu URL-urile directe ale fișierelor media (de exemplu, blabla.jpg).
      Dacă doriți să accelerați eliminarea URL-urilor atașamentelor, o puteți face în Google Search Console.

  5. Acest articol necesită o actualizare deoarece Yoast a făcut multe modificări funcționalităților sale în noua actualizare.

    • I agree. Not only did Yoast update, but they also removed the very option you are recommending in this post (unfortunately). And now all that’s left is to redirect to the actual attachment. :(

  6. Linkul este învechit acum, deoarece permalink-urile pot fi găsite sub Avansat în cea mai recentă versiune.

    Mulțumesc oricum, tocmai l-am actualizat.

  7. Deci, dacă nu legăm aceste pagini de atașamente, există cu adevărat vreun motiv pentru a le redirecționa pentru ca Google să nu le indexeze? Motivul pentru care întreb este că pentru videoclipurile încărcate direct, avem transcrierea în câmpul de descriere, astfel încât Google să o indexeze.

    Dacă redirecționăm, va indexa în continuare acel transcript sau ar trebui să las așa cum este?

  8. foloseam pluginul All in One SEO și am găsit „Redirect Attachments to Post Parent:” în setările mele generale SEO și l-am bifat.

    Deci, este același lucru și a funcționat?

  9. Întrebare: Cum pot împiedica WP să creeze atașamente în baza de date?
    Ce vreau să spun este că am aproximativ 40k postări reale și peste 100k rânduri în tabelul wp_posts. După rularea unei interogări, se pare că există ~100k postări cu tipul de postare „attachment”. Sunt necesare toate aceste rânduri?

  10. Dar cum dezactivați de fapt paginile de atașament? Acest post nu le dezactivează, ci pune în loc un redirect. Avem probleme unde redirect-urile intră în conflict cu numele paginilor reale. Nu dorim pagini de atașament și, prin urmare, nu avem nevoie de redirect-uri.

  11. Aș dori să păstrez paginile de atașament, dar în cadrul paginilor de atașament care afișează imaginea la o dimensiune mai mare, să dezactivez linkurile către imaginea anterioară, următoare și cea completă, deoarece aici pot copia imagini sau pot vedea imagini pe care nu vreau ca utilizatorii neînregistrați să le vadă etc. Cum putem face asta?

  12. Oh, stai, tocmai mi-am dat seama de ceva… dacă pun no-index pe fișierele media, înseamnă că toate mediile mele nu sunt indexate sau doar paginile de atașament?

  13. Is the duplicate content issue only solved if I “no index” the pages or will the 301 redirect to parent take care of that too? I’m assuming I’d need to no index them…. but just want to make sure I’m assuming right :)

  14. Salut, am dezactivat și paginile de atașamente în sitemap. Această tehnică va împiedica Google să indexeze imaginile?

  15. Soluție excelentă!
    Pot adăuga că după modificarea pe Yoast a trebuit să merg la Setări->Permalinks și să salvez setările (nu a fost nevoie să schimb nimic).
    Rezultatele pot varia, acest lucru a funcționat pentru mine, mulțumesc!

  16. Se pare că Yoast a schimbat lucrurile și acest lucru nu mai funcționează. Sau ceva este blocat în cache.

    • Am aceeași problemă și nu cred că este cache-ul. Am instalat pluginul menționat și funcționează bine.

    • A trebuit să merg la Setări > Permalinks și să fac clic pe Salvare modificări (fără a face nicio modificare) pentru ca acest lucru să funcționeze după modificarea setării Yoast.

      Sper că funcționează pentru tine.

  17. Un articol frumos și informativ, dar vai, ce titlu înșelător!
    Titlul postării și ultima propoziție (după virgulă) din primul paragraf sunt complet greșite!!!

    Acest lucru NU dezactivează paginile de atașament/nici nu oprește WP din crearea lor (așa cum sugerează titlul), ci redirecționează linkurile către acestea către altundeva, iar asta este ceva cu totul diferit!

    Dezactivarea oprește ca unele lucruri să se întâmple, iar codul afișat în acest articol (chiar și cel folosit de pluginuri cunoscute) nu împiedică WP să creeze aceste pagini de atașament. Acest articol este despre cum să redirecționezi, ceea ce este în regulă, desigur, dar nu așa cum este sugerat de titlul postării și de articol în sine. Păcat, pentru că ar fi o descoperire!

    • Henry a subliniat o distincție importantă.

      Construiesc un site care necesită ca membrii să încarce informații sensibile/private prin intermediul unui formular de înregistrare. Absolut nu putem avea aceste fișiere accesibile publicului și trebuie să minimizăm orice șansă ca aceste fișiere să fie indexate și vizibile public. Prevenirea creării paginilor de atașament ar părea calea de urmat, dar presupun că redirecționările ar funcționa, de asemenea. Nu am dori să dezactivăm complet toate paginile de atașament, deoarece dorim ca unele fișiere încărcate să fie indexate, totuși, așa cum a subliniat WP Beginner Support, aceste fișiere pot fi totuși indexate dacă sunt conținute în alte postări.

      Cred că voi încerca să activez redirecționările paginilor de atașament prin pluginul Yoast SEO, precum și să schimb directorul implicit unde sunt stocate încărcările formularelor de înregistrare (adică, nu vor mai fi în directorul implicit '/uploads') și să dezactivez indexarea acelui director prin robots.txt.

      Păreri?

  18. Salut, mulțumesc pentru informații!

    Ce se întâmplă cu imaginile mai vechi care au fost indexate anterior de Google?

    Am avut setarea activată în Yoast pentru „redirecționează atașamentele” de cel puțin 6 luni, dar imaginile mele mai vechi sunt încă găsite.

    Ce ați recomanda să faceți cu aceste imagini? Mă preocupă deoarece am primit niște erori critice în instrumentul ahrefs:

    etichete de titlu duplicate
    descrieri meta duplicate

    Să adaug chiar eu toate etichetele?

  19. Putting the line in my image.php file worked perfectly. It was giving me a bad SEO score beforehand as the links to the images weren’t mobile friendly. This has fixed it. Thanks :)

  20. Mă bucur că am găsit acest articol. Mă întrebam de ce Google îmi afișa toate paginile de atașament ale imaginilor în rezultatele căutării. Acest lucru ajută! Mulțumesc.

  21. Mulțumesc, acest post m-a ajutat să explic cuiva de ce ai dori să redirecționezi paginile de atașament media către postarea sau pagina reală care conține media. referitor la „Uneori, o imagine de pe site-ul tău poate deveni populară și oamenii pot începe să ajungă la pagina de atașament direct de pe Google. În mod ideal, ai vrea ca ei să ajungă la postarea ta și să vadă imaginea în contextul în care ai folosit-o.”

    Exact!

  22. Vă mulțumesc mult pentru ajutorul acordat în rezolvarea problemei atașamentelor de imagini. Am inserat codul

    post_parent)); ?>
    în fișierul meu image.php și a funcționat perfect.
    Așadar, va de-indexa Google acum URL-urile paginilor mele de atașamente?

  23. Ok. Folosind codul php (fără plugin), ce se întâmplă dacă două pagini/postări folosesc aceeași imagine?

  24. Tocmai am verificat redirecționarea în SEO, deoarece aceste lucruri mă înnebuneau. mă bucur că v-am găsit. mulțumesc – salutări, ashar

  25. Mulțumesc! Acesta a fost un sfat excelent, exact ce îmi trebuia pentru a curăța erorile găsite de Google.

  26. Am încercat codul pe care l-ați sugerat, funcționează cu imaginile asociate postărilor sau paginilor, dar... toate celelalte imagini încărcate care nu sunt atribuite niciunei postări, pentru acele imagini codul dvs. nu funcționează.

    • Am avut și eu această problemă. Setarea Yoast! părea să fie ignorată. Indiferent dacă era cache sau nu, îmi place soluția cu image.php prin care ai mai multă libertate de a determina ce se va întâmpla. Voiam doar să afișez un 404, de exemplu, dacă părintele postării nu era setat. Am rezolvat-o așa:

      if($post->post_parent != 0): wp_redirect(get_permalink($post->post_parent)); else: $wp_query->set_404(); status_header(404); nocache_headers(); include( get_query_template( ‘404’ ) ); endif;

  27. Salut, un utilizator numit Sam a postat această problemă – Scrii „Pur și simplu verificați eticheta noindex, nofollow PENTRU tipul de postare atașament.”, dar nu văd o astfel de opțiune. Vă referiți la secțiunea „media”? Dacă fac clic pe no index sub media, acest lucru va face no index imaginilor sau atașamentelor mele? Aș dori să fac no index atașamentelor mele, dar nu vreau să pierd trafic de la imaginile Google.

    Aș dori să știu și eu răspunsul, deoarece am aceeași problemă
    mulțumesc
    philip

    • Philip, nu, acest lucru nu ar trebui să vă afecteze traficul din Căutarea de imagini Google, deoarece opțiunea redirecționează utilizatorii care ajung pe pagina de atașament către URL-ul postării părinte unde imaginea dvs. este disponibilă pentru indexare de către motoarele de căutare.

      Admin

  28. Am încercat să adaug codul pe care l-ați oferit în fișierul meu image.php și a funcționat perfect. Mulțumesc!

  29. Scrieți „Pur și simplu bifați tag-ul noindex, nofollow pentru tipul de postare de atașament NUMAI.”, dar nu văd o astfel de opțiune. Vă referiți la secțiunea „media”? Dacă bifez no index sub media, îmi va face no index imaginile sau atașamentele mele? Aș dori să fac no index atașamentele mele, dar nu vreau să pierd trafic din imaginile Google.

  30. Mulțumesc pentru avertisment, am avut un șoc când am văzut că absolut totul a fost indexat, inclusiv elemente ale șablonului, cum ar fi fundalurile imaginilor și așa mai departe. Folosesc Yoast, deci este o soluție ușoară – mă întreb totuși dacă merită ca paginile de atașament PDF să fie indexate – voi investiga.

  31. Este posibil să opresc indexarea paginilor de atașamente??? Nu vreau să le redirecționez către pagina principală. Vreau doar să opresc indexarea lor.

  32. Iubesc Internetul, în 2 minute de la descoperirea unei probleme, am găsit această postare și am rezolvat problema! Mulțumesc wpbeginner.com

  33. Va rezolva și problema creării de conținut duplicat unde imaginea are același titlu ca postarea asociată?

  34. Atenție la plugin… dacă folosiți opțiunea galerie pentru a prezenta imagini într-o postare, pluginul blochează funcția și apăsarea pe o imagine returnează utilizatorul la indexul miniaturilor imaginilor.
    -Bruce

  35. Vă mulțumesc pentru acest articol. A venit exact la momentul potrivit, deoarece încercam să rezolv acest lucru. Se pare că este o soluție simplă.

  36. Mulțumesc pentru tutorial. Am devenit victimă a Google Panda doar din cauza indexării multor pagini de atașament de pe blogul meu foto.
    Există vreo modalitate de a nu indexa doar paginile de atașament (nu imaginile) de către Google?
    Deoarece am un blog foto și nu vreau să redirecționez fotografiile mele către postările principale.

    • Ahmad Raza, iată o soluție pentru tine

      1 || este_autor() || este_eticheta() || este_data() || este_atașament()){
      echo ”;
      } ?>

      Poți adăuga doar asta:

      <?php if( este_atașament()){
      echo '’;
      } ?>

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.