-
URL 디자인은 웹 디자인에서 종종 간과되는 부분입니다. 사실 URL은 웹 페이지로 가는 유일한 경로일 뿐만 아니라 사이트가 깔끔하고 친숙한지 여부와도 관련이 있습니다. 이 문서에서는 무시해서는 안 되는 많은 지식, 지침 및 모범 사례가 포함된 일반적인 웹 요소인 URL에 대해 설명합니다. W3C에서는 URL 대신 URI를 사용할 것을 권장합니다.
URL에 대한 몇 가지 지침
URL은 온라인 개체를 고유하고 영구적으로 나타내야 합니다.
URL의 가장 기본적인 임무는 인터넷상의 개체를 고유하게 나타내는 것입니다. URL은 인터넷상의 개체와 일대일로 일치해야 합니다. 그러나 현실적으로 이는 달성하기 어렵습니다. http://mysite.com/PRoduct/tv 및 http://mysite.com/product?name=tv 와 같은 여러 URL을 통해 동일한 페이지에 도달하는 경우가 많습니다. 이 상황은 최신 CMS에서 일반적입니다. 이 문제와 관련하여 SEO moz에는 Canonical URL 메커니즘을 사용하여 사이트의 중복 URL 문제를 해결하는 방법에 대한 좋은 기사가 있습니다.
URL은 영구적이어야 하므로 사이트가 온라인 상태가 되기 전에 URL을 매우 신중하게 계획해야 합니다. 언젠가 URL을 변경해야 하는 경우 HTTP 301 메커니즘을 사용하여 URL로 표시되는 개체가 새 주소로 이동되었음을 브라우저와 검색 엔진에 알리십시오. 이 메커니즘을 통해 이전 주소에서 얻은 PR을 확인할 수 있습니다. 주소는 지워지지 않습니다.
최대한 사용자 친화적이 되도록 하세요
이는 URL 디자인의 기본입니다. URL은 최종 사용자를 염두에 두고 디자인되어야 합니다. URL을 친숙하게 유지하는 좋은 방법은 읽을 수 있으면서도 가능한 한 짧게 유지하는 것입니다. 예를 들어, /about은 /about-acme-corp-page보다 낫습니다. 물론 짧게 유지한다고 해서 /13d2와 같은 주소가 짧기는 하지만 친숙하지는 않습니다. 트위터, 페이스북 등 소셜 미디어 네트워크에서 URL을 공유하고 싶다면 Bit.ly와 같은 URL 단축 도구를 사용할 수 있지만, 이 도구로 생성된 단축 URL은 WordPress와 같은 CMS에서는 친숙하지 않습니다. PrettyLink Pro 또는 짧은 URL 플러그인과 같은 제어된 URL 단축 플러그인을 사용할 수 있습니다.
URL을 디자인할 때 데이터베이스 ID 번호와 같이 사용자에게 의미 없는 내용을 사용하지 마십시오. /products/23과 같은 URL 주소는 사용자에게 매우 불리한 주소입니다.
일관성을 유지하다
사이트 내의 모든 URL은 사용자에게 신뢰감을 줄 수 있는 일관된 형식과 구조를 유지해야 합니다. URL 형식과 구조를 변경해야 하는 경우 HTTP 301 메커니즘을 사용해야 합니다.
예측 가능한 URL
이는 URL 일관성의 표현이기도 합니다. URL의 일관성이 양호하면 사용자는 해당 URL을 기반으로 다른 콘텐츠의 URL을 추측할 수 있습니다.
1. /events/2009/01은 2009년 1월 일정을 가리켜야 합니다.
2. /events/2010은 2010년 전체 일정을 가리켜야 합니다.
3. /events/2010/01/21은 2010년 1월 21일의 일정을 가리켜야 합니다.
URL의 키워드
URL에는 /posts/2010/07/02/trip-best-buy-memory-cards와 같이 이 페이지의 주요 콘텐츠에 대한 키워드가 포함되어야 합니다. URL 자체는 페이지 콘텐츠에 대한 응답입니다. URL에 주요 콘텐츠 키워드를 포함하면 SEO 성능도 향상될 수 있습니다. SEO의 매우 중요한 원칙은 URL 주소에 콘텐츠 키워드를 포함시키는 것입니다.
URL에 대한 기술적 세부정보:
URL에는 .html, aspx, cfm과 같은 접미사가 포함되어서는 안 됩니다.
이러한 유형의 정보는 최종 사용자에게 의미가 없지만 추가 공간을 차지합니다. 특별한 의미를 갖는 .atom, .rss, .json과 같은 특수 주소는 예외입니다. 번역가의 메모: 일부 가상 호스트 스타일 웹 서버에서는 이 접근 방식이 현실적이지 않을 수 있습니다.
URL에는 WWW 부분이 포함되어서는 안 됩니다.
WWW 부분은 의미가 없고 추가 부담이 되며 비우호적입니다. HTTP 301 메커니즘을 사용하여 www.domain.com을 domain.com으로 연결할 수 있습니다.