半静态/动态页面

时间:2015-04-18 19:20:14

标签: php html dynamic static seo

我正在建立一个房地产网站,我希望在我的数据库中为每个建筑设置一个页面,以便我可以在Google中找到它们。我想知道是否应该为每一个创建一个静态页面,或者我是否可以通过另一种方式在Google中找到它们。

修改

我很想知道如何构建这些半静态/动态页面。我希望获得谷歌搜索结果的固定标题和说明,但照片和其他信息可以通过数据库信息填写。这看起来是否合理,或者我是在监督事情,还是可以更有效地完成这项工作?

真的,我只是说我想要谷歌修复网址,标题和元描述。我希望动态处理其余部分。

1 个答案:

答案 0 :(得分:1)

根据您的评论,我认为您误解了文件和网址之间的关系。当您或Google请求URL时,Web服务器可以查看该URL并随意执行任何操作。无论它返回的是您的浏览器或Google搜索结果中显示的内容。

Web服务器响应的最明显方式是将URL直接映射到磁盘上的路径,并返回该文件的内容,但这意味着不会出现任何动态内容。下一个明显的步骤是在该位置运行程序,而不是提供其内容,但这仍然是非常有限的。相反,大多数现代网站背后的原则是URL确定要运行的程序和该程序的参数。

因此,在您的情况下,网址/property.php?id=42可能会运行脚本property.php,该脚本将查看id参数,并获取属性42的必要内容 - 包括标题,meta标签,图片等 - 从你将它们存储在数据库中的任何地方。通过一些额外的服务器配置,您可以为同一个URL设置/property/42-great-three-bed-apartment别名(注意42仍然存在,所以我们仍然有足够的数据在数据库中查找)。

这基本上是所有现代网站的运作方式,包括这一个。