Rel Özelliği Nedir?

Rel niteliği, hedef sayfanın kendisini bağlayan sayfaya olan ilişkisini tanımlamak için kullanılan bir HTML niteliğidir. Bilgiler doğrudan tarayıcıda görüntülenmez, ancak arama motorları ve ekran okuyucuları rel niteliğini alabilir ve bir sayfadaki bağlantı ağı hakkında bilgi toplayabilir. Bunun tersi, geçerli sayfayı bağlantılı olanla ilişkilendirmek için kullanılan rev niteliğidir.

Bu özellik rel = "property" olarak yazılmıştır ve şöyle bir bağlantıda görünecektir: <a rel = "home" href = "http://www.wisegeek.com"> wiseGEEK </a>. Rel niteliği, bağlanan kaynağın, bu wiseGEEK makalesi gibi, bağlantının kaynaklandığı belgeye göre giriş sayfası olduğunu not eder. Benzer şekilde, ortaklık ortaklıkları olan bir site de böyle bir kod kullanabilir: <a rel = "affiliate" href = "http://www.example.com"> Friendly Affiliate </a>. Arama motorları siteyi taradığında, site dışı sayfaların yanı sıra bir site içindeki sayfalar arasındaki ilişkileri de anlayabilirler.

Bu özelliğin nasıl kullanılabileceğinin başka bir yaygın örneği, kafa karışıklıklarını ve geri dönüşleri önlemek için navigasyondur. <a rel = "next" href = "http://www.example.com/2"> Diğer Yazılar </a>, başka bir giriş sayfasına bağlantı sağlamak için bir blogda kullanılabilir. Kişiler ayrıca kaynaklar için açıklayıcı etiketler sağlamak için "önceki", "stil sayfası" ve "dizin" gibi tanımlayıcıları da kullanabilir. Rel niteliği başka bir kodla da bağlanabilir; örneğin, gezinme kolaylığı için bir rel = "önceki" olan bir bağlantının yanındaki küçük oku görüntülemek için bir stil sayfası kodlanabilir.

Birçok HTML özelliği gibi, rel özelliği de tutarlı bir şekilde uygulanmaz. Bazı siteler yoğun biçimde kullanabilir ve site haritaları oluşturmak gibi araçlar için çok yararlı olabilir. Diğer siteler hiçbir şekilde kullanmaz ve bazen bu özelliğin kullanım alanlarını garip kullanır ve tarayıcıları şaşırtabilir. HTML standartları değiştikçe, nitelikler stil içine girip çıkıyor ve görüntüleme hataları gibi sorunlardan kaçınmak için web sitelerinin buna göre güncellenmesini sağlamak önemlidir.

Çeşitli nitelikler için tarayıcı desteği hakkında bilmek meraklı kişiler, bu tarayıcıların web sitelerinde teknik dokümantasyon bakabilirsiniz. Bir tarayıcının en güncel sürümünün bir özniteliğin nasıl uygulanacağını bilmesi ve bilmesi durumunda bile, eski sürümlerin olmayabilir ve olabildiğince çok sayıda tarayıcıya ulaşma konusunda endişeli kişilerin siteleri kodlarken bunu düşünmek isteyebileceğini bilmek önemlidir. Bazen, eski tarayıcıları kullanan kişilerin yararlarını göstermek için site kodunda ayarlamalar yapılması gerekir.