【发布时间】:2013-05-14 19:04:59
【问题描述】:
我正在尝试使用包含参数的静态 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 告诉脚本参数 city 中的标志 4 应该被替换。
哪种方式最好?还有其他想法吗? URL 应该看起来不错。
【问题讨论】:
-
另一种方法:使用 Google API 查找带有参数的城市的正确名称,而无需特殊歌曲。 :) 谢谢,你很有帮助。