Ce înseamnă un tag noopener? atribut noreferrer/efect nofollow

eticheta hyperlink <a>Codul este de obicei folosit cu atributele noopener, noreferrer și nofollow. Acest articol vă va prezenta cum să utilizați atributele noopener, noreferrer și nofollow.

Ce înseamnă un tag noopener? atribut noreferrer/efect nofollow

Ce înseamnă eticheta noopener?

voi target="_blank" Când este adăugată la un link, pagina țintă se va deschide într-o filă nouă.

Într-o pagină nou deschisă, obiectul fereastra paginii sursă poate fi obținut prin window.opener, prezentând riscuri de securitate.

  • Mai exact, linkul A pentru pagina dvs. web are un link către pagina web B care poate deschide o altă adresă terță parte.
  • Pagina web B obține obiectul fereastră al paginii web A prin window.opener;
  • Apoi puteți folosi pagina A pentru a trece la pagina de phishing window.opener.location.href="abc.com" fără ca utilizatorul să observe.
  • Adresa sare. După introducerea numelui de utilizator și a parolei pe această pagină, are loc o scurgere de informații.
  • Pentru a evita problemele de mai sus, se introduce rel și se setează atributul =”noopener”, astfel încât pagina nou deschisă să nu poată obține obiectul fereastră al paginii sursă.
  • În acest moment, valoarea window.opener este nulă.

Prin urmare, dacă doriți să deschideți o adresă terță parte într-o pagină nouă cu filă, cel mai bine este să adăugați rel="noopener"Atribute.

Rolul atributului noreferrer

Similar cu noopener.

Înființatrel="noreferrer"Ulterior, pagina nou deschisă nu poate obține fereastra paginii sursă pentru atac.

În același timp, informațiile document.referrer nu pot fi obținute din pagina nou deschisă. Aceste informații conțin adresa paginii sursă.

De obicei, noopener și noreferrer sunt setate în același timp,rel="noopener noreferrer".

Deoarece acesta din urmă are funcția primului de a restricționa accesul la window.opener în același timp, de ce ar trebui să fie setat în același timp?

Pentru compatibilitate, unele browsere vechi nu acceptă noopener.

Rolul nofollow

Calcularea greutății paginii de către motoarele de căutare include numărul de citări ale paginii (backlink-uri), adică dacă pagina este legată de multe alte pagini web, pagina va fi judecată ca fiind o pagină de înaltă calitate.

Clasamentul tău în rezultatele căutării va crește.

Când setați rel="nofollow", înseamnă să spuneți motoarelor de căutare că linkul nu contribuie la clasarea de mai sus.

  • Folosit în general pentru link-uri și nu este nevoieSEOClasificarea adreselor interne (cum ar fi link-urile paginilor de înregistrare sau de conectare), nu doriți să pierdeți greutatea exportului sau unele pagini de proastă calitate.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) Partajat „Ce înseamnă eticheta noopener?” atributul noreferrer/funcția nofollow”, vă va fi de ajutor.

Bine ați venit să distribuiți linkul acestui articol:https://www.chenweiliang.com/cwl-28447.html

Bun venit pe canalul Telegram al blogului lui Chen Weiliang pentru a primi cele mai recente actualizări!

🔔 Fii primul care primește valorosul „Ghid de utilizare a instrumentului AI pentru marketing de conținut ChatGPT” în directorul de top al canalului! 🌟
📚 Acest ghid conține o valoare uriașă, 🌟Aceasta este o oportunitate rară, nu o ratați! ⏰⌛💨
Distribuie si da like daca iti place!
Partajarea și like-urile tale sunt motivația noastră continuă!

 

发表 评论

Adresa ta de email nu va fi publicată. Sunt utilizate câmpurile obligatorii * Eticheta

derulați în sus