2-3-1. URL 구조

**URL(Uniform Resource Locator)**은 인터넷상에서 웹 리소스(웹 페이지, 이미지, 동영상 등)의 위치를 식별하는 주소 체계입니다. 웹 브라우저나 다른 클라이언트가 웹 서버로부터 리소스를 요청하고 검색하는 데 사용됩니다. 웹 사이트의 계층 구조를 반영한 URL 구조는 검색 엔진이 웹 사이트의 구조와 내용을 이해하고 인덱싱하는 데 도움을 줄 수 있으며, 사용자가 사이트 내에서 쉽게 이동할 수 있게 도와줍니다. URL 구조는 다음과 같이 구성됩니다.

Frame 1.png

위 URL은 ‘www.example.com’ 도메인에서 ‘IT 분야의 웹 트렌드에 관한 기사’를 보여주고 있습니다./articles/it/web-trends 경로는 IT 분야에서의 웹 트렌드 주제로 구성된 기사를 디렉토리 구조를 통해 표현합니다. 쿼리 매개변수 ?category=seo는 SEO 카테고리에 속하는 블로그의 기사를 필터링하는 데 사용되며, 프래그먼트 #top-10은 해당 페이지에서 상위 10개의 주요 항목을 가리키고 있습니다.

2-3-2. URL 구조 최적화

다음은 URL 구조 최적화를 위한 URL 설계 가이드라인 입니다.

위의 가이드라인은 URL 구조 최적화를 위한 일반적인 원칙을 제시합니다. 이를 Restful API나 웹 사이트에 적용하여 URL을 설계할 수 있습니다. 그러나 각 프로젝트의 특정 요구사항과 컨텍스트에 맞게 조정하여 적용하는 것이 중요합니다.

2-3-3. URL 구조와 검색 엔진 최적화

URL의 구조는 검색 엔진이 콘텐츠를 이해하고 인덱싱하는 데 영향을 미치며, 계층 구조와 URL에 포함된 키워드는 검색 엔진에게 웹 페이지의 테마와 관련성을 알려줍니다. 이를 통해 검색 결과에 노출되는 가능성을 높일 수 있습니다.