Wicket会妨碍搜索引擎优化或搜索引擎爬行的能力吗?

时间:2009-08-26 20:59:48

标签: ajax google-app-engine seo wicket

我们来自GWT项目,由于SEO的问题不喜欢GWT用于我们的下一个项目,我们将不再使用GWT(主要是因为seo是下一个项目的高优先级)。在选择一个新框架时,我正在关注Wicket,并且喜欢到目前为止我所看到的内容。我只做了一些教程,但是在查看war布局(从这些教程中)看起来大多数html页面都在WEB-INF文件夹中。

这会导致搜索引擎优化和搜索引擎爬过网站文件的问题吗?

理想情况下,我想将Wicket与一些AJAX一起使用并部署到Google App Engine。

3 个答案:

答案 0 :(得分:4)

如果您的.jsps(或其他)存储在/ WEB-INF中并不重要。这只是意味着转到http://webapp/path/to/jsp无法直接访问它们。

对于SEO思考:

  • 有意义的网址和链接文字(即网址应与预期的搜索引擎查询类似)
  • 可抓取的网页(确保所有内容都可由非JS启用的机器人访问...例如,不要仅通过AJAX提供内容)。站点地图可能有帮助

答案 1 :(得分:3)

查看Wicket的Bookmarkable页面链接和UrlCodingStrategies,以获得在SEO中使用的非常强大的组合。基本上所有的链接和参数都可以编码为/ a / static / url,而不管后端的(改变)实现。

答案 2 :(得分:1)

如果你的项目搜索引擎优化是非常重要的,你可能会重新考虑使用大量的ajax,因为爬虫不会执行javascript他们不会读取你的ajax调用的所有返回...据说你的网站的SEO质量不是真的基于你将使用的框架... jsut总是在每个页面中考虑img alts,links,meta,title,h1 ...你应该没问题...也总是尝试在你的网站上发布链接其他网站,以获得可见性,并获得爬虫的重要性