在我的ASP.NET Web应用程序中,有一个搜索表单,可将用户重定向到以下页面:
/Search.aspx?q=query_text
在此页面上,我想显示网站页面的搜索结果。
这样做的最佳方式是什么?我是否会更好地尝试通过将页面内容存储在数据库中来开发搜索引擎,还是有一种简单的方法可以从谷歌中提取这些内容?
如果我使用谷歌有一种方法可以使用URL和标题获得RSS格式的结果,那么它很容易实现到应用程序中吗?
答案 0 :(得分:0)
如果您的数据来自数据库,那么您应该从数据库进行搜索!
但是如果您的网站上有静态页面,那么您可以通过为静态网页的内容创建一个表来替换它们,然后您可以添加查询来搜索它们。