我已经构建了一个PHP-MYSQL网站,可以从数据库中检索产品。这些项目通过网址中的ID获取,如下所示:index.php?id=25
。
但是,我刚刚读到这不是搜索引擎优化目的的最佳选择。
是否有任何简单的方法可以在URL中填充项目名称和类别而不是ID号?或者我应该使用数据库中的字段NAME和CATEGORY来调用每个项目吗?
谢谢!
答案 0 :(得分:1)
当您print
链接时,会向其中添加一些详细信息(无论如何您的index.php
都不会使用)。
因此,您的链接将如下所示:index.php?id=25&c=Airplanes&q=Fighter+Jet+Z672
index.php
将通过id
发挥作用,并忽略&c=
和&q=
。
为了使这更好,您将使用.htaccess文件将链接重写为:mysite.com/Airplanes/25-Fighter-Jet-Z672