В настоящее время я заменяю числовые идентификаторы в URL ссылкой, созданной из названия должности. Моя проблема в том, что некоторые слагы содержат "#" или "++". Простое их удаление изменит значение («Требуется C # разработчик» -> «Требуется c-разработчик»).
Как лучше всего обойтись?
Мое нынешнее мышление:
Простое кодирование этих символов («C% 23-Требуется разработчик»), возможно, является лучшим вариантом, но снижает удобочитаемость. Частично причиной этого является SEO - не моя сильная сторона - поэтому я думаю, что кодирование, вероятно, лучше, чем заменять его словом ("csharp-developer-wanted").