2013-12-20 262 views
0

有很多像Angular,Flight JS或Ember這樣的javascript框架,它們使用模型 - 視圖 - 控制器方法。這通常會導致搜索引擎優化,因爲JavaScript模型數據很難被搜索引擎讀取。使用Node和PhantomJs等,你可以做出可讀的「屏幕截圖」,但我認爲這是一個非常醜陋的解決方法。搜索引擎索引 - 任何替代PhantomJs快照的搜索引擎優化?

我的問題:在網頁中,有沒有其他的選擇讓模型被搜索引擎索引而不需要維護一堆重複的快照?

+4

這個問題似乎是脫離主題,因爲它是關於搜索引擎優化 –

回答

3

AirBnb在backbone.js之上構建的Render框架允許服務器端渲染,因此您的應用程序可以爲搜索引擎蜘蛛提供完整的HTML。