Google Apps Script ile Hreflang Etiketleri Nasıl Kontrol Edilir

Günümüzün dijital dünyasında her geçen gün farklı ülkelerden daha fazla insan web sitelerimizi ziyaret ediyor. Bu küresel izleyici kitlesi, işletmelere erişimlerini genişletmek ve farklı demografiklerle bağlantı kurmak için geniş bir fırsat sunar. Ancak, etkili bir uluslararası teknik SEO süreci için Hreflang etiketleri (hreflang tags) zorunludur.

Sadece Google Çeviri gibi widget'ları (eklenti) kullanmak küresel bir kitleye ulaşmak için yeterli değildir. Etkili bir şekilde yerelleştirmek ve görünürlüğü artırmak için E-ticaret SEO Rehberimizde de anlattığımız gibi her dil sürümü için kendi benzersiz URL'sini oluşturmak esastır.

Hreflang Etiketleri Nelerdir?

Hreflang etiketleri, arama motorlarına farklı ülkelerdeki kullanıcılara bir sayfanın hangi dilini ve bölgesel sürümünü sunacaklarını söyleyen HTML özellikleridir. Doğru uygulanan bir hreflang etiketi, çok dilli siteler boyunca kopya içerik (duplicate content) cezalarını önler ve doğru pazar için doğru URL'nin sıralanmasını sağlar.

Hreflang Etiketlerini Analiz Etmek İçin Google Apps Script Kullanımı

Google Apps Script, kullanıcıların görevleri otomatikleştirmesine olanak tanıyan, Google tarafından geliştirilen bulut tabanlı bir betik dilidir. Bizim durumumuzda, bir hreflang etki raporu oluşturmak için onu Google E-Tablolar (Sheets) ile entegre edeceğiz (bu aynı yaklaşım tam SEO denetim projesinde kullanılmıştır).

Google E-Tablolar ve Apps Script Kurulumu

Google E-Tablolar'da bir elektronik tablo oluşturmak ve betiği tetiklemek için aşağıdaki adımları kullanabilirsiniz:

  1. Bitişik sekmelerde Apps Script kısmını açın (Extensions > Apps Script).
  2. A1 hücresine URL listesini kopyalayın.
  3. Script kısmına verdiğimiz kodu yapıştırın ve Çalıştır'a basın. İlgili e-tablo yetkilendirmelerini (authorization) kabul etmeyi unutmayın.

Tespit Edilen Hataların Düzeltilmesi

Betiğimiz hreflang eksikliklerini ve yanıt hatalarını işaretledikten sonra şablon sisteminde (template level) düzenlemelerin yapılması gerekir. Şablonlarda kodlanan (encoding) URL yapılarına ve hatalara karşı hazırlıklı olmak için aynı zamanda URL biçimlerinizi mutlaka site haritası URL biçimi denetleyicisi ile de taratmanız faydalı olacaktır.