搜索引擎优化

时间:2010-11-23 12:37:46

标签: .net search-engine seo

有时当我在谷歌中搜索一些短语时(例如“我的自定义搜索短语”),我会看到一些非常有趣的结果。网站看起来像:
http://www.SomeSite.Com/My_Custom_Search_Phrase/或:
http://www.SomeSite.Com/My_Custom_Search_Phrase.html
实际上,我不喜欢这些网站。我知道这是一个SEO技巧,页面是动态生成的,并且充满了广告。但我很想知道如何以编程方式实现这一目标。最好是.Net 附:通过说“最好在.Net”我并不是说我想要.Net中的代码,而是一些关于如何使用.Net技术工作的指南。

2 个答案:

答案 0 :(得分:1)

取决于你的.nET。

Classic ASP.NET:您可以将它们用作自定义错误页面(找不到文件,敲定您自己的结果)。

MVC:一个到视图/控制器的路径,它访问路径以查看搜索短语,然后获取并生成页面。

结果可能非常棒。如果你有一个好的网站内部搜索系统,这可以驱动HUGH数量的流量。我做过一次商店,在客户讨论中搜索大约70%的流量到页面。理解它们是另一个故事(即结果apge必须有效地让人们去产品)。这甚至都不公平 - 讨论结果非常准确。在优化外观以确保人们知道去哪里后,捕获率非常好(即不离开网站的人)。

答案 1 :(得分:1)

好吧,大多数网络服务器都有创建“通配符”映射的工具。

也就是说,它们会占用服务器上不存在的页面,并将其交给相关的语言处理器(例如,.NETs中的aspnet_isapi.dll)。

因此,如果您在获取通配符请求的地方编写代码(即物理上不存在的文件),您可以假装拥有它。

这是URL重写的工作原理。通常你会发明一些url方案,比如“/ article / some-content / identifier”,然后你使用标识符来查找文章,同时在URL中留下组件,以便搜索引擎可以“看到”它是“相关的” ”

希望这有点帮助。这是一种随意的概述。