SEO для AJAX
AJAX и SEO это довольно сложная тема. В конце концов, сайт на AJAX в чем-то похож на сайт на FLASH: выглядит он замечательно, но вот навигация по нему сложна. Joomla также использует технологию AJAX.
Технология AJAX получила плохую репутацию в SEO по нескольким причинам, среди которых стоит выделить:
- Проблемы с краулингом (есть риск, что не весь контент сайта будет учтен роботами);
– Проблемы с индексацией (есть риск, что не весь контент будет проиндексирован);
– Неудобная навигация и бесполезная адресная строка (так как все страницы загружаются по одному адресу);
– Бесполезность кнопок назад/далее/обновить;
– Потенциальные проблемы с сокрытием (возможно, не намеренные), когда пользователь видит другой контент, нежели робот.
Тем не менее, AJAX может и должен быть дружественен поисковым машинам. Следуя простым советам, изложенным далее, вы можете этого добиться (или, по крайней мере, приблизиться к цели насколько это возможно):
1. Решите, где заканчивается ваш сайт и начинается ваше приложение.
2. Убедитесь, что у вас есть URL для каждой "страницы", которую вы хотите показать роботам и желаете, чтобы она была проиндексирована.
3. Загрузите часть контента с ключевыми словами в начале документа не динамически.
4. Кэшируйте динамические страницы и отображайте их как статические. Можно даже делать "снимки" страниц с изменяющимся содержанием и публиковать эти снимки.
5. Разделы меню, ссылки и другие важные структурные аспекты сайта должны работать без AJAX и/или JavaScript.
6. Не используйте AJAX только ради эффектов. Его стоит использовать для улучшения сайта с точки зрения удобства для пользователей.
И еще несколько советов:
AJAX должен использоваться для того, для чего он был разработан – динамического взаимодействия текущей страницы с сервером (например, для отсылки заполненной формы, загрузки изображений без обновления страницы, обновлений виджета и т.п.).
Большинство людей вызывают AJAX через события "onClick" на элементах. В таком случае паук не сможет пройти к контенту, который генерируется при помощи AJAX. Альтернативный подход предполагает использование обычного якоря (
- Hits: 4097