HybridUrlCodingStrategy не совместим с Google? - PullRequest
0 голосов
/ 05 сентября 2011

Мы используем MixedParamHybridUrlCodingStrategy в нашем приложении Wicket, чтобы Google анализировал симпатичные URL. Шаблон URL:

http://host/domain-objecs/{id}/a-long-title-for-my-object

На странице есть несколько компонентов с состоянием ajax.

Когда кто-то открывает одну из этих страниц, он автоматически перенаправляется на:

http://host/domain-objecs/id/a-long-title-for-my-object.0

Это проблема для Google, которая указывает на ошибку сканирования из-за перенаправления.

Есть ли у вас идеи, как решить эту проблему? Не перенаправлять, когда пользовательский агент - робот?

1 Ответ

0 голосов
/ 14 сентября 2011

Наконец, я решил проблему, сделав мою страницу без сохранения состояния.

Я использовал фреймворк jolira http://code.google.com/p/jolira-tools/wiki/stateless для замены своих ссылок и StatelessForm вместо классической формы.

...