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.

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.:
- Dezactivarea paginilor de atașamente de imagini în WordPress (cu un plugin)
- Dezactivarea paginilor de atașament de imagine în WordPress (cu un fragment de cod)
- Î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”.

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”.

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”.

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.

SHUBHAM GARG
De ce nu actualizați acest articol?
Yoast nu mai are această funcționalitate în versiunea gratuită.
Suport WPBeginner
Actualizăm articolele noastre cât de repede putem. Pentru moment, ați putea verifica la Aspect Căutare > Media
Admin
Dave
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.
Abhishek
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?
Suport WPBeginner
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
Tommy
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!
Esther Roche
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!!
Sevda
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.
Max Dai
Acest articol necesită o actualizare deoarece Yoast a făcut multe modificări funcționalităților sale în noua actualizare.
Amanda Formaro
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.
Colin
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.
Jeff
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?
începător
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?
Suport WPBeginner
Da, e același lucru.
Admin
javidan
Salut
care dintre ele este mai bun pentru SEO
nofollow no index sau dezactivare?
Mulțumesc
Pedro
Thank you SO much! This simple thing helped me a lot.
Michael Peters
Î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?
Mem
Mulțumesc, exact asta căutam. Folosesc yoastSEO, așa că a fost un singur clic.
Sam
Mulțumesc, amice
Ben
Sau poți scrie această linie în robots.txt
Disallow: /wp-content/uploads/
Ajit
Mulțumesc, da am făcut, subiecte foarte utile, mulțumesc din nou
Laurence Cope
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.
paul
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?
Whitney
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?
Whitney
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
Muhammad Furqan
Salut, am dezactivat și paginile de atașamente în sitemap. Această tehnică va împiedica Google să indexeze imaginile?
Suport WPBeginner
Dacă imaginile apar și în postări, atunci nu, nu va opri Google din indexarea imaginilor.
Admin
Sophia Martin
Mulțumesc pentru ajutorul rapid, a rezolvat imediat!
Mulțumesc din nou!
Devdiz
Mulțumesc mult
marco
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!
Stef
Se pare că Yoast a schimbat lucrurile și acest lucru nu mai funcționează. Sau ceva este blocat în cache.
Jodi
Am aceeași problemă și nu cred că este cache-ul. Am instalat pluginul menționat și funcționează bine.
Adrian Thompson
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.
Hicham
Salut,
Vă rog, cum să creez image.php?
Mulțumesc
Henry
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!
Jesse
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?
Angela
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?
Simon G.Proudfoot
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
Priyanka Biswas
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.
Raleigh Leslie
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!
sam
mine is already checked but doesn’t work, all my images redirected to an other page
Tim Brugman
Mulțumesc pentru cod. Am făcut o mică ajustare, astfel încât paginile pentru media încărcată direct în bibliotecă, nu într-o postare, să redirecționeze vizitatorul către pagina principală. Nu ezitați să folosiți acest lucru: https://gist.github.com/anonymous/e4f48a41192b4d64fdf3
Catherine
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?
Chris Cox
Ok. Folosind codul php (fără plugin), ce se întâmplă dacă două pagini/postări folosesc aceeași imagine?
ashar
Tocmai am verificat redirecționarea în SEO, deoarece aceste lucruri mă înnebuneau. mă bucur că v-am găsit. mulțumesc – salutări, ashar
Tonya
Mulțumesc! Acesta a fost un sfat excelent, exact ce îmi trebuia pentru a curăța erorile găsite de Google.
Jorge Pinto
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ă.
Ogier Schelvis
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;
philip
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
Suport WPBeginner
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
Jess
Este în regulă să șterg postările de atașament în phpMyAdmin?
Suport WPBeginner
Nu, nu ar trebui să ștergeți date direct din baza de date.
Admin
karen
Am încercat să adaug codul pe care l-ați oferit în fișierul meu image.php și a funcționat perfect. Mulțumesc!
Sam
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.
Elektra
mulțumesc mult pentru postare! informații foarte utile și directe! apreciat!!
Mark Law
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.
Suport WPBeginner
Îi duce pe utilizatori direct la PDF, dacă asta doriți, atunci da, sigur.
Admin
Junaid Abbas
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.
Mark
Iubesc Internetul, în 2 minute de la descoperirea unei probleme, am găsit această postare și am rezolvat problema! Mulțumesc wpbeginner.com
Shannon
Va rezolva și problema creării de conținut duplicat unde imaginea are același titlu ca postarea asociată?
Personal editorial
Da.
Admin
Bruce Simmons
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
Sharon Rigano
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ă.
yogesh
Mulțumesc! Acesta este un tutorial foarte util.
Ahmad Raza
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.
Alex
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 '’;
} ?>