Arama'yı kullanmaya başlama: Geliştirici kılavuzu

İçeriğinizi arama için uygun hale getirmek, içeriğinizi daha alakalı kullanıcıların görüntülemesini sağlayacağından önemlidir. Buna arama motoru optimizasyonu (SEO) denir ve bu şekilde sitenizle ilgilenen daha fazla sayıda kullanıcı sitenize gelebilir. Google Arama'nın sayfanızı anlama konusunda sorun yaşaması, muhtemelen önemli bir trafik kaynağınızın eksik olduğu anlamına gelir.

Bu kılavuzda, sitelerinin Google Arama ile iyi bir şekilde çalıştığından emin olmak için geliştiricilerin yapabileceklerine yer verilmektedir. Bu kılavuzdaki öğelere ek olarak, sitenizin güvenli, hızlı, herkes tarafından erişilebilir olduğundan ve tüm cihazlarda çalıştığından emin olun.

Google'ın sitenizi nasıl gördüğünü öğrenin

Başlamak için sitenizi URL denetleme aracında veya Zengin Sonuçlar Testi'nde test ederek Google'ın sitenizi nasıl gördüğünü öğrenin. Google'ın web tarama botu olan Googlebot, Google dizini için yeni ve güncellenmiş sayfaları keşfeder. Süreç hakkında daha fazla bilgi için Google Arama Nasıl Çalışır? bölümüne gidin.

Google'ın tarayıcıda gördüğünüz her şeyi daima görmediğini duymak sizi şaşırtabilir. Aşağıdaki örnekte, sayfa Google tarafından desteklenmeyen bir JavaScript özelliğini kullandığından Googlebot bu resim olduğunu bilmez.

Kullanıcı görünümü

Bir kullanıcının sayfayı nasıl gördüğü burada gösterilmiştir. Kullanıcılar resimleri ve metni tarayıcıda görebilirler.

6 farklı kedi resmi gösteren bir web sitesi. Web sitesinin başlığı
                      Sevimli Kedi Günlükleri'dir.

Google görünümü

Google'ın sayfayı nasıl gördüğü aşağıda gösterilmiştir. Sayfa Google tarafından desteklenmeyen bir JavaScript özelliğini kullandığından Google bu sayfada resim olduğunu bilmez.

Web sitesinin başlığını gösteren bir web sitesi. Sayfada kedi resimleri olması gerekiyor, ancak yalnızca yükleme simgeleri gösteriliyor.

Googlebot, bağlantıları, site haritalarını ve yönlendirmeleri getirip ayrıştırarak URL’den URL’ye gider. Googlebot, her URL’yi sitenizde gördüğü ilk ve tek URL'ymiş gibi işler. Googlebot’un sitenizdeki tüm URL’leri bulabildiğinden emin olmak için:

  • Google'ın tarayabileceği <a> öğeleri kullanın. Sitedeki tüm sayfalara, bulunabilir başka bir sayfadaki bağlantı aracılığıyla ulaşılabildiğinden emin olun. Yönlendiren bağlantının, metin ya da resimler için hedef sayfayla alakalı bir alt özelliği içerdiğinden emin olun.
  • Googlebot’un sitenizi daha akıllı bir şekilde taramasına yardımcı olmak için bir site haritası oluşturup gönderin. Site haritası; sitenizdeki sayfalar, videolar, diğer dosyalar ve bunlar arasındaki ilişkilerle ilgili bilgi sağladığınız bir dosyadır.
  • Yalnızca bir HTML sayfasına sahip JavaScript uygulamaları için her bir ekranın veya bağımsız içerik parçasının bir URL'ye sahip olduğundan emin olun.

JavaScript'i kullanma şeklinizi kontrol edin

Google, JavaScript’i çalıştırırken, tarayıcıların içeriğinize nasıl eriştiği ve bunları nasıl oluşturduğuyla alakalı olarak sayfa ve uygulama tasarımında dikkate almanız gereken bazı farklılıklar ve sınırlamalar ortaya çıkacaktır. JavaScript SEO ile ilgili temel kavramlar veya Arama ile ilgili JavaScript sorunlarını düzeltme hakkında daha fazla bilgi edinin.

Google’ın tarama, oluşturma ve dizine ekleme işlemleri sırasında JavaScript’i nasıl kullandığı hakkında daha fazla bilgi edinmek için aşağıdaki videoyu izleyin.

