我有一个页面显示有关属性的信息,基于url中的唯一ID,在mysql数据库中搜索该ID,从该行获取所有信息等,真的很标准.
我想知道是否/如何为每个数据库行“创建”一个html页面,因为我认为这对SEO更好?有多个关键字而不是一个动态页面?
我的属性通过网站上的表单/上传系统添加到数据库中,我想在上传时创建页面可能是最简单的,但我愿意接受建议!
解决方法:
您只需要创建一个生成html模板的PHP文件,该页面上基于文本的内容会发生什么变化.在该页面中,您可以通过POST或GET获取参数(例如行ID),然后从数据库中获取信息.
我认为这对SEO更好吗?
搜索引擎作为谷歌解释说example.PHP?id = 33和example.PHP?id = 44是不同的页面,是的,从SEO的角度来看这种方式比单个列表页面要好,所以你只需要两个PHP文件至少(listing.PHP和single.PHP),因为更好的链接这个页面来自listing.PHP.
额外建议:
example.PHP?id = 33真的很丑,不太友好,也许你需要一些url重写代码.像example / properties / property-name这样的东西更好;)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。