JavaScript ve bağlantılar hakkında sık sorulan sorular

26 Mayıs 2020, Salı

Web yöneticisi ofis saatlerimizde, konferanslarda, web yöneticisi forumunda ve Twitter'da her gün birçok soru alıyoruz. Hakkında en fazla soru sorulan konulardan biri ise bağlantılar. Özellikle JavaScript aracılığıyla oluşturulan bağlantılarla ilgili çok sayıda soru geliyor.

Web Yöneticisi Konferansı Kısa Konuşmalar video serimizin son bölümlerinden birinde, bağlantılar ve JavaScript hakkında en sık sorulan soruları yanıtladık:

Canlı premier sırasında, topluluktan gelen birkaç ek soruyla Soru-Cevap oturumu da düzenledik. Soru-Cevap oturumundaki sorularla verdiğimiz yanıtları, bağlantılar ve JavaScript konusundaki diğer sık sorulan bazı sorularla birlikte yayınlamaya karar verdik.

Googlebot, sayfanın HTML'sini ayrıştırarak taranacak ilgili sayfaların URL'lerini keşfetmek için bağlantılar arar. Bu sayfaların keşfedilmesi için bağlantılarınızı, bağlantılarla ilgili web yöneticisi yönergelerinde açıklandığı gibi gerçek HTML bağlantıları yapmanız gerekir.

Googlebot için ne tür URL'ler uygundur?

Googlebot, URL'leri bağlantılarınızın href özelliğinden alıp tarama için sıraya koyar. Bu, URL'nin çözümlenebilir olması gerektiği anlamına gelir. Basitçe ifade etmek gerekirse URL, bir tarayıcının adres çubuğuna konulduğunda çalışmalıdır. Daha fazla bilgi için bağlantılarla ilgili web yöneticisi yönergelerine bakın.

Bu bağlantılar web yöneticisi yönergelerimize uygun olduğu ve yukarıda ana hatlarıyla belirtilen ölçütleri karşıladığı sürece, evet.

Googlebot bir sayfa oluşturduğunda, JavaScript'i çalıştırıp ardından JavaScript'ten oluşturulan bağlantıları da keşfeder. Bağlantıların keşfedilmesinin, JavaScript'in çalıştırılmasından önce ve sonra olmak üzere iki kere gerçekleşebileceğini belirtmekte fayda var. Dolayısıyla, bağlantılarınızın ilk sunucu yanıtında bulunması, Googlebot'un bağlantılarınızı biraz daha hızlı keşfetmesini sağlar.

Googlebot, parça URL'leri anlıyor mu?

"Karma URL'ler" olarak da bilinen kısmi URL'ler, teknik olarak uygundur, ancak Googlebot ile beklediğiniz şekilde çalışmayabilir.

Parçalar sayfadaki bir içeriğe yönerge vermek için kullanılmalıdır. Bu amaçla kullanıldığında parçalar kesinlikle uygundur.

Bazen geliştiriciler, parçalar olmadan sayfada bulunan içerikten farklı içerik yüklemek için JavaScript ile parçalar kullanırlar. Parçaların kullanım amacı bu değildir ve Googlebot ile çalışmaz. Parçalar yerine History API'nin nasıl kullanılabileceği hakkında bilgi edinmek için JavaScript SEO kılavuzuna bakın.

Googlebot, AJAX tarama şemasını hâlâ kullanıyor mu?

AJAX tarama şeması uzun süre önce kullanımdan kaldırıldı. Bu şemayı sayfalarınızda kullanmayın.

Bu işlem için önerimiz, History API'yi kullanmanız ve web uygulamalarınızı, farklı içerik yüklemek için parçalar kullanmayan URL'lere taşımanızdır.

Daha fazla Web Yöneticisi Konferansı Kısa Konuşmalar videosu için takipte kalın

Bu yayın, Web Yöneticisi Konferansı Kısa Konuşmalar serisinin ilk bölümünden esinlenilerek hazırlanmıştır. İleride yayınlanacak yeni videolar için YouTube kanalımıza abone olmayı unutmayın. Her bölümde canlı sohbete ve Soru-Cevap oturumuna katılmak için YouTube'daki premier'leri izlemenizi öneririz.

Web Yöneticisi Konferansı Kısa Konuşmalar serisindeki diğer videoları görmek istiyorsanız Google Monetized Policies başlıklı videoya göz atın. Ayrıca kanalımıza abone olarak bir sonraki video için takipte kalın.

Yakında yayınlanacak video premier'lerinde ve YouTube yorumlarında web yöneticisi topluluğuna katılın.