我想问问你们对用ASP.NET编写的服务的搜索引擎优化的看法。我遇到了一位搜索引擎优化专家,他说用ASP.NET编写的服务/门户网站的搜索引擎优化几乎是不可能的,因为谷歌机器人不喜欢它生成的页面。你能证实或否认这一理论吗?
发布于 2011-01-27 03:54:40
如果门户严重依赖于查询字符串或错误加载的AJAX页面,那么这几乎是不可能的。但如果它有友好的名字,就不会太难。
任何平台都可以为SEO做可怕的事情,任何平台都可以为SEO创造奇迹。这完全取决于应用程序写得有多好。
发布于 2011-01-27 03:59:58
我证实了这一理论。但这是说,有一些非常好的增加,如路由引擎,允许你有搜索引擎优化友好的URLS和完全控制生成的in(在ASP.NET 4.0)。
发布于 2011-08-23 18:07:50
问题不在于平台本身,而在于你如何使用它。SEO的一个主要规则是使用机器可读的HTML代码来生成语义页面和标准的XHTML。
ASP.NET的问题在于页面中使用的内置组件。当组件呈现为HTML时,它们会生成非标准的HTML代码。
诀窍是使用标准的HTML标签在页面上生成数据,然后使用CSS和JavaScript对其进行样式设置,即可以将数据保存在RecordSet
中而不是DataGrid
中,然后循环创建一个HTML表。
自从创建标准XHTML的MVC1.0以来,.Net对自动生成的代码进行了很大的改进。
https://stackoverflow.com/questions/4809287
复制相似问题