a etiketi noopener ne anlama geliyor? noreferrer niteliği/nofollow etkisi

köprü etiketi <a>Kod genellikle noopener, noreferrer ve nofollow öznitelikleri ile kullanılır, bu makale noopener, noreferrer ve nofollow kod özniteliklerinin nasıl kullanılacağını paylaşacaktır.

a etiketi noopener ne anlama geliyor? noreferrer niteliği/nofollow etkisi

a etiketi noopener ne anlama geliyor?

niyet target="_blank" Bir bağlantıya eklendiğinde, hedef sayfa yeni bir sekmede açılır.

Yeni açılan sayfada, potansiyel güvenlik risklerini gömen, window.opener üzerinden kaynak sayfa pencere nesnesini alabilirsiniz.

  • Spesifik olarak, kendi web sayfanız A bağlantısı, başka bir üçüncü taraf adresini açabilen bir web sayfası B bağlantısı vardır.
  • Web sayfası B, window.opener aracılığıyla Web sayfası A'nın pencere nesnesini alır;
  • Ardından, pencere.opener.location.href=”abc.com” kimlik avı sayfasına atlamak için A sayfasını kullanabilirsiniz, kullanıcı bunu fark etmez
  • Adres atladı ve bu sayfaya kullanıcı adı ve şifre girildikten sonra bilgi sızıntısı meydana geldi.
  • Yukarıdaki sorunları önlemek için rel tanıtılır ve ="noopener" niteliği ayarlanır, böylece yeni açılan sayfa kaynak sayfanın pencere nesnesini elde edemez.
  • Şu anda, window.opener değeri boştur.

Bu nedenle, yeni bir sekmede bir üçüncü taraf adresi açmak istiyorsanız, etiket kodunu eklemek en iyisidir. rel="noopener"Öznitellikler.

noreferrer niteliğinin rolü

noopener'a benzer.

Kurmakrel="noreferrer"Bundan sonra, yeni açılan sayfa, kaynak sayfanın penceresine saldıramaz.

Aynı zamanda yeni açılan sayfadan document.referrer bilgisi alınamaz.Bu bilgiler kaynak sayfanın adresini içerir.

Genellikle noopener ve noreferrer aynı anda ayarlanır,rel="noopener noreferrer".

İkincisi, aynı anda window.opener'a erişimi kısıtlama işlevine sahip olduğundan, neden aynı anda ayarlanmalıdır?

Uyumluluk için, çünkü bazı eski tarayıcılar noopener'ı desteklemez.

nofollow'un rolü

Arama motorları tarafından sayfa ağırlığının hesaplanması, sayfa referanslarının (geri bağlantıların) sayısını içerir, yani sayfaya başka birçok web sayfası tarafından bağlantı verilmişse, sayfa yüksek kaliteli bir sayfa olarak değerlendirilecektir.

Arama sonuçlarındaki sıralamalar yükselecek.

rel=”nofollow” ayarlarken, arama motoruna bağlantının üst sıralara çıkmasına katkı sağlamadığını söylemektir.

  • Genellikle olmadan bağlamak için kullanılırSEODereceli dahili adresler (kayıt veya giriş sayfası bağlantıları gibi), ihracat ağırlığını veya bazı düşük kaliteli sayfaları boşa harcamak istemez.

Umut Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) "A tag noopener ne anlama geliyor? noreferrer niteliği/nofollow etkisi", size yardımcı olacaktır.

Bu makalenin bağlantısını paylaşmaya hoş geldiniz:https://www.chenweiliang.com/cwl-28447.html

En son güncellemeleri almak için Chen Weiliang'ın blogunun Telegram kanalına hoş geldiniz!

🔔 Kanalın üst dizinindeki değerli "ChatGPT İçerik Pazarlama Yapay Zeka Aracı Kullanım Kılavuzunu" alan ilk kişi olun! 🌟
📚 Bu rehber çok büyük değer içeriyor, 🌟Bu nadir bir fırsat, kaçırmayın! ⏰⌛💨
İsterseniz paylaşın ve beğenin!
Paylaşımlarınız ve beğenileriniz bizim sürekli motivasyonumuz!

 

发表 评论

E-posta hesabınız yayımlanmayacak. 必填 项 已 用 * 标注

yukarı kaydır