我使用Asp.NET 4與Ajax客戶端模板爲我的主頁。Asp.net Ajax客戶端模板和搜索引擎友好
主頁生成圖片的廚房。每張照片都有名稱,說明和其他細節。
我的問題是,客戶端模板似乎對SEO很糟糕。
這是因爲谷歌/雅虎機器人在模板加載任何數據(在我的情況下描述的圖像)之前看到頁面。 他們看到原始模板代碼而不是實際內容。
所以從SEO的角度來看,我的網頁不包含相關數據。
這是我正在使用的模板。
<table id="products" border="1" class="sys-template">
<tr> <img sys:src="{{ PhotoUrl }}" alt="" />
<td>{{ Id }}</td>
<td>{{ Name }}</td>
<td>{{ Description }}</td>
<td>{{ AdditionalDetails }}</td>
</tr>
</table>
如何使Ajax客戶端模板搜索引擎友好的任何提示?
就如何實現這一目標有什麼建議?我應該放棄整個ajax版本還是有兩個版本? – RuSh 2010-09-05 18:29:28
我完成了我的答案。除非搜索引擎優化很關鍵,否則這不是一個好主意。如果我是你,我會投資於AJAX來執行非常具體的任務,並保留其他標準。 StackOverflow是良好實踐的一個很好的例子。 – 2010-09-05 18:35:31