Sitemap

Google SEO 101: Bağlantılar ve JavaScript ile Yapılması ve Yapılmaması Gerekenler

Google, yeni Lightning Talks serisinin ilk bölümünde bağlantıların JavaScript ile düzgün çalışmasının nasıl sağlanacağını açıklıyor.

Google Lightning Talks, dünya çapındaki Google Web Yöneticisi Konferanslarında paylaşılmış olabilecek sunumların kısa versiyonlarıdır.

Yakın gelecekte yüz yüze etkinliklerin iptal edildiği göz önüne alındığında, Google konferans içeriğini web için uyarlıyor.

Google Lightning Talks serisindeki videoların yıl boyunca yayınlanması planlanıyor.

Google'ın Bağlantılar ve JavaScript Üzerine Martin Splitt'i

Splitt, Lightning Talks'un ilk bölümünü "herkesin en sevdiği" konuyu tartışmaya ayırıyor: bağlantılar.

Daha spesifik olarak – JavaScript web uygulamalarındaki bağlantılar.

Splitt, bağlantıların hem kullanıcılar hem de arama motoru tarayıcıları için oynadığı önemli rolün üzerinden geçiyor.

Ayrıca bağlantıları JavaScript işleviyle birleştirmek için yapılması ve yapılmaması gerekenleri de listeliyor.

İnsanlar ve Botlar İçin Bağlantılar Önemlidir

Bağlantılar, kullanıcıların içerik parçaları arasında gezinmesine izin verme amacına hizmet eder.

Ancak site sahipleri, bağlantıların botlar ve arama motorları için oynadığı role de dikkat etmelidir.

Her şeyden önce – bağlantılar, tarayıcıların bir web sitesinin diğer sayfalarını bulmasını sağlar.

Tarayıcılar, bir sayfadan diğerine bağlantıları izleyerek bir web sitesinin diğer sayfalarını keşfeder ve dizine ekler.

Tarayıcı, bağlantıları izleyerek site yapısı ve bilgi mimarisi hakkında bir anlayış kazanır.

Bu, belirli bir konu için hangi sayfaların alakalı olabileceğini anlamak için yararlıdır.

İlgili: SEO'lar için Modern JavaScript'e Uygulamalı Giriş

JavaScript ile Bağlantılar Oluşturma – Yapılması ve Yapılmaması Gerekenler

Martin Splitt, bir bağlantı oluşturmak sandığınız kadar basit değil, diye uyarıyor.

Bu, özellikle bir bağlantıya JavaScript işlevselliği eklemek söz konusu olduğunda geçerlidir.

JavaScript, sitelerin bağlantıları farklı şekillerde özelleştirmesine olanak tanır, ancak bunu yapmak, bağlantıyı tarayıcılar için kullanılamaz hale getirebilir.

İşte Splitt'in önerdiği şeyler.

Yapın: Basit Tutun

Bir siteye link koymanın en basit yolu ahref etiketi kullanmaktır.

Bazı koşullar hala karşılandığı sürece, standart bağlantıları JavaScript işleviyle yükseltmek de iyidir.

Basit bağlantı örnekleri

Yapmayın: ahref niteliğini dışarıda bırakın

Bir bağlantıya JavaScript işlevi eklerken, ahref niteliğini dışarıda bırakmayı düşünebilirsiniz.

"Bu iyi bir fikir değil,"Splitt diyor.

Bunun nedeni, bağlantının yalnızca JavaScript düzgün çalıştığında çalışacağıdır.

Bir ahref özelliği olmadan, tarayıcı JavaScript çalıştırmadığından tarayıcılar bir bağlantının nereye gittiğini belirleyemez.

Yapmayın: Sahte URL'ler Kullanmayın

Ayrıca, aşağıdaki örnekte olduğu gibi, kullanışlı bir URL olmadan veya bir "sözde URL" ile bir ahref özniteliği eklemek de yardımcı olmaz:

Sonuç, ahref özniteliği olmayan bir bağlantıyla aynıdır; bu, bunun iyi bir fikir olmadığı anlamına gelir.

Yapmayın: Düğmeleri Kullanın

Bir düğme kullanmak, bir sayfaya bağlantı eklemek için uygun bir seçenek gibi görünebilir, ancak bu da iyi bir fikir değildir.

Temel kural şudur - eğer bir bağlantı mevcut sayfada bir şeyin olmasını tetiklerse, muhtemelen bir düğme olmalıdır.

Öte yandan, bir bağlantı kullanıcıyı daha önce sayfada olmayan başka bir içeriğe götürüyorsa, bu standart bir bağlantı olmalıdır.

Yapmayın: Tıklama işleyicilerine güvenmeyin

Site sahipleri ayrıca diğer HTML öğelerini kullanarak ve örneğin JavaScript'te bir tıklama işleyicisi kullanarak bağlantıları simüle etmemelidir.

Bu, yerleşik erişilebilirlik özelliklerini bozar ve iyi bir fikir değildir.

Yapın: Semantik HTML Kullanın

Tüm bunların sonunda, anlamsal HTML işaretlemesi kullanın ve bağlantınızı uygun bir URL'ye yönlendirin.

Uygun URL nedir?Bu bir sonraki bölümde açıklanmıştır.

“Uygun” kullanmaURL'ler

Bu URL'ler, "uygun URL" olarak kabul edilenlerin tipik örnekleridir:

Bunlar, aşağıdaki özellikleri içerdikleri için uygun URL'lerdir:

  • bir protokol
  • Ev sahibi
  • Belirli bir içerik parçasına giden yol
  • Bir parça tanımlayıcısı (isteğe bağlı)

İlgili: SEO ve JavaScript: İyi, Kötü ve Belirsizlik

Parça Tanımlayıcılara Dikkat Edin

Parça tanımlayıcılarının isteğe bağlı olduğu ve aynı içerik parçası içindeki konumlara işaret ettiği göz önüne alındığında, tarayıcılar bunları yok sayar.

Parça tanımlayıcılarla dolu bağlantılara sahip tek sayfalık bir uygulama oluşturursanız, bu özellikle önemlidir.

Tarayıcılar bağlantıları takip etmeyecek, bu nedenle web uygulamasını anlayamayacaklar.

Özetle

Google Lightning Talks'un ilk bölümünden önemli çıkarımlarınız şunlardır:

  • Uygun bağlantı işaretlemesini kullanın.
  • Tek sayfalı uygulamalarda farklı içerik yüklemek için parçaları kullanmayın.
  • JavaScript ile iyi çalışan web siteleri oluşturun ve bağlantılar bulunacaktır.