2

我有一个关于我正在开发的网站的问题。它是一个数据库驱动的目录站点,人们可以在其中创建个人资料并在一个或多个区号和一个或多个工作领域列出自己。当有人在寻找要雇用的人时,他们输入一个或多个区号以查看(或使用复选框选择它们),当表单提交时,它将这些区号保存为 cookie,以便网站记住您搜索的位置。然后,您可以按类别和字段(即链接)缩小搜索范围,并获取与您的搜索匹配的所有配置文件的列表。

我担心的是:由于搜索引擎无法输入或选择要搜索的区号,它如何查找和索引任何个人资料页面?它不允许用户在没有先选择区号的情况下搜索人,因为这样做没有实际目的。从用户体验/可用性的角度来看,简单地将每个区号的列表作为类别页面的链接也没有实际目的,但据我所知,这不是搜索引擎查看的唯一方法每个人?

像 Facebook 这样的网站是如何做到这一点的?没有某种主目录可以链接到单个 Facebook 用户的个人资料页面,但它们通常是一个人姓名的第一搜索结果。

4

1 回答 1

6

您可以尝试通过执行以下操作来索引您的一些数据库驱动页面:

生成带有区号的链接列表。最好是漂亮的网址。

www.path.com/find.asp?areacode=707 // okay
www.path.com/find/areacode/707  //better

将这些链接添加到sitemap.xml并提交给 Google。无法保证您的所有区号都会被编入索引。事实上只有一部分会因为谷歌会看到它们有多相似。

站点地图是一种告诉 Google 您网站上我们可能不会发现的页面的方式。用最简单的术语来说,XML 站点地图(通常称为站点地图,带有大写字母 S)是您网站上的页面列表。创建和提交站点地图有助于确保 Google 了解您网站上的所有页面,包括可能无法通过 Google 的正常抓取过程发现的 URL。

于 2010-04-06T22:22:03.470 回答