我想问你们关于用ASP.NET编写的服务的SEO意见。我遇到了一位搜索引擎优化专家,他说几乎不可能为用ASP.NET编写的服务/门户网站制作搜索引擎优化,因为谷歌机器人不喜欢它生成的网页。你能证实或否认这个理论吗?
答案 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表格。
答案 3 :(得分:0)
.NET包含许多优秀的运行时质量功能,这些功能特别适用于加速网站优化和扩展。 Seo Process。列出的Here是一些最广泛使用的功能,可以从SEO方面受益,并有一种Asp.Net优化方式。