2011-04-20 16 views
2

我一直致力於這個網站,嚴重依賴jQuery模板來呈現。在很大程度上依賴jQuery模板的html頁面上執行SEO

使用this HTML page作爲一個例子,有喜歡的來電:

http://thetorontovibe.com/Events/Get?EventId=393219&callback=_jqjsp&_1303334398779=

返回只不過是JSON字符串到瀏覽器。

雖然這一切都工作正常,它不是SEO友好。

我一直在研究這個話題,似乎確實沒有一個很好的解決方案,但重做一些頁面。

目前,我打算重新與服務器端的代碼,而不是使用普通的HTML頁面,這樣我可以在<頭>動態內容和<元>。這很容易,這看起來像額外的工作。

有更好的選擇嗎?

謝謝

+0

你可能會有更多的運氣將它遷移到webmasters.stackexchange.com--他們給那裏提供了很好的SEO建議。 – Genadinik 2011-04-20 21:36:22

+0

一般來說,JS是SEO不友好的。但我猜你已經知道了。 – Genadinik 2011-04-20 21:36:50

+0

這就是爲什麼具有可降解網站的最佳做法 - 當javascript不可用時,會退回到服務器生成的頁面上。 – 2011-04-20 21:40:05

回答

0

我想你在找什麼可以在這裏找到:A spider's view of Web 2.0它描述了製造Ajax請求爬行,能,通過Ajax調用後處理生成的頁面格式。

+0

這可能會影響你如何構建你的ajax調用。 – 2011-04-20 22:06:48

+0

嗨,謝爾蓋。謝謝你這麼快回答。是的,我已經閱讀過。問題是,谷歌需要你有一個「HTML快照」,這基本上是你的AJAX的一部分,但與搜索引擎友好的,,URL和所有。我的問題在於,一切都在JSON中。構建這些快照的工作與重寫頁面的工作一樣多。 – 2011-04-21 05:15:47

相關問題