2013-04-16 22 views
1

我們有一個由asp.net支持的在線書店。由於展示了許多類別的精選圖書,因此頭版的資源要求稍高一點。將谷歌機器人讀取通過jQuery事件獲取的數據-doucument.ready

我們使用3 listview來顯示3種選擇類別的書籍。除了在頁面加載時有一點滯後之外,沒有任何問題。

增加列表視圖的數量大於6會導致很大的滯後時間。

我可以選擇使用回調,以便在頁面加載後獲取數據。 因爲我是新來的回調和jquery搜索網絡我來到穿越許多美麗carausel這將是一個醒目的用戶。

我已經實施了他們,但在上線之前我想知道,這會對我們的網頁排名產生任何負面影響嗎?

+0

仍然有效。如果你把JavaScript代碼和訪問您的網站,它仍然可用? – Blender

+0

沒有所有鏈接按鈕和按鈕停止工作,但很少有人關閉它。其實我不關心用戶,我很關心谷歌。 – Ratna

+0

點是抓取工具沒有JavaScript。 –

回答

0

如果您對Javascript和SEO存有疑問,請使用純HTML版拳頭,如果確實需要,請使用Javascript加以改進。

  • 如果您的網頁速度很慢,請儘快讓它更快。
  • 如果太多的內容必須加載並且您必須選擇,請嘗試優先考慮您的HTML和您的CSS,然後完成剩下的內容。
  • 如果你真的想改善AJAX UI的用戶體驗,至少要讓你的網站在沒有javascript的情況下工作,並且如果通過Javascript創建的某個頁面可以訪問相同的界面,請使用metatag canonical來表示純HTML頁面,所以即使Google閱讀您的網頁也不會被複制內容。

上述提示比製作一個依賴於Javascript的接口風險更有保證。如果你想做一些不同的事情,你必須在投入生產之前停下來測試一下。


編輯:

如果你真正想要的,存在一種方法,使嚴重依賴AJAX網站在Making AJAX Applications Crawlable