1

我正在创建一个站点,并希望为数据库表中的每一行提供单独的页面。每个页面上的信息都相当有用和全面,如果谷歌能够索引它们会非常好。

我最初的想法是只创建一个 PHP 模板页面并为用户正在查看的任何内容提取正确的信息,但我担心搜索引擎将无法索引所有页面。

我的第二个想法是批量创建/自动化将单个页面创建为 html 文件的过程(对于表中的 2000 多行),因为这样我就可以保证它们会被抓取。但是,如果我需要对设计进行更改,我将不得不重新处理它们。有点痛...

我最后的考虑是在我的站点中选择一个页面并在隐藏的 div 中列出所有可能的 php 页面,但我不确定搜索引擎是否可以从中索引。我假设他们只是从 HTML 中提取,所以它能够找到它,对吗?

有什么建议么?如果我可以创建一个根据用户点击的内容填充的单个页面,我会喜欢它,但我希望它们被编入索引。

4

2 回答 2

1

搜索引擎可以索引动态页面,因此使用一个 PHP 文件创建数千个独特的产品页面对于 SEO 来说是很好的。毕竟,每个页面/产品都有一个唯一的 URL,因此将被视为一个唯一的页面。您需要做的就是链接到您网站中的产品页面和/或提交XML 站点地图,以便确保它们被找到并编入索引。

通过链接您的页面,我的字面意思是链接到您的产品页面。搜索引擎主要通过以下链接查找新内容。因此,如果您希望找到您的产品页面,则需要链接到它们。使用基于表单的搜索并不是一个好方法,因为搜索引擎通常不能很好地处理表单。但是有很多方法可以链接到您的页面,包括 HTML 站点地图和产品类别页面,然后可以链接到该类别中的产品。真的,您获得产品页面链接的任何方式都是帮助确保它们被搜索引擎找到的好方法。

于 2012-06-11T02:28:23.683 回答
0

您不必在不可见的 DIV 上发布链接!只需创建页面并获取参数化内容。您可以在 XML 站点地图中包含页面并提交给 Google,或者您也可以在 HTML 站点地图中包含您的页面网址。

于 2012-06-12T12:17:36.273 回答