2009-02-03 3 views

답변

9

플러스는 공백에 대한 단순화 된 인코딩입니다 (% 20이 사용되지 않는 경우 사용되지만 둘 다 똑같이 유효합니다). '-'는 URL 인코딩에서 특별한 의미가 없으며 '+'가 디코딩되어 '-'로 디코딩됩니다.

스택 오버플로와 같은 사이트는 '-'를 으로 변환해야하며 URL을 인코딩하는 대신 URL을 생성하십시오.

자세한 내용은 URL Encoding에 대한 위키 백과 문서를 참조하십시오.

아, 그리고 질문에 직접 대답하기 위해서는 어느 쪽도 SEO가 더 좋거나 나쁘지 않습니다.

1

- 문자는 permalink 형식의 일부로 사용됩니다. 일반적으로 퍼머 링크는 공백 대신에이를 사용하지만 포럼 게시물이나 블로그 기사의 제목으로 만 사용합니다.

6

+-은 동일하지 않습니다.

더하기 기호는 URI encoding 사양의 일부입니다. 예약 된 문자로. 특히 더하기는 쿼리 문자열에서 shorthand notation for a space으로 사용됩니다 ("쿼리 문자열"을 검색하고 해당 제목 아래의 정보 읽기).

하나의 인코딩 시스템에서 standard percent encoding을 사용할 수 있으며 다른 인코딩에서는 RFC 1738 URL 인코딩을 사용하는 인코딩 문제가 발생할 수 있습니다. 따라서 반환 된 URL 문자열 유형간에 missmatch가있을 수 있습니다. 따라서 중요한 문자로 '+'가 포함 된 URL을 인코딩하고 이어지는 URL을 디코딩해야합니다.

예약어를 URL의 중요한 부분으로 사용하지 말고 (공백 문자는 읽지 않음) 공백을 '-'(대시)로 변환하는 것이 좋습니다. 앞으로 예측할 수없는 결과를 초래할 수 있습니다.

나는 페이지가 검색 가능하고 내용 (중요한 내용)이 SE에서 색인 가능할 수있는 한 SEO의 차이를 만들지 않을 것이라고 동의합니다.

3

블로그 모범 사례 중 하나 인 post에 따르면 SEOmoz에 따르면 최상의 하이픈, 하이픈, 밑줄 및 더하기 (+)가 있습니다.

문구의 형식으로 여러 단어 있는 URL을 생성, 하이픈 최고의 조건을 분리 할 수 ​​있습니다 (예를 들어 /브랜드/돌체 앤 가바나 /)에 의해 (순서대로) 을 따라 밑줄 (_), 더하기 (+)과 아무 것도 없습니다.

관련 문제