AJAX tarama düzenini bırakmalı mıyız?


Yanıtlar:


12

Diğer bazı arama motorları (Bing, Yandex, vb.) Hala _escaped_fragment_sistemi kullanmaktadır . Google'ın sahip olduğu için bir gecede kullanmayı bırakmayacaklar. Bu nedenle, sitenizin Google dışındaki arama motorları tarafından dizine eklenebilir olmasını önemsiyorsanız , yine de bu şemayı desteklemek isteyebilirsiniz.

Elbette, _escaped_fragment_siteniz için zaten destek ayarladıysanız , devre dışı bırakmak için bir neden yoktur. Yeni bir site geliştiriyorsanız, bu özelliği avantajlara göre eklemenin maliyetini tartmanız gerekir (Google'ın şu anda İnternet aramada tekel olduğunu ve her durumda diğer arama motorlarının yakında Google'ın örneğini takip etmek ve dinamik Ajax yüklü içeriğin daha iyi taranmasını sağlamak için çabalıyor).


Son olarak, çoğu durumda, en basit ve en kusursuz çözümün sitenizi ilk etapta böyle hilelere ihtiyaç duymayacağı şekilde uygulamak olduğunu unutmayın. Zamanın en az% 99'u, gerçekten herhangi bir Ajax'a, hatta istemci tarafı komut dosyasına ihtiyacınız yoktur . Ajax'a gereksiz güven duymaktan kaçınarak ve sitenizi , JavaScript devre dışı bırakılmış olsa bile en azından temel tarama özelliklerinin çalışacağı şekilde tasarlayarak, tarayıcılar ve arama motorları arasında mümkün olan en geniş uyumluluğu sağlarsınız.

Bunu etkili bir şekilde yapmanın hilesi, önce temel HTML ve CSS ve düz eski bağlantılar kullanarak, hiç JS olmadan, sitenizin temel işlevselliğini ayarlamaktır. Bunu yaptıktan sonra, daha düzgün yükleme ve ekstra özellikler için JS ve Ajax'ı eklerken, ekstra özellikleri desteklemeyen kullanıcılar ve arama motorları için zarif bir geri dönüş arabirimini koruyabilirsiniz. Bununla birlikte, her şey için Ajax'a güvenmeye başlarsanız, daha sonra Ajax olmayan bir yedek arabirimin güçlendirilmesi çok zor ve garip olabilir.


Büyük tavsiye ama, bilirsiniz, açısal js ve şimdi çok geç :)
Mario Trucco

2
Ayrıca, sosyal medya hizmetlerini de desteklemeniz gerekebileceğini unutmayın. En son kontrol ettiğimde, bir tür ön gösterim kullanmıyorsanız Facebook hala bıyık başlıklarını "foobar - {{page.title}}" olarak paylaşıyor.
Swimburger

1

Google zaten JavaScript'i tarar ve işler, böylece AJAX tarama düzenini yeni sitelere uygulamaya gerek yoktur.


Bing ve Yahoo tarafından endekslenmeyi önemsemediğiniz sürece (onlar yakalayana kadar)
GeekyMonkey
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.