2011-05-10 4 views
2

현재 URL의 숫자 ID를 직위에서 만든 슬러그로 바꿉니다. 내 문제는 일부 슬러그는 "#"또는 "++"입니다. 단순히 제거하면 의미가 변경됩니다 ("C# developer wanted"-> "c-developer-wanted").리터럴 "#"또는 "+"가 포함 된 URL 인코딩 슬러그

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

내 생각 : "C % 23-developer-wanted"라는 문자를 단순히 인코딩하는 것이 가장 좋은 방법 일 수 있지만 가독성은 떨어집니다. 이 일을하는 이유 중 하나는 SEO (내 강점이 아니라)입니다. 그래서 인코딩을 단어 ("csharp-developer-wanted")로 바꾸는 것보다 인코딩이 더 나은 것 같습니다.

답변

1

결과 페이지를 보면 인코딩 된 코드는 가독성을 떨어 뜨리기 때문에 #을 #로 대체하십시오. 제목과 설명에는 물론 이러한 문자가 포함될 수 있으므로 SEO에 많은 영향을 미치지 않습니다.

두 가지 예 :

enter image description here

상단 하나가 날카로운와 대체는 아래 하나를 인코딩합니다. 제목이나 설명에 C#이 포함되어 있기 때문에 여전히 등장합니다.

Google은이 유형의 검색에서 내부적으로 % 23, # 및 sharp를 처리 할 것으로 생각합니다.

관련 문제