Google için sitenizdeki JavaScript sorunlarının düzeltilmesi

Google için sitenizdeki JavaScript sorunlarının düzeltilmesi

Bu kılavuz, Google'ı aramada JavaScript'i kullanarak sayfalardaki sayfanızı veya belirli içeriğinizi bloke edebilen JavaScript ile ilgili sorunları tanımlamanıza ve ortadan kaldırmanıza yardımcı olacaktır. Google Search, JavaScript ile çalışmasına rağmen, Googlebot'un doğru dizine eklemesini sağlamak için sayfalar ve uygulamalar tasarlarken dikkate alınması gereken bazı özellikler ve kısıtlamalar vardır. JavaScript için SEO'nun temelleri hakkındaki kılavuzumuz, sitenizi Google arama motoru için JavaScript ile nasıl optimize edeceğiniz hakkında ek bilgiler içerir.

Google'da siteniz için dizinleme frekansı ve davranışı

GoogleBot, kullanıcı deneyimi üzerindeki etkisini en aza indirerek sayfaları etkili bir şekilde dizine eklemek için tasarlanmıştır. Web oluşturma hizmeti (WRS) kullanan GoogleBot, sayfanın ana içeriğine katkıda bulunmayan ve bu tür kaynakları yüklemeyebilecek kaynakları sürekli olarak analiz eder ve tanımlar. Örneğin, sayfanın ana içeriği ile ilgili olmayan raporlama veya hatalar talepleri dizinden hariç tutulabilir.

Sitenizdeki GoogleBot etkinliğini izlemek için, Sitenizdeki Googlebot ve WRS'nin etkinliğini izlemek ve geri bildirim almak için Google Arama Konsolunda Dizlık İstatistikleri hakkında bir rapor kullanın.

Google için site içeriğinizdeki JavaScript blokları olup olmadığını nasıl kontrol edebilirsiniz

JavaScript ile ilgili sorunların içeriğinizin Google'ı aramadaki görünümünden engelleyebileceğinden şüpheleniyorsanız, aşağıdaki adımları atın. JavaScript'in sorunun ana nedeni olup olmadığından emin değilseniz, sorunun kaynağını doğru bir şekilde belirlemek için genel hata ayıklama kılavuzumuzu izleyin.

  • GoogleBot'un URL'yi nasıl dizin yaptığını ve görüntülediğini kontrol etmek için Google Arama Konsolunda Zengin Sonuçlar Testi veya URL IN INSPTECT ARAÇLARI kullanın. Bu araçlar yüklü kaynakları, JavaScript konsolunun sonuçlarını, DOM görüntülenen istisnaları ve diğer verileri gösterecektir.

Ayrıca, içerik oluşturmayı etkileyebilecek potansiyel sorunları belirlemek için sitenizde GoogleBot da dahil olmak üzere kullanıcıların sahip olabileceği JavaScript hatalarını toplamanız ve kontrol etmeniz önerilir.

Google için Sitenizde Hata Önleme 404

Bir -sayfa uygulamalarında (SPA), 404 hatalarının önlenmesi özellikle zor bir görev olabilir. Hatalı sayfaların endekslenmesini önlemek için aşağıdaki stratejileri kullanın:

  • Kod 404 döndüren URL'ye yönlendirin.
  • Robotlar meta-etiketi Noindex'e ekleyin veya değiştirin.

SPA, hataları işlemek için JavaScript kullandığında, bu hatalar genellikle doğru koşul kodu yerine 200 HTTP kodunu rapor eder, bu da sayfaların hatalarla indekslenmesine yol açabilir.

Uygulamanızdaki Googlebot için kısıtlamalar nasıl dikkate alınır?

GoogleBot, kullanıcılardan izin gerektiren istekleri işleyemiyor. Örneğin, uygulamanız kameraya erişim gerektiriyorsa, Googlebot böyle bir fırsat sağlayamaz. Bunun yerine, kameraya erişim gibi zorunlu izinler olmadan içerik elde etmek için bir yol sağlayın.

