Kısa bir süre önce, kullanıcının javascript'in etkin olup olmadığına bağlı olarak ayrı açılış sayfaları oluşturmak için bir düzeltme gerçekleştirdim. Temel olarak çalıştığı yol budur.Javascript tabanlı yönlendirme: SEO'ya zarar verecek mi?
varsayılan sayfa hiçbir javascript w/bir HTML sayfası. Sitenin temel sürümü. Üzerine iniş yaptıktan sonra javascript'in etkinleştirilip başka bir sayfaya gidip gitmeyeceğini söyleyen bir betik var. Bu açılış sayfası, kullanıcı isteğini sayfanın (üstbilgi, altbilgi, vb.) Oluşturduğu bir JSP dosyası aracılığıyla göndererek oluşturulur. Kullanıcı javascript etkinse, son açılış sayfası http://whatever.com/home.jsp'dur.
Sorunuz, bu SEO'ya zarar verecekse. Dünyanın% 99'unun javascript özelliği olduğunu düşündüğümden, javascript'i etkinleştirmeyen% 1'i karşılamak için herhangi bir SEO avantajından ödün vermekten nefret ediyorum.
Bunun mantıklı olmasını umuyorum. sizin JS tamamen farklı bir içerik bunları gönderirse
O bu konuda google gibi sadece frowns görünüyor. Javascript etkin değilse, farklı bir sayfaya "arama motorlarına farklı içerikler sunmak" zor oluyor. Kabul eder misin – bgadoci
Oh, kesinlikle. Bu yüzden "tamamen farklı içerik" kısmından bahsediyorum. Sanırım her şey, iki sayfanın içeriğinin ne olduğuna bağlı. Merak etme, JSP'nin neden JS'yi kullanıp uygun içeriği oluşturduğunu tespit edemiyor? Bu da SEO sorunları olasılığını çözer. – Dustman
JSP'ye aşina değil. Yine de ilginç bir şey, Google’ın test konusundaki tavsiyelerini izledim. kurulum http://www.delorie.com/web/lynxview.html kullanarak, yukarıda belirtilen göz önüne alındığında, varsayılan arama motoru sayfası (bot JS etkin yokmuş gibi) temel HTML sayfası olarak kaldı. "Eğer javascript'iniz varsa" sayfasına geçmedi.Kullanıcıları tam deneyim elde etmelerini sağlamak için geri döndü ve sadece bir uyarı kullanarak. Yardım için teşekkürler. – bgadoci