İçerik değiştiğinde Google'daki bilgilerin güncel kalmasını sağlayın

Google’ın yeni veya güncellenmiş sayfalarınızı hızlı bir şekilde bulmasını sağlamak için:

Sayfanızın dizine eklenmesiyle ilgili sorun yaşamaya devam ederseniz sunucu günlüklerinizde hata bulunup bulunmadığını kontrol edin.

Sayfadaki kelimeleri unutmayın

Googlebot yalnızca metin olarak görünen içeriği bulabilir. Örneğin, Googlebot videolardaki metinleri göremez. Google Arama’nın sayfanızın neyle ilgili olduğunu anladığından emin olmak için:

  • Görsel içeriğinizin metin biçiminde ifade edildiğinden emin olun. Örneğin, gömlek resimlerinden oluşan bir liste içeren ancak her bir resim hakkında metin bağlamı içermeyen bir ürün sayfası yetersizdir. Ürün kategorisi sayfası, her resim için yazılı açıklamalar içermelidir.
  • Her sayfanın bir açıklayıcı başlığı ve meta tanımı olduğundan emin olun. Benzersiz başlıklar ve meta tanımlar, Google’ın sayfalarınızın kullanıcılarla ne yönden alakalı olduğunu göstermesine yardımcı olur ve bunun sonucunda arama trafiğiniz artabilir.
  • Semantik HTML'yi kullanın. Google; HTML, PDF içeriği, resim ve videoları dizine eklerken eklenti (örneğin, Java veya Silverlight) gerektiren içerikleri ya da bir tuvalde oluşturulan içerikleri dizine eklemez. İçeriğiniz için eklenti kullanmak yerine, mümkün olduğunca semantik HTML işaretlemesini kullanın.
  • Metin içeriğinize DOM'da erişilebildiğinden emin olun. Örneğin, CSS content özelliği aracılığıyla eklenen içerikler DOM'un parçası değildir ve Google Arama şu anda bunu yoksayar. Sitenizin daha güzel görünmesini sağlayan içerikler için content özelliğini kullanabilirsiniz. Google Arama bu içeriği dizine eklemeyebilir.

Google’a içeriğinizin diğer sürümleri hakkında bilgi verin

Google, sitenizin veya içeriğinizin birden fazla sürümü olduğunu otomatik olarak bilmez. Örneğin, sitenizin mobil ve masaüstü sürümü veya uluslararası sürümleri. Google’ın kullanıcılara doğru sürümü sunduğundan emin olmak için şunları yapabilirsiniz:

Google’ın hangi içeriği göreceğini kontrol edin

Googlebot’u birkaç şekilde engelleyebilirsiniz:

  • Google’ın sayfanızı bulmasını engellemek için içeriğinize erişimi, giriş yapan kullanıcılarla sınırlandırın (örneğin, bir giriş sayfası kullanın veya sayfanızı şifre korumalı yapın).
  • Googlebot’un sayfanızı taramasını engellemek için bir robots.txt oluşturun.
  • Google'ın sayfanızı dizine eklemesini engellemek ancak taramasına izin vermek için noindex etiketi ekleyin.

İçeriğiniz Google Arama’da görünmüyorsa ve gösterilmesini istiyorsanız şu adımları uygulayın:

  • URL Denetleme aracıyla, Googlebot’un sayfaya erişip erişemediğini kontrol edin.
  • Googlebot'un sitenizi taramasını yanlışlıkla engelleyip engellemediğinizi görmek için robot.txt dosyanızı test edin.
  • HTML’nizin meta etiketlerinde noindex kurallarının olup olmadığını kontrol edin.

Siteniz için zengin sonuçları etkinleştirin

Arama sonuçlarındaki bir yemek tarifi bandı. Bantta farklı turta türleriyle
          ilgili 2 kart gösteriliyor. Video oynatmak için sonuçları tıklayabilirsiniz.

Zengin sonuç, sitenizin Arama sonuçlarında daha fazla öne çıkmasına yardımcı olabilecek stil, resim veya diğer etkileşimli özellikleri içerebilir. Bir sayfada yapılandırılmış veriler kullanıp sayfanın anlamı hakkında açık ipuçları sağlayarak Google’ın sayfanızı daha iyi anlamasına ve Arama’da sayfa için zengin sonuçlar göstermesine yardımcı olabilirsiniz. Nereden başlamanız gerektiğinden emin değilseniz kullanılabilir özellikler galerimizi keşfedin.