SEO优惠.html v/s jsp/php/etc?

Hyd*_*erA 4 html php seo jsp

这听起来像是一个愚蠢的问题,也许就是这样.但我只是想确保没有秘密信息隐藏起来.

好吧,如果我可以选择额外的努力来开发简单的html并通过ajax连接我的后端,我会去吗?

意思是,我可以使用PHP/JSP来包含页眉,页脚和导航等文件.该处理在用户请求文件时发生.

但另外,我可以使用ant构建脚本在发布时从页眉,页脚,导航等编译HTML文件.但这需要一些努力.

请记住,这不是AJAX v/s非AJAX问题,两种情况下的结果输出文件都是相同的,除了文件扩展名.

Jes*_*r M 6

文档扩展名(*.html/*.php/*.aspx)对您的搜索引擎排名没有任何影响.如果我们暂时忽略页面内容,那么关于URL的重要性是:

  • 逻辑且一致的URL结构,理想情况下是树结构.
  • 在您的网址中使用正确的关键字,用短划线分隔.
  • 如果可能,请避免使用查询字符串"?" 在您的网址中(变得不那么重要,但仍然适用于较小的搜索引擎)
  • 您站点的整体"可抓取性"(拥有XML站点地图,具有指向站点上所有页面的纯文本链接,正确使用robots.txt排除项)

通过像www.acme.com/mycms这样的操作,您可以在几乎所有系统上轻松"隐藏"文件扩展名类型.php/pagename /然后让mycms.php解析请求的URL.

良好的现代Web框架将允许您完全控制您的URL结构,示例是DjangoASP.NET MVC.

一件很难的事就是本地化.有很多建议:

  • 为每种语言使用单独的站点(acme.com/acme.co.uk/acme.de/acme.ch)
  • 使用单独的子域名(en .acme.com/de .acme.com)
  • 使用扩展名www.acme.com/pagename.en .html
  • 使用根"文件夹" www.acme.com/ /页面名

我想我现在已经确定了'根文件夹'的方法,但是其他方法也有很好的论据.

有关良好URL结构的示例,请查看此站点.:-)