Web geliştiricileri için SEO kılavuzu
Web geliştiricileri için SEO kılavuzu
İçeriğinizi aranabilir hale getirmek önemlidir çünkü içeriğinizi görüntüleyen kullanıcılar için daha alakalı hale getirir. Buna, sitenize daha fazla ilgili kullanıcı çekebilecek arama motoru optimizasyonu (SEO) denir. Google arama, sayfanızı anlamakta zorlanıyorsa, büyük olasılıkla önemli bir trafik kaynağını kaçırıyorsunuzdur.
Bu kılavuz, sitelerinin Google Arama ile iyi çalıştığından emin olmak için geliştiricilerin neler yapabileceğini kapsar. Bu kılavuzdaki öğelere ek olarak sitenizin güvenli, hızlı, herkes tarafından erişilebilir ve tüm cihazlarda çalıştığından emin olun.
Google’ın sitenizi nasıl gördüğünü öğrenin
Başlamak için, Googlebot’un sitenizi nasıl gördüğünü görmek için sitenizi mobil uyumlu bir testte test edin. Googlebot, Google dizinine yeni ve güncellenmiş sayfalar bulan ve ekleyen bir Google web tarayıcısıdır. Bu işlem hakkında daha fazla bilgi edinmek için Google Arama Nasıl Çalışır bölümüne gidin.
Googlebot’un tarayıcıda gördüğü her şeyi her zaman görmediğini öğrenmek sizi şaşırtabilir. Aşağıdaki örnekte, sayfa Googlebot’un desteklemediği bir JavaScript işlevi kullandığından Googlebot bu sayfadaki herhangi bir resmi bilmiyor.
Kullanıcılar sayfayı bu şekilde görür. Kullanıcılar tarayıcıda resimleri ve metni görüntüleyebilir.
Googlebot sayfayı bu şekilde görüntüler. Sayfa, Googlebot’un desteklemediği bir JavaScript işlevi kullandığından, Googlebot bu sayfadaki herhangi bir resmin farkında değil.
Bağlantınızı kontrol edin
Googlebot, bir URL’den bağlantıları, site haritalarını ve yönlendirmeleri takip eden bir URL’ye gider. Googlebot, her URL’yi sitenizde gördüğü ilk ve tek URLymiş gibi ele alır. Googlebot’un sitenizdeki tüm URL’leri bulabilmesini sağlamak için:
- Lütfen
<a href>
geçerli bir URL kullanın. Sitedeki tüm sayfalara, diğer keşfedilebilir sayfalardan gelen bağlantılar aracılığıyla erişilebilir olduğundan emin olun. Yönlendirme bağlantınızın metin veya görseller için açılış sayfasıyla alakalı bir alternatif metin özelliği içerdiğinden emin olun. İzlenebilir bağlantılar, uzantılı etiketlerdir
href
. - Googlebot’un sitenizi daha akıllı taramasına yardımcı olmak için site haritaları oluşturun ve gönderin. Site haritası, sitenizdeki sayfalar, videolar ve diğer dosyalar ve bunlar arasındaki ilişkiler hakkında bilgi verdiğiniz bir dosyadır.
- Tek bir HTML sayfası olan JavaScript uygulamaları için, her ekran veya içerik parçası için bir URL olduğundan emin olun.
JavaScript’i nasıl kullandığını görün
Googlebot JavaScript’i uygulasa da, tarayıcıların içeriğinize nasıl erişip görüntülediğini anlamak için sayfaları ve uygulamaları tasarlarken bilmeniz gereken bazı farklılıklar ve sınırlamalar vardır. JavaScript SEO temelleri veya JavaScript ile ilgili arama sorunlarının nasıl giderileceği hakkında daha fazla bilgi edinin.
Googlebot’un tarama, oluşturma ve dizine ekleme 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’ı güncel tutun
Google’ın yeni veya güncellenmiş sayfaları hızla bulmasını sağlamak için:
Sayfalarınızı dizine ekleme konusunda hâlâ sorun yaşıyorsanız, sunucu günlüklerinde hata olup olmadığını kontrol edin.
Sayfadaki kelimeleri unutma.
Googlebot, yalnızca metinsel olarak görünen içeriği bulabilir. Örneğin, Googlebot bir videonun metnini göremez. Google aramanın sayfanızın konusunu anladığından emin olmak için:
- Görsel içeriğinizi metin biçiminde ifade ettiğinizden emin olun.
Örneğin, her bir resmin çevresinde metin bağlamı olmayan Tişört resimleri listesinin yer aldığı bir ürün kategorisi sayfası ideal olmaktan uzaktır. Ürün kategorisi sayfaları, her görsel için açıklayıcı metin içermelidir. - Her sayfanın açıklayıcı bir başlığı ve meta açıklaması olduğundan emin olun . Benzersiz başlıklar ve meta açıklamalar, Google’ın kullanıcılara sayfanızın alaka düzeyini göstermesine yardımcı olur ve bu da arama trafiğini artırır.
- Anlamsal HTML kullanın . Googlebot HTML, PDF, resimler ve video içeriğini dizine eklerken, eklenti (örn. Java veya Silverlight) veya yerleşik içerik gerektiren içeriği dizine eklemez. Eklentileri kullanmak yerine, mümkün olduğunda içeriğiniz için anlamsal HTML işaretlemesi kullanın.
Google’a içeriğinizin diğer sürümleri hakkında bilgi verin
Googlebot, sitenizin veya içeriğinizin birden çok sürümü olduğunu otomatik olarak bilmez. Örneğin, sitenizin mobil ve masaüstü sürümleri 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 engellemenin birkaç yolu vardır:
- Googlebot’un sayfanızı bulmasını önlemek için içeriğinize erişimi kayıtlı kullanıcılarla sınırlayın (örneğin, bir giriş sayfası kullanın veya sayfanızı bir şifre ile koruyun).
- Googlebot’un sayfalarınızı taramasını önlemek için bir robots.txt dosyası oluşturun.
- Googlebot’un sayfalarınızı dizine eklemesini ve yine de taramaya izin vermesini önlemek için
noindex
bir başlık etiketi dosyası ekleyin.
İçeriğiniz Google aramasında görünmüyorsa ve görünmesini istiyorsanız şu adımları izleyin:
- Googlebot’un URL Denetleme aracını kullanarak sayfaya erişip erişemeyeceğini kontrol edin.
- Googlebot’un sitenizi taramasını istemeden engelleyip engellemediğinizi görmek için robot.txt dosyanızı test edin.
- Meta etiket kuralları için HTML dosyasını kontrol edin .
noindex
Siteniz için zengin sonuçları etkinleştirin
Zengin sonuçlar, sitenizin arama sonuçlarında öne çıkmasına yardımcı olabilecek düzenler, resimler veya diğer etkileşimli özellikleri içerebilir. Sayfadaki yapılandırılmış verilerle bir sayfanın ne anlama geldiğine dair net ipuçları sağlayarak Google’ın sayfalarınızı daha iyi anlamasına ve zengin arama sonuçları göstermesine yardımcı olabilirsiniz. Nereden başlayacağınızdan emin değilseniz, mevcut özellikler galerimizi keşfedin.