Hva betyr a tag noopener? noreferrer-attributt/nofollow-effekt

hyperkoblingsetikett <a>Kode brukes vanligvis med noopener, noreferrer og nofollow attributter, denne artikkelen vil dele hvordan du bruker noopener, noreferrer og nofollow kodeattributter.

Hva betyr a tag noopener? noreferrer-attributt/nofollow-effekt

Hva betyr a tag noopener?

vil target="_blank" Når den legges til i en lenke, åpnes målsiden i en ny fane.

På den nylig åpnede siden kan du få tak i kildesidevindusobjektet gjennom window.opener, og begrave potensielle sikkerhetsrisikoer.

  • Nærmere bestemt, din egen nettside A-lenke, det er en nettside B-kobling som kan åpne en annen tredjepartsadresse.
  • Webside B henter vindusobjektet til webside A gjennom window.opener;
  • Deretter kan du bruke side A til å hoppe til phishing-siden window.opener.location.href=”abc.com”, brukeren legger ikke merke til
  • Adressen hoppet, og etter å ha tastet inn brukernavn og passord på denne siden oppsto informasjonslekkasje.
  • For å unngå problemene ovenfor, introduseres rel og ="noopener"-attributtet settes, slik at den nyåpnede siden ikke kan hente vindusobjektet til kildesiden.
  • På dette tidspunktet er verdien av window.opener null.

Så hvis du vil åpne en tredjepartsadresse i en ny fane, er det best å legge til en kode rel="noopener"Egenskaper.

Rollen til noreferrer-attributtet

Ligner på noopener.

Sett opprel="noreferrer"Etter det kan ikke den nyåpnede siden få vinduet til kildesiden til å angripe.

Samtidig kan ikke dokument.henvisningsinformasjonen hentes fra den nyåpnede siden.Denne informasjonen inneholder adressen til kildesiden.

Vanligvis er noopener og noreferrer satt samtidig,rel="noopener noreferrer".

Siden sistnevnte har den førstnevnte funksjonen å begrense tilgangen til window.opener samtidig, hvorfor skal den settes samtidig?

For kompatibilitet, fordi noen gamle nettlesere ikke støtter noopener.

Rollen til nofollow

Beregningen av sidevekt av søkemotorer inkluderer antall sidereferanser (tilbakekoblinger), det vil si at hvis siden er koblet til av mange andre nettsider, vil siden bli vurdert som en side av høy kvalitet.

Rangeringene i søkeresultatene vil øke.

Når du setter rel=”nofollow”, betyr det å fortelle søkemotoren at lenken ikke bidrar til rangeringen ovenfor.

  • Vanligvis brukt for å lenke utenSEORangerte interne adresser (som registrerings- eller påloggingssidekoblinger), ønsker ikke å kaste bort eksportvekt, eller noen sider av dårlig kvalitet.

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delt "Hva betyr a tag noopener? noreferrer attribute/nofollow effect", vil det hjelpe deg.

Velkommen til å dele lenken til denne artikkelen:https://www.chenweiliang.com/cwl-28447.html

Velkommen til Telegram-kanalen til Chen Weiliangs blogg for å få de siste oppdateringene!

🔔 Vær den første til å få den verdifulle "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Denne guiden inneholder enorm verdi, 🌟Dette er en sjelden mulighet, ikke gå glipp av den! ⏰⌛💨
Del og lik om du vil!
Din deling og likes er vår kontinuerlige motivasjon!

 

发表 评论

E-postadressen din vil ikke offentliggjøres. 必填 项 已 用 * Merkelapp

bla til toppen