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

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

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

有帮助吗?

解决方案

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

生成带有区域代码的链接列表。如果它们是漂亮的URL,那就更好了。

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

将这些链接添加到 sitemap.xml 并提交给Google。不能保证您的所有区域代码都会被索引。实际上,只有一部分才会因为Google会看到它们的相似之处。

站点地图是告诉Google您网站上我们可能不会发现的网站页面的一种方式。用最简单的话来说,XML站点地图(通常称为Sitemap,带有资本S)是您网站上的页面列表。创建和提交站点地图有助于确保Google知道您网站上的所有页面,包括Google正常爬网过程可能无法发现的URL。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top