パラメータを含む静的 URL アドレスを使用して検索エンジンを作成しようとしています。例: www.domain.com/search,city,region,type.html
なんらかの理由で (データベースのリレーションが適切に投影されていません)、URL に識別子を配置できません。パラメーターの名前をそのまま正確に配置しました。問題は、パラメータに「ó」、「ż」、「ć」、「ą」などの特殊文字を含めることができることです。これを URL に入れることは SEO の観点から推奨されていないことを読んだので、SEO は私にとって非常に重要なので、そうするつもりはありません。city という名前のパラメータだけが特別な記号を持ちます。
いくつかのアイデアがあります。
- 特殊文字の後に、「-」などの別の特殊文字を追加します。これは、前の単一文字を置き換える必要があることをスクリプトに伝えます。www.domain.com/search,bial-ystok,wielkopolskie,restaurant.html.
- www.domain.com/search,bialystok,wielkopolskie,restaurant,4.html など、URL の末尾に別のパラメーターを配置します。これは、パラメーター city の sign 4 を置き換える必要があることをスクリプトに指示します。
どの方法が最適ですか?他のアイデアはありますか?URLは見栄えがするはずです。