Google web sitenizden çeşitli içerik türlerini indirmek için URL parçalarını kullanmayın

Bir -sayfa uygulamaları, çeşitli temsilleri indirmek için URL parçalarını (örneğin https://example.com/#/products) kullanabilir. Ancak, Ajax Crauling şeması 2015'ten beri modası geçmiş ve Googlebot dizinlaması için URL parçalarına güvenemezsiniz. Çeşitli spa içeriğini indirmek için geçmiş API'sının kullanılması önerilir.

Google'daki sitenizdeki veri depolamaya güvenmeyin

WRS, her URL'yi sıradan bir tarayıcıya benzer şekilde ayrı olarak yükler ve sayfanın yüklenmesi arasındaki durumu korumaz. Bu, yerel depolama, oturum depolama ve HTTP çerezlerindeki verilerin, içeriğin oluşturulmasını etkileyebilecek her yeni istekle temizlendiği anlamına gelir.

Googlebot önbellek sorunlarını önlemek için içerik baskılarını kullanma

GoogleBot, ağ isteklerini ve kaynakların kullanımını azaltmak için kaynakları aktif olarak önbelleğe alıyor. WRS, eski JavaScript veya CSS dosyalarının kullanılmasına yol açacak önbellek başlıklarını görmezden gelebilir. Bu sorunu önlemek için dosya adları için içerik baskıları kullanın, örneğin Main.2bb85551.js. Bu, güncellenmiş dosyaların Googlebot tarafından kullanımlarını garanti eden benzersiz adlara sahip olmasına izin verecektir.

Google web siteniz için gerekli tüm API'ların desteğini sağlayın

Uygulamanızın tüm kritik API'lerin yeteneklerini test ettiğinden ve erişilemezlik durumunda alternatif davranış veya polifiller sağladığından emin olun. Bazı web işlevleri henüz tüm ajanlar tarafından desteklenmeyebilir veya bağlantısı kesilebilir. Örneğin, fotoğraf efektleri oluşturmak için WebGL kullanıyorsanız, Googlebot WebGL'nin destekleyip desteklemediğini kontrol edin ve değilse sunucu oluşturmayı kullanın.

İçeriğinizin Google web siteniz için HTTP bağlantıları ile çalışıp çalışmadığını kontrol edin

GoogleBot, sunucunuzdan içerik çıkarmak için HTTP kontrollerini kullanır. WebSockets veya WebRTC gibi diğer bağlantı türlerini desteklemez. Bu nedenle, HTTP bağlantıları için bir yedekleme çözümü sağlamak ve güvenilir hata işleme ve kontrol özelliklerini kullanmak önemlidir.

Web bileşenlerinizin Google siteniz için doğru bir şekilde oluşturulduğundan emin olun

Sayfadaki beklenen tüm içeriğin oluşturulup oluşturulmayacağını kontrol etmek için zengin sonuçlar test veya URL denetim aracı araçlarını kullanın. WRS Light Dom ve Shadow Dom'u düzleştirir. Web bileşenleriniz mekanizmayı kullanmıyorsa Hafif DOM içeriği için bileşen belgesine bakın veya başka bir bileşen seçin.

Sorunları düzelttikten sonra sayfanızı Google'daki zengin sonuçlar testinde veya URL denetim aracında test edin

Değişiklik yaptıktan sonra, Google Arama Konsolu'ndaki zengin sonuçlar testi veya URL inpression aracını kullanarak sayfanızı tekrar kontrol edin. Hata ortadan kaldırılırsa, yeşil bir onay işareti ve hata eksikliği göreceksiniz. Aksi takdirde, arama merkezi destek topluluğuna başvurun.

Sorularınız varsa, SEO şirketi "Seo.computer" ile e -posta ile iletişime geçebilirsiniz. info@seo.computer veya whatsapp aracılığıyla numaraya +79202044461.

ID 122

Bir talep gönderin ve size danışmanlık sunalım Açık SEO web sitenizin tanıtımı