SEO在数据库驱动的网站上

时间:2010-04-06 22:16:47

标签: dynamic seo sitemap database-driven

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

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

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

1 个答案:

答案 0 :(得分:6)

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

生成带有区号的链接列表。如果它们是漂亮的网址会更好。

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

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

  

站点地图是告诉Google的一种方式   关于您网站上我们可能没有的网页   否则发现。最简单的   术语,XML Sitemap - 通常称为   站点地图,大写S-是一个列表   您网站上的网页。创建   并提交Sitemap有助于制作   确定谷歌知道所有的   您网站上的网页,包括网址   这可能是不可被发现的   Google正常的抓取过程。