2010-11-18 30 views
1

1 html dosyası olan bir web sitem var ve sekmeli sayfaları gizlemek için javascript kullanıyor.Arama Motoru Dizini Javascript Sekmeler

URL'ler, sayfalar için yer imi oluşturabilmeleri için bir # ile yeniden yazılır.

Farklı sayfaların arama motoru sonuçlarında gösterilmesini sağlamanın bir yolu var mı? Orada farklı sayfalar olarak görünmelerini sağlamak iyi olurdu.

Aşağıdaki dokümanı okudum, ancak bunun yalnızca dinamik olarak oluşturulmuş ajax içeriği için olduğunu düşünüyorum, değil mi?

http://code.google.com/web/ajaxcrawling/docs/getting-started.html

cevap

1

Sizin tarafınızdan belirtilen sayfayı okudum. Bu Ajax sitesi içindir. Senin durumunda Ajax değil. Jeff B'nin bahsettiği bir başka nokta da, Google’ın kullandığınız her bir numara için tüm içeriği dizine ekleyebilmesidir. Bu durumda, Google iki kez içerik alacaktır. Tüm içerik yalnızca sitenizden olduğundan çok kötü olmayacaktır.

Arama Motoru'nu, Arama Motoru'nun işleyişini hiç kimse bilmediği için çok zor ve zordur.

  1. Düşüncemde sayfalarınızı Ajax olarak yeniden oluşturun ve sahip olduğunuz makalede belirtilen noktaları izleyin. Veya her etiket için param ile bir bağlantı kullanın. sayfa1.php? cat1, page1.php? cat2, vb. gibi ve sadece belirli bir zamanda belirli bir etiketle ilgili içerik yükler.

ikinci çözüm her sekme için farklı bir sayfa uygulanması farklı değildir, ancak sizin durumunuzda güncellemek için daha kolay olabilir! ve ayrıca tüm içeriğe, bir yerde hem kişi hem de arama motoru tarafından erişilebilir. Yavaşça arama motoru her sayfayı parametreyle indeksleyecektir. Unutmayın, genellikle Google'ın parametre içeren sayfaları dizmediği, ancak doğru olmadığı söylenir. Google, sayfayı yalnızca değişken veya kimlik türü bir parametre ile dizine eklemez. Sayfa içeriği değişirse her sayfayı popüler parametrelerle indeksler.

Yine de sorunuz zor ve önerim hakkında çok düşündükten sonra bana gelen şey.

0

sorun farklı sayfaların dizine olsa bile, hepsi indeksi de o içerik gibi görünüyor. Bunun nedeni, açıklamanızın içeriğine göre, tüm içeriğin (gizli dahil) yüklenme süresinde olmasıdır.

Sekmeleriniz bağlantılardaysa, href'i bağlantıya eklemeniz yeterlidir. Javascript etkinleştirilmiş tarayıcılar sekme değiştirme kodunuzu yürütecek ve bağlantıyı takip etmeyecek (doğru kodlamışsanız), Google bu bağlantıyı izlemelidir. Bununla birlikte, tüm sayfalar için tüm içeriklerin endekslenmesi sorunu hala devam etmektedir.

0

böyle sisteminizi değiştirin:

  1. geçerli sekme içeriğini değiştiren her link href bulunmasını istediğimiz sekmede içeriğini içeren bir alt sayfa özellik olarak olmalıdır -> Bu olacak Arama Motorları tarafından önbelleğe alındı.
  2. Bu bağlantılar geçerli sekme içeriğini değiştirir JS eylemleri binded ve ayrıca "href" özelliğinde ne tarafından yapılmalıydı yönlendiriliyor yalanladı olmalıdır -> Bu kullanıcı
  3. gösterilecektir
İlgili konular