rel=”noopener noreferrer” Etiketi Ne Anlama Geliyor? (& SEO'yu Etkiler mi?)

Yayınlanan: 2022-04-14

Web sitenizin güvenliğini sağlamak, site sahibi olmanın en önemli yönlerinden biridir. URL önekinizde HTTPS'ye sahip olmanın önemini veya neden bir SSL sertifikasına ihtiyacınız olduğunu anlayabilirsiniz. Ancak noopener noreferrer HTML etiketi özelliklerinin ne anlama geldiğini ve bunları ne zaman kullanmanız gerektiğini biliyor musunuz?

Bu yazıda, rel=”noopener noreferrer”ın ne anlama geldiğini, ne zaman kullanılması gerektiğini ve sitenizi SEO açısından nasıl etkilediğini ele alacağız. Hemen içine atlayalım.

rel=”noopener noreferrer” nedir?

rel=”noopener noreferrer” HTML nitelikleri, harici köprülerde görünür. Spesifik olarak, hem noopener hem de noreferrer özniteliklerinin kullanılması şunları önler:

  • bağlantının hedef, bağlantının tıklandığı sekmede yüklenmesi
  • hedef sitenin analizlerinde yönlendirme trafiği olarak görünen geri bağlantı

Etiket öznitelikleri çalışırken şöyle görünür:

<a href="https://www.google.com/" target="_blank" rel="noopener noreferrer">

WordPress, bu özellikleri yeni bir pencerede açmaya ayarladığınız harici bağlantılara otomatik olarak ekler. Bunları parçalara ayıralım ve her bir özelliğin ne yaptığına bakalım.

açıcı olmayan

Harici bir bağlantının, kullanıcının başlangıç ​​tarayıcı penceresinin kontrolünü ele geçirmesini engellemek istiyorsanız, noopener niteliği eklemek isteyeceksiniz. MDN'ye göre,

“[ noopener ], tarayıcıya, onu açan belgeye yeni tarama bağlamına erişim izni vermeden hedef kaynağa gitmesi talimatını verir. […] Bu, kaynak belgeyi kurcalamamalarını sağlamak için güvenilmeyen bağlantıları açarken özellikle kullanışlıdır…”

Kısacası noopener , kötü niyetli bağlantıların bir kullanıcının tarayıcısına erişmesini önlemek için büyük ölçüde bir güvenlik önlemidir (tabnabbing olarak bilinen bir kimlik avı saldırısı). Geçmişte, bağlantınızda target=”_blank”ı tek başına bırakmak bu güvenlik açığını açtı. Artık, target=”_blank” kullanarak yeni bir tarayıcı penceresinde açılacak bir harici bağlantınız olduğunda, çoğu arama motoru ve SEO uzmanı, onunla birlikte noopener kullanmanın en iyi uygulama olduğunu düşünür.

(Mozilla Developer Network'e (MDN) göre, target=”_blank” "şimdi örtük olarak aynı <rel> davranışını sağlıyor" özniteliği noopener ile . Tüm kullanıcılar en güncel ve güvenli tarayıcılardaki bağlantıları tıklamadığından, bunun iki kat daha güvenli ve noopener dahil olmaya değer olduğunu düşünüyoruz.)

referanssız

Esasen, noreferrer , harici sitelerin, web sitenizdeki materyallerine bağlantılar eklediğinizi bilmesini engeller. Bu, gizlilik veya güvenlik nedenleriyle sizin için önemli olabilir. Sonuç olarak, bu özel özellik, bağlantılarınıza uygulamadan önce üzerinde düşünmek isteyeceğiniz bir özelliktir. Bunu kullanmak gerçekten tercihlerinize bağlıdır.

noreferrer özelliği, hedef analizlerinde yönlendirme bağlantılarınızı maskeler. Sitenizin bilgilerinin, kullanıcılarınızın gezindiği web sitesine aktarılmasını önler. Sonuç olarak, bu, bağlantıların, belirli alanınızdan gelen Yönlendirme trafiği yerine Google Analytics'te Doğrudan trafik olarak görünmesine neden olur.

Birisi noreferrer içermeyen bir bağlantı kullanarak web sitenize giderse, bu kişinin web sitesinin Analytics kontrol panelinizdeki Yönlendirme trafiği bağlantınızda listelendiğini görebilirsiniz. Ancak bağlantı noreferrer içeriyorsa, Doğrudan trafikte görünecektir. Bu listeleri Google Analytics'te Edinme > Tüm Trafik > Kanallar ve Edinme > Tüm Trafik > Yönlendirmeler altında bulabilirsiniz.

Yine de SEO için “bağlantı suyunu” iletecek, ancak yaratıcıyla ilgili verileri geçmeyecek. Bu SEO desteğini vermekle ilgilenmiyorsanız, nofollow eklemek istediğiniz ek bir etiket olacaktır.

rel=”nofollow” ile kullanma

rel=”noopener noreferrer” içeren bir bağlantıya nofollow özniteliği eklemek, içeriklerini veya bakış açılarını onaylıyormuş gibi görünmeden diğer web sitelerine bağlantı vermenize olanak tanır. Google, bu özelliğin "bir sayfaya bağlantı vermek istediğiniz ancak sıralama kredisini başka bir sayfaya geçirmek de dahil olmak üzere herhangi bir onay anlamına gelmek istemediğiniz durumlarda" kullanılması gerektiğini söylüyor.

Temel olarak nofollow , Google'a, yalnızca bağlantı verdiğiniz için sizi belirli bir siteyi destekliyormuş gibi algılamasını istemediğinizi söyler. Google'ın bir bağlantının arkasındaki amacı anlamasına yardımcı olan, sponsorlu ve kullanıcı tarafından oluşturulan içeriği etiketleme özellikleri (çoğu şema işaretlemesi yoluyla eklenebilir) dahil olmak üzere bir dizi benzer bağlantı özelliği vardır.

Kısacası, bir bağlantıya üç özelliğin tümünü ( noopener , noreferrer ve nofollow) eklemek Google'a şunları söyler:

  • Site kullanıcılarınızı potansiyel olarak kötü amaçlı harici bağlantılardan korumaya istekli ( noopener )
  • Bir web sitesinin analitik verilerinde Yönlendirilen trafik ( noreferrer ) olarak görünmeye isteksiz
  • Bağlandığınız içeriği veya içerik oluşturucuyu onaylamak istemiyorsunuz ( nofollow )

nofollow niteliği oldukça spesifik görünüyor, bu nedenle muhtemelen bunu genel bir kural olarak değil, yalnızca duruma göre kullanmak istersiniz. Birçok blog, botlardan ve sohbete katkıda bulunmayan kişilerden gelen yorum spam'lerini önlemek için yorum bölümlerini nofollow olarak ayarlar.

“noopener noreferrer” Ne Zaman Kullanılır?

Web sitenizin ziyaretçileriniz için mümkün olduğunca güvenli olmasını istiyorsunuz. Güçlü bir geri bağlantı stratejisi oluşturmak ve bunlardan yararlanmak istediğiniz için, her zaman rel=”noopener noreferrer” kullanmayacaksınız. Örneğin, sitenizdeki dahili sayfalara bağlantı verirken kullanmaktan kaçınmalısınız.

rel=”noopener noreferrer” kullanmak, Google'a bağlantı güvenliğini önemsediğinizi söyler. Ve belirli sitelerin sitenizi bir tavsiye olarak tanımasını istemezsiniz.

“Noopener noreferrer”ın SEO Üzerindeki Genel Etkisi

Harici bağlantılarınızda rel=”noopener noreferrer” özniteliklerini kullandığınızda, bunun SEO backlink stratejiniz üzerinde doğrudan olumsuz bir etkisi olmamalıdır. Her iki özellik de teknik SEO sıralamanızın düşmesine neden olmaz. Aslında, target=”_blank” ile birlikte noopener kullanmak, kullanıcılar başka bir siteye gitseler bile sitenizde kalacakları için daha iyi sayfa içi SEO sağlayacaktır.

Ancak noreferrer , Google'ın başkalarının sitelerine bağlantı verdiğinizde bunu algılamasını engeller. Ve diğer web sitesi sahipleri, onlara ne zaman bağlantı verdiğinizi göremez.

Bu, karşılıklı bağlantı olasılığını ortadan kaldırdığınız anlamına gelir. Sonuçta, site sahiplerine analizlerini gözden geçirdiklerinde tavsiye trafiğinizi görme seçeneği vermiyorsanız, bunun sizden geldiğini bilemezler.

Web sitenize başka bir yerden geri bağlantılar garanti edilmez. Yine de, sevdiğiniz siteler ve içeriklerle bağlantı kurmak için elinizden gelenin fazlasını yapmaktan zarar gelmez. Genel olarak konuşursak, dış bağlantılarınızda rel=”noopener noreferrer” kullanmak herhangi bir zarar vermez. Sadece dahili bağlantılar kullandığınızda bunları kendi web sitenizin sayfalarında kullanmadığınızdan emin olun. Bunu yapmak, kendi site analizlerinizde ve Googlebot'un site yapınızı taraması ve dizine eklemesinde sorunlara neden olabilir.

Çözüm

Artık web sitenizde rel=”noopener noreferrer” kullanmayı bildiğinize göre, buna göre plan yapmanın zamanı geldi. Gerekirse, sitenize eklediğiniz harici bağlantıların bir elektronik tablosunu oluşturmayı düşünün. Ayrıca, bulundukları sayfayı ve onlara uyguladığınız özellikleri takip edin. Bunu yapmak, gelecekte değişiklik yapmanız gerektiğinde hızlı başvuru için yardımcı olabilir.

Köprülerinizde rel=”noopener noreferrer” kullanıyor musunuz? Neden ya da neden olmasın? Bize bir yorum bırakın ve ne düşündüğünüzü bize bildirin.

Sammby / Shutterstock.com üzerinden öne çıkan görsel