Я использую Asp.NET 4 с клиентскими шаблонами Ajax для своей домашней страницы.
На главной странице создается серия изображений.Каждое изображение имеет название, описание и дополнительную информацию.
Моя проблема в том, что клиентские шаблоны выглядят очень плохо для SEO.
Это потому, что боты Google / Yahoo видятНа странице перед шаблонами загружаются любые данные (изображения с описаниями в моем случае).Они видят необработанный код шаблона вместо реального содержимого.
Так что с точки зрения 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-клиентов оптимизированными для SEO?