ASP.NET - SEO友好?

时间:2011-01-26 19:51:24

标签: asp.net asp.net-ajax seo

我想问你们关于用ASP.NET编写的服务的SEO意见。我遇到了一位搜索引擎优化专家,他说几乎不可能为用ASP.NET编写的服务/门户网站制作搜索引擎优化,因为谷歌机器人不喜欢它生成的网页。你能证实或否认这个理论吗?

4 个答案:

答案 0 :(得分:8)

如果门户网站严重依赖查询字符串或不正确加载的AJAX页面,那么几乎是不可能的。但如果它有友好的名字,那就不会太难了。

任何平台都可以为SEO做可怕的事情,任何平台都可以为SEO做奇迹。这一切都取决于应用程序的编写程度。

答案 1 :(得分:1)

我证实了这个理论。但据说有一些非常好的补充,如路由引擎,允许你有SEO友好的URL和完全控制生成的ID(在ASP.NET 4.0中)。

答案 2 :(得分:0)

问题不在于平台本身,而在于您如何使用它。一个主要的SEO规则是使用机器可读的HTML代码来制作语义页面和标准XHTML。

ASP.net的问题在于页面中使用的内置组件。当组件呈现为HTML时,它们会生成非标准的HTML代码。

诀窍是使用标准HTML标记在页面上生成数据,而不是使用CSS和JavaScript来设置样式,即数据可以保存在RecordSet而不是DataGrid中并循环创建一个HTML表格。

自从创建标准XHTML的MVC 1.0以来,.Net已经对自动生成的代码做了很大的改进。

答案 3 :(得分:0)

.NET包含许多优秀的运行时质量功能,这些功能特别适用于加速网站优化和扩展。 Seo Process。列出的Here是一些最广泛使用的功能,可以从SEO方面受益,并有一种Asp.Net优化方式。