Hvad betyder a tag noopener? noreferrer-attribut/nofollow-effekt

hyperlink etiket <a>Kode bruges normalt med noopener, noreferrer og nofollow attributter, denne artikel vil dele, hvordan man bruger noopener, noreferrer og nofollow kode attributter.

Hvad betyder a tag noopener? noreferrer-attribut/nofollow-effekt

Hvad betyder a tag noopener?

vilje target="_blank" Når den føjes til et link, åbnes målsiden i en ny fane.

På den nyligt åbnede side kan du hente kildesidevindueobjektet gennem window.opener, hvorved potentielle sikkerhedsrisici begraves.

  • Specifikt din egen webside A-link, der er en webside B-link, der kan åbne en anden tredjepartsadresse.
  • Webside B henter vinduesobjektet på webside A gennem window.opener;
  • Så kan du bruge side A til at springe til phishing-siden window.opener.location.href=”abc.com”, brugeren bemærker ikke
  • Adressen sprang, og efter indtastning af brugernavn og adgangskode på denne side opstod der informationslækage.
  • For at undgå ovenstående problemer, introduceres rel og ="noopener" attributten indstilles, så den nyåbnede side ikke kan hente vinduesobjektet på kildesiden.
  • På dette tidspunkt er værdien af ​​window.opener null.

Så hvis du vil åbne en tredjepartsadresse i en ny fane, er det bedst at tilføje en tag-kode rel="noopener"Egenskaber.

Rollen af ​​noreferrer-attributten

Svarende til noopener.

Opsætningrel="noreferrer"Derefter kan den nyligt åbnede side ikke få vinduet på kildesiden til at angribe.

Document.referrer-oplysningerne kan samtidig ikke hentes fra den nyåbnede side.Disse oplysninger indeholder adressen på kildesiden.

Normalt indstilles noopener og noreferrer på samme tid,rel="noopener noreferrer".

Da sidstnævnte har den førstnævnte funktion at begrænse adgangen til window.opener på samme tid, hvorfor skulle den så indstilles på samme tid?

For kompatibilitet, fordi nogle gamle browsere ikke understøtter noopener.

Rollen som nofollow

Søgemaskinernes beregning af sidevægt inkluderer antallet af sidehenvisninger (backlinks), det vil sige, hvis siden linkes af mange andre websider, vil siden blive bedømt som en side af høj kvalitet.

Placeringer i søgeresultaterne vil stige.

Når du indstiller rel=”nofollow”, betyder det at fortælle søgemaskinen, at linket ikke bidrager til ovenstående rangering.

  • Bruges generelt til at linke udenSEORangerede interne adresser (såsom links til registrering eller login-side), ønsker ikke at spilde eksportvægt eller nogle sider af dårlig kvalitet.

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) delt "Hvad betyder en tag noopener? noreferrer attribute/nofollow effect", vil det hjælpe dig.

Velkommen til at dele linket til denne artikel:https://www.chenweiliang.com/cwl-28447.html

Velkommen til Telegram-kanalen på Chen Weiliangs blog for at få de seneste opdateringer!

🔔 Vær den første til at få den værdifulde "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens øverste bibliotek! 🌟
📚 Denne guide indeholder enorm værdi, 🌟Dette er en sjælden mulighed, gå ikke glip af det! ⏰⌛💨
Del og like hvis du har lyst!
Din deling og likes er vores kontinuerlige motivation!

 

发表 评论

Din e-mail-adresse vil ikke blive offentliggjort. 必填 项 已 用 * 标注

scroll til toppen