JavaScript ile ilgili sorunların Google arama motorundaki içeriğinizin görüntülenmesini engelleyebileceğinden şüpheleniyor musunuz? Sorunları ortadan kaldırmak için kılavuzumuzu kullanarak JavaScript ile ilgili sorunları nasıl ortadan kaldıracağınızı öğrenin.
JavaScript, web platformunun önemli bir parçasıdır, çünkü Web'i güçlü bir uygulama platformuna dönüştüren birçok işlev sağlar. Web uygulamalarınızı Google Arama Motorunda kullanılabilir JavaScript'i kullanarak yapmak için yeni kullanıcılar çekmenize ve web uygulamanızın sunduğu içeriği aradıklarında mevcut kullanıcıları iade etmenize yardımcı olabilir.
Google Search, Chromium'un mevcut sürümünü kullanarak JavaScript'i başlatsa da, optimize edilebilecek birkaç şey var.
Bu liderlik, Google Search JavaScript'i nasıl işlediğini ve sitenizin JavaScript uygulamalarının görünürlüğünü Google'daki görünürlüğünü geliştirmek için en iyi uygulamaları açıklar.
Google, sitenizin JavaScript uygulamasını üç ana aşamada işler:
Googlebot, Kraling ve Rending için sayfaları sıraya koyar. Bazen sayfanın ne zaman Kraling'i beklediği ve ne zaman oluşturulduğunu açık değildir. Googlebot, URL'yi karga hattından çıkardığında, önce taramanın izin verilip verilmediğini kontrol eder. GoogleBot robots.txt dosyasını okur.
Sayfa Kraling için engellenirse, Googlebot isteğini kaçırır ve Google, JavaScript'i sitenizin engellenen sayfalarında oluşturmaz.
Bazen JavaScript Uygulamalarının sayfaları, başlangıçta içeriği içermediği ve Google'ın JavaScript oluşturan gerçek içeriği görmek için JavaScript gerçekleştirmesi gerekir.
Googlebot, yalnızca robotlar metag veya başlık sayfanın dizine eklenmemesi gerektiğini göstermezse, tüm sayfaları oluşturma hattına koyar. Sayfa birkaç saniye sırada kalabilir, ancak bu daha fazla zaman alabilir. Google Resources izin verdikten sonra, sayfa başsız kromun yardımıyla oluşturulur ve JavaScript gerçekleştirilir.
Tarayıcılar birçok API sunar ve JavaScript hızla gelişen bir dildir. Google, API ve JavaScript yeteneklerinin desteklediği kısıtlamalara sahiptir. Kodunuzun Google ile uyumlu olduğundan emin olmak için JavaScript ile ilgili sorunları ortadan kaldırmak için önerilerimizi izleyin.
GoogleBot, sitenizin sayfasını açarken neyin yanlış gittiğini belirlemek için HTTP durum kodlarını kullanır.
GoogleBot'a sayfanın taranamayacağını veya dizine eklenemeyeceğini bildirmek için, bulunamamış sayfalar için 404 gibi anlaşılabilir durum kodlarını veya şifre ile korunan sayfalar için 401 kullanın.
İstemci oluşturma ile bir sayfa uygulamalarında, yönlendirme genellikle istemci yönlendirmesi kullanılarak uygulanır. Bu durumda, doğru HTTP durum kodlarının kullanımı imkansız veya uygunsuz olabilir. Müşteri oluşturma ve kükreme kullanırken yumuşak 404 hatalarını önlemek için aşağıdaki stratejileri kullanın:
Google bağlantılarınızı yalnızca HREF özelliğine sahip öğelerde bulabilir.
İstemci oluşturma ile tek sayfalık uygulamalar için, web uygulamanızın farklı fikirleri arasında yönlendirmeyi uygulamak için geçmiş API'sını kullanın. GoogleBot'un farklı içerik indirmek için URL parçalarını kullanmadan URL'lerinizi işleyebileceğinden ve çıkarabileceğinden emin olun.
Rel = "kanonik" etiketini tanıtmak için JavaScript kullanılması önerilmese de, bu mümkündür. Google Search, sayfayı oluştururken girilen kanonik URL'yi bulacaktır.
Robotlar metag üzerinden sayfa endekslemesini veya bağlantıları takip etmeyi önleyebilirsiniz. Örneğin, bir sonraki Metatheg'i sayfanın başlangıcına ekleyerek, sayfanın dizinini Google'da engelleyebilirsiniz:
Sayfaya robotlar metag eklemek için JavaScript kullanımı veya içeriğini değiştirme mümkündür, ancak NOIndex etiketi sayfa kodunda zaten mevcutsa Google'ın sayfayı oluşturamayacağını veya dizine ekleyemeyeceğini hatırlamak önemlidir.
Googlebot, ağ isteklerini ve kaynakların kullanımını azaltmak için sayfaları aktif olarak önbelleğe alıyor. Eski JavaScript veya CSS kaynaklarıyla ilgili sorunlardan kaçınmak için, benzersiz içerik tabanlı oluşturmak için parmak izi stratejisini kullanın.
Sitenizin sayfalarında yapılandırılmış verileri kullanırken, JSON-LD oluşturmak ve bir sayfada uygulamak için JavaScript'i kullanabilirsiniz. Olası sorunları önlemek için uygulamanızı test ettiğinizden emin olun.
Google, web bileşenlerini destekler. Google sayfasını oluştururken Shadow Dom ve Light Dom'un içeriğini "düzleştirir". Bu, Google'ın yalnızca Yalın'da görülebilen içeriği görebileceği anlamına gelir. Google'ın içeriğinizi görebildiğinden emin olmak için zengin sonuçlar test aracını veya URL kontrol aracını kullanın ve Yalın'ı görün.
Görüntüler verimi büyük ölçüde yükleyebilir ve performansı etkileyebilir. İyi bir strateji, görüntüleri yalnızca kullanıcı onları göreceğinde yüklemek için tembel yüklemenin kullanılmasıdır. Tembel yükleme uygulamanızın Google'ın önerilerine karşılık geldiğinden emin olun.
Sadece arama motorları için değil, kullanıcılar için sayfalar oluşturun. Bir site geliştirirken, JavaScript'i destekleyen tarayıcıları kullanmayanlar da dahil olmak üzere kullanıcılarınızın ihtiyaçlarını dikkate alın (örneğin, ekrandan okumak için programları veya daha az güçlü mobil cihazları kullanan kişiler).
Sitenin kullanılabilirliğini test etmenin basit yollarından biri, bağlantısı kesilmiş bir JavaScript ile bir tarayıcıda görüntülemek veya Lynx gibi bir metin tarayıcısı kullanmaktır. Siteyi metin modunda görüntülemek, Google için zor olabilecek başka bir içeriğin, örneğin resme yerleştirilmiş bir metin tanımlamaya da yardımcı olur.
Sitenizin SEO'su ile ilgili herhangi bir sorun için SEO Companion ile iletişime geçebilirsiniz. CEO E -MAIL tarafından info@seo.computer veya WhatsApp aracılığıyla numaraya göre +79202044461.
ID: 125