SEO 규칙
엔진 사양
SEO 요소
웹사이트 콘텐츠
웹 페이지 링크(URL)의 표준성, 가독성, 친화성은 SEO에서 매우 중요합니다. URL의 일관성, 간결성, 설명성, 가독성을 유지함으로써 검색 엔진의 크롤링 및 색인화 효율성을 향상시키고, 페이지 관련성 순위를 높이며, 사용자 경험을 강화할 수 있습니다. 이는 검색 엔진 최적화에 도움이 될 뿐만 아니라 사용자가 웹사이트 콘텐츠를 더 잘 이해하고 탐색할 수 있도록 도와줍니다.
1. 링크의 표준성
일관성: 웹사이트 내 모든 링크가 일관되도록 해야 합니다. 예를 들어, 대소문자 혼용, 상대 경로와 절대 경로의 일관성 없는 사용 등을 피해야 합니다. 일관성을 유지하면 중복 콘텐츠 문제를 피하고 권한을 집중시켜 검색 엔진의 페이지 평가를 향상시킬 수 있습니다.
간결성: 링크는 가능한 한 간결해야 하며, 지나치게 많은 매개변수와 복잡한 구조를 피해야 합니다. 간결한 링크는 검색 엔진이 크롤링하고 색인화하기 쉬우며, 사용자가 이해하고 기억하기도 쉽습니다.
2. 링크의 가독성
명확한 설명: 링크는 페이지 콘텐츠에 대한 명확한 설명을 포함해야 하며, 무의미한 문자나 번호를 사용하는 것을 피해야 합니다. 예를 들어, example.com/article/12345보다 example.com/article/seo-tips가 더 의미 있습니다.
키워드 사용: URL에 페이지 콘텐츠와 관련된 키워드를 사용하면 검색 엔진이 페이지 주제를 이해하는 데 도움이 되고 관련성 순위를 향상시킬 수 있습니다.
3. 링크의 친화성
정적 URL: 동적 URL보다 정적 URL을 사용하는 것을 권장합니다. 정적 URL(예: example.com/seo-tips)은 동적 URL(예: example.com/page.php?id=123)보다 검색 엔진이 크롤링하고 사용자가 이해하기 쉽습니다.
구분자: 밑줄(_) 대신 하이픈(-)을 단어 구분자로 사용하세요. 검색 엔진은 하이픈을 공백으로 간주하지만 밑줄은 그렇게 하지 않습니다.
4. 링크 구조
계층 구조: 링크는 웹사이트의 계층 구조를 반영하여 논리적으로 명확해야 합니다. 예를 들어, 블로그 게시물의 링크는 example.com/blog/seo-tips가 될 수 있으며, 여기서 blog는 카테고리이고 seo-tips는 게시물 제목입니다.
너무 길지 않게 하기: 너무 긴 URL은 기억하기 어렵고 일부 브라우저와 검색 엔진에서 잘릴 수 있습니다. URL 길이를 100자 이내로 유지하는 것이 좋습니다.
5. 링크 클릭 가능성
설명적인 링크 텍스트: "여기를 클릭하세요" 대신 "SEO 팁 더 알아보기"와 같은 설명적인 링크 텍스트를 사용하면 사용자 경험을 향상시키고 검색 엔진이 링크 대상의 콘텐츠를 이해하는 데 도움이 됩니다.
내부 링크: 내부 링크를 적절히 사용하여 사용자와 검색 엔진이 웹사이트를 탐색할 수 있도록 도와주세요. 내부 링크는 대상 페이지와 관련된 키워드를 앵커 텍스트로 사용해야 합니다.
표준성, 가독성, 친화성의 모범 사례
(1) URL 구조를 간단하고 명확하게 유지
의미 없는 매개변수와 기호 사용을 피하십시오.
하이픈을 사용하여 단어를 구분하십시오.
(2) 관련 키워드 사용
URL에 페이지의 주요 키워드를 포함하여 관련성을 높이십시오.
예: example.com/page1 대신 example.com/seo-tips를 사용하십시오.
(3) 링크가 설명적임을 보장
링크는 페이지 콘텐츠를 정확하게 반영하여 사용자와 검색 엔진이 이해하기 쉽게 해야 합니다.
예: example.com/services/service1보다 example.com/services/web-design이 더 좋습니다.
(4) 동적 매개변수 피하기
정적 URL을 사용하고 많은 매개변수를 포함하는 동적 URL 사용을 피하십시오.
예: example.com/product?id=12345보다 example.com/product/widget이 더 좋습니다.
(5) 링크 형식 통일
모든 링크 형식이 일관되도록 하여 중복 콘텐츠를 피하십시오.
예: example.com 또는 www.example.com 중 하나를 통일하여 사용하고, 둘이 동시에 존재하지 않도록 하십시오.
(6) 내부 링크를 올바르게 사용
내부 링크는 대상 페이지와 관련된 키워드를 앵커 텍스트로 사용하여 검색 엔진이 페이지 콘텐츠를 이해하는 데 도움을 주어야 합니다.
예: "여기를 클릭하세요" 대신 "SEO 서비스 알아보기"를 사용하여 SEO 서비스 페이지로 링크하십시오.
예시:
https://www.anker.com/blogs/featured-content
참조 URL:
구글 공식 설명:
Google은 RFC 3986에서 정의한 URL을 지원합니다. 이 표준에서 예약된 모든 문자는 퍼센트 인코딩을 해야 합니다. 예약되지 않은 ASCII 문자는 인코딩하지 않은 상태로 유지할 수 있습니다. 또한, ASCII 범위를 벗어나는 문자는 UTF-8로 인코딩해야 합니다.
가능한 긴 ID 번호 대신 URL에 읽기 쉬운 단어를 사용하십시오.


