<分区>
基本上我有一个正在开发的网站,它涉及多个搜索条件,并会根据搜索条件显示结果。
我使用的方法如下:
- 用户将输入他们想要的搜索条件
- 提交后,这些值将被发布到一个名为 parse-search.php 的脚本
- 此脚本将解析值并生成 URL
- 使用 301 重定向和 header('Location: xxxxxx') 将用户重定向到搜索结果页面
- 然后,搜索结果页面上的 PHP 脚本将使用 GET 解析生成的 URL 并相应地显示结果。
此方法运行良好,没有问题,没有错误,并且显示了正确的结果。我只是想知道这是否会因为重定向而对 SEO 产生不利影响?
举个例子,搜索表单会通过 post 传递变量,例如:
颜色=1 和类型=3
然后解析脚本会将其翻译成 colour=blue 和 type=car
这将重定向到 mysite.com/search/cars/blue
然后结果页面将对此进行解析(在 htaccess 的帮助下)
所以...如有任何想法,我们将不胜感激。
问候