Я использую Wicket's AjaxFallbackLink в ряде мест.Это хорошо работает для пользователей, но дает нам некоторые головные боли SEO.
Когда Google сканирует одну из наших страниц, может пройти несколько часов или дней, прежде чем они вернутся и попытаются сканировать AjaxFallbackLinks
на этой странице.Конечно, поскольку ссылки выглядят так:
http://example.com/?wicket:interface=:1869:mediaPanel:permissionsLink::IBehaviorListener:0:2
... сеанс больше не действителен к моменту возврата сканера.Это приводит к большому количеству 404
ошибок на нашем сайте, что, вероятно, вредит нашему SEO.
Мой вопрос : как я могу сделать ссылки Ajax "стабильными" (например, BookmarkablePageLink
) для поисковых систем, но все еще сохраняют поведение Ajax для интерактивных пользователей?