웹사이트가 다국가 웹사이트인 경우, 웹사이트의 지리적 위치를 쉽게 파악할 수 있도록 URL 구조를 고려하십시오.

URL 관련 일반적인 문제
특히 여러 매개변수를 포함하는 지나치게 복잡한 URL은 크롤러에게 문제를 일으킬 수 있습니다. 이는 웹사이트의 동일하거나 유사한 콘텐츠를 가리키는 불필요한 URL을 대량으로 생성할 수 있기 때문입니다. Googlebot은 이로 인해 불필요한 대역폭을 소비하거나 웹사이트의 모든 콘텐츠를 완전히 색인화하지 못할 수도 있습니다.
URL 증가의 원인은 다음과 같은 여러 가지가 있을 수 있습니다:
(1) 항목 집합의 누적 필터링. 많은 웹사이트는 동일한 항목 집합이나 검색 결과에 대해 다른 보기 방식을 제공하며, 일반적으로 사용자가 특정 조건(예: 해변 전망 호텔 표시)으로 필터링할 수 있도록 합니다. 필터 조건이 누적 모드로 조합될 수 있을 때(예: 피트니스 센터가 있는 해변 전망 호텔), 웹사이트 내 URL(데이터 보기) 수가 급격히 증가합니다. Googlebot은 소수의 목록만 봐도 각 호텔의 웹페이지에 접근할 수 있으므로, 약간의 차이만 있는 호텔 목록을 대량으로 생성할 필요는 없습니다. 예를 들면:

(2) 동적으로 생성된 문서. 카운터, 타임스탬프 또는 광고의 영향으로 소규모 변화가 발생할 수 있습니다.
(3) URL의 매개변수 문제. 예를 들어, 세션 ID는 대량의 중복 콘텐츠와 더 많은 URL을 생성할 수 있습니다.
(4) 정렬 매개변수. 일부 대형 쇼핑 웹사이트는 동일한 상품을 정렬하는 여러 방식을 제공하여 URL 수를 크게 증가시킵니다.
(5) URL에 존재하는 관련 없는 매개변수, 예를 들어 추천 매개변수.
(6) 달력 문제. 동적으로 생성된 달력은 시작 또는 종료 날짜 제한 없이 과거 및 미래 날짜를 가리키는 링크를 생성할 수 있습니다. 예를 들어:

(7) 손상된 상대 링크. 손상된 상대 링크는 종종 무한 공간으로 이어집니다. 이 문제는 일반적으로 경로 요소가 반복되면서 발생합니다.
URL 관련 문제 해결
URL 구조가 초래할 수 있는 문제를 피하려면 다음 조치를 취하는 것이 좋습니다:
(1) 간단한 URL 구조 생성. 인간이 이해하기 쉬운 논리적인 URL 구조가 되도록 콘텐츠를 구성하는 것이 좋습니다.
(2) robots.txt 파일을 사용하여 Googlebot이 문제 있는 URL에 접근하지 못하도록 고려하십시오. 일반적으로 검색 결과나 무한 공간(예: 달력)을 생성하는 동적 URL을 차단하는 것을 고려해야 합니다. robots.txt 파일에서 정규 표현식을 사용하면 대량의 URL을 쉽게 차단할 수 있습니다.
(3) URL에서 세션 ID 사용을 최대한 피하고, 쿠키 사용을 고려하십시오.
(4) 웹 서버가 URL의 대소문자 텍스트를 동일하게 처리하는 경우, 모든 텍스트를 동일한 대소문자 형식으로 변환하여 Google이 해당 URL이 동일한 웹페이지를 가리키는 것을 더 쉽게 식별할 수 있도록 하십시오.
(5) 불필요한 매개변수를 삭제하고 URL을 최대한 짧게 유지하십시오.
(6) 만료일이 없는 달력이 있는 웹사이트의 경우, 동적으로 생성된 미래 달력 페이지를 가리키는 링크에 nofollow 속성을 추가하십시오.
(7) 웹사이트에 손상된 상대 링크가 있는지 확인하십시오.
