SEO'ların kodlamayı öğrenmesine gerek yoktur, ancak tarama ve oluşturma ilkelerini anlamak, JavaScript'i potansiyel bir sorundan değerli bir müttefike dönüştürmeye yardımcı olabilir. Bu makalede, JS kullanan sayfaların arama motorları tarafından indekslenmelerini iyileştirmek için etkili bir şekilde nasıl optimize edebileceğinize bakacağız.
Teknik optimizasyon hakkında konuşacağız. Hemen hemen tüm modern web siteleri, kullanıcı deneyimini, etkileşimi, görüntüleme içeriğini geliştirmek ve düğmeler, menüler ve diğer öğelerle çalışmak için JavaScript kullanır. Amacımız bu sayfaları tarama sürecini basitleştirmek ve JavaScript kullanılarak oluşturulan içeriği işlerken ortaya çıkan yaygın sorunlardan kaçınmaktır.
Bu materyal kısmen SEO optimizasyonu alanındaki araştırma ve yayınlara dayanmaktadır ve bunun için yazarlara şükranlarımızı sunarız.
Google dahil arama motorları, kullanıcıların tarayıcıda gördüğü içeriğin aynısını almaya çalışır. Google, web sayfalarının oluşturulmasından ve taranmasından sorumlu olan Web İşleme Hizmetini (WRS) kullanır. Bu hizmet Kafein indeksleme sisteminin bir parçasıdır. Basitleştirilmiş bir örnek kullanarak JavaScript işlemenin nasıl çalıştığına bakalım:
Google, işlenecek son kodu alır, ancak gerçekte sayfayı tam olarak oluşturmak için gereken JS dosyaları, CSS, XHR istekleri, API'ler ve diğer kaynaklar gibi tüm ek kaynakları tarar ve önbelleğe alır. Ancak Googlebot, içeriğin görüntülenmesi açısından kritik öneme sahip olmayan bazı kaynakları göz ardı edebilir.
Googlebot, sunucuya bir GET isteği gönderir ve yanıt olarak HTTP üstbilgilerini ve sayfa içeriğini alır. Başlık veya meta etiketi dizine eklemeyi engellemiyorsa URL, görüntülenmek üzere sıraya eklenir. Mobil öncelikli dizine ekleme koşullarında isteğin çoğunlukla Google'ın mobil kullanıcı aracısından geldiğini unutmamak önemlidir. Sitenizi hangi robotun taradığını öğrenmek için Search Console'daki URL Denetleme aracını kullanabilirsiniz.
HTTP başlıklarında çeşitli kullanıcı aracıları için özel kurallar yapılandırabileceğinizi, örneğin bazı robotlar için indekslemeyi sınırlandırabileceğinizi veya benzersiz içerik gösterebileceğinizi belirtmekte fayda var. Googlebot için indekslemenin yasak olduğu ancak içeriğin diğer robotlar için mevcut olduğu bu tür bir kısıtlamanın örneği aşağıda verilmiştir.
JavaScript optimizasyonu veya SEO'nun diğer yönleri hakkında herhangi bir sorunuz varsa, herhangi bir sorunuzu info@seo.computer adresinden SEO stüdyosu "SEO BİLGİSAYARI"na yazın.
Kimlik 1713