【发布时间】:2010-03-31 11:47:12
【问题描述】:
我的博客文章存储在 Access 数据库中。它们在加载 ASP 页时动态显示。因此,除了用户访问页面时,没有包含博客文章正文的可公开访问的文件。当搜索引擎索引我的页面时,我如何确保博客内容被索引并且是最新的?
【问题讨论】:
-
没有任何理由使用 MS-ACCESS 标签,因为问题是关于 Web 前端,而不是后端。
标签: ms-access indexing search-engine
我的博客文章存储在 Access 数据库中。它们在加载 ASP 页时动态显示。因此,除了用户访问页面时,没有包含博客文章正文的可公开访问的文件。当搜索引擎索引我的页面时,我如何确保博客内容被索引并且是最新的?
【问题讨论】:
标签: ms-access indexing search-engine
搜索引擎本质上会看到用户在访问页面时会看到的内容(减去样式、图像等)。
只要每篇博文的 url 是唯一的,并且有指向该 url 的链接,搜索引擎就能够对其进行索引。
您可以做的一件事是注册 google 的 webmaster tools 并使用“Fetch as Googlebot”工具查看将返回给 google 爬虫的确切内容。
【讨论】:
页面是动态生成的,搜索引擎无法通过查看您的页面来判断这一事实。据 Google 所知,它可能是一个静态页面,并且您有一大群实习生正在更新侧边栏的“最近评论”部分。只要内容以 (X)HTML 的形式提供,并带有合理的 URL 和 Google 知道的其他页面链接,Google 并不关心内容的来源。
【讨论】:
您可以向要为您的网站编制索引的每个搜索引擎提交站点地图。站点地图会明确地告诉搜索引擎您希望它查看的每个 URL。
当搜索引擎机器人访问页面时,它只会看到用户在浏览器中看到的内容,即网络服务器呈现的内容。这是否是动态的并不重要。
【讨论】: