我正在尝试使用包含参数的静态 URL 地址创建搜索引擎。例如:www.domain.com/search,city,region,type.html
出于某种原因(数据库关系没有很好地预测)我不能在 URL 中放置标识符 - 我已经完全按照原样放置了参数名称。问题是参数可以包含特殊字符,如“ó”、“ż”、“ć”、“ą”。我已经读过,在 SEO 方面不建议将其放入 URL,所以我不打算这样做,因为 SEO 对我来说非常重要。只有名为 city 的参数才会有特殊符号。
我有一些想法。
- 在特殊字符之后添加另一个特殊字符,如“-”,告诉脚本应该替换之前的单个字符,例如。www.domain.com/search,bial-ystok,wielkopolskie,restaurant.html。
- 在 URL 的末尾添加一些其他参数,例如 www.domain.com/search,bialystok,wielkopolskie,restaurant,4.html 告诉脚本参数城市中的标志 4 应该被替换。
哪种方式最好?还有其他想法吗?URL 应该很好看。