페이지 URL에 사람이 읽을 수 있는 키워드 추가

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 4분
  • 포털 페이지의 URL에 사람이 읽을 수 있는 키워드를 추가하여 검색 엔진 최적화(SEO) 및 클릭률을 개선하고 사용자가 페이지에서 기대할 수 있는 내용을 이해하도록 돕습니다.

    시작하기 전에

    필요한 역할: sp_admin 또는 admin

    이 태스크 정보

    사람이 읽을 수 있는 키워드는 다음 형식으로 URL에 추가됩니다.

    https://<인스턴스>/<포털 접미사>/<게스트 언어>/<키워드>?id=<페이지 ID>&<페이지 매개변수>

    키워드는 정적 콘텐츠 또는 동적 페이지 변수를 사용하여 채울 수 있으며 단일 슬래시(/)를 포함할 수 있습니다. 동적 페이지 변수는 기록의 데이터를 기반으로 하는 키워드를 로드합니다. URL의 페이지 매개변수는 사용할 기록을 지정합니다. 다음 예시에서는 지식 문서의 범주와 짧은 설명, 카탈로그 항목의 범주 및 이름이 키워드로 추가됩니다.

    • https://<instance>/kb/en/faq/what-is-a-cookie?id=kb_article_view&sysparm_article=KB0000007
    • https://<instance>/sp/es/hardware/developer-laptop-mac?id=sc_cat_item&sys_id=774906834fbb4200086eeed18110c737
    주:
    인스턴스에 대해 사람이 읽을 수 있는 URL을 끄려면 시스템 속성 [sys_properties] 테이블에 속성을 추가 glide.service_portal.enable_human_readable_urls 하고 값을 false로 설정합니다.

    프로시저

    1. 다음으로 이동 모두 > 서비스 포털 > 페이지.
    2. 페이지를 선택합니다.
    3. 옵션: 페이지에 동적 페이지 변수를 추가하여 페이지 콘텐츠에 따라 동적인 키워드를 사용합니다.
      1. 동적 페이지 변수 관련 목록 탭을 선택합니다.
      2. 새로 만들기를 선택합니다.
      3. 양식에서 필드를 채웁니다.
        표 1. 동적 페이지 변수 양식
        필드 설명
        이름 기록 데이터에서 페이지 URL의 키워드를 로드하는 변수입니다. 변수 이름은 % 로 시작해야 하며 공백을 포함할 수 없습니다. 예를 들면 %short_descr입니다.
        순서 이름이 같은 여러 동적 페이지 변수에 서로 다른 URL 쿼리 매개변수가 있는 경우 우선순위가 가장 낮은 것부터 높은 것 순으로 표시됩니다.
        페이지 동적 페이지 변수를 사용하여 URL에 키워드를 포함하는 페이지입니다.
        URL 쿼리 매개변수 표시되는 기록을 결정하는 페이지 URL의 매개변수입니다.
        관련 테이블 열 URL 쿼리 매개변수의 값을 포함하는 지정된 테이블의 열입니다. 기본값은 시스템 ID입니다.
        테이블 URL의 키워드를 채우는 데 사용되는 기록이 포함된 테이블과 URL 쿼리 매개변수의 값이 있는 열입니다.
        테이블 필드 URL의 키워드를 채우는 지정된 테이블의 기록 필드입니다.
        쿼리 조건 테이블의 기록을 필터링하는 조건입니다. 변수를 적용하려면 기록이 쿼리 조건을 충족해야 합니다.

        이 예에서는 게시된 워크플로우에 대한 번호로 식별되는 지식베이스 문서의 짧은 설명을 참조하는 변수의 값을 보여줍니다.

        표 2. 동적 페이지 변수
        필드
        이름 %short_descr
        페이지 kb_article_view
        순서 100
        URL 쿼리 매개변수 sysparm_article
        관련 테이블 열 번호
        테이블 지식[kb_knowledge]
        테이블 필드 간단한 설명
        쿼리 조건 [워크플로우][이다][게시됨]
    4. 제출을 선택합니다.
    5. 페이지 기록의 사람이 읽을 수 있는 URL 구조 필드에서 정적 컨텐츠, 동적 페이지 변수 또는 조합을 사용하여 페이지 URL에 채울 키워드를 지정합니다.

      키워드에는 영숫자, 하이픈(‐), 슬래시(/) 및 변수에 대한 백분율 기호(%)가 포함될 수 있습니다.

      사람이 읽을 수 있는 URL 구조 예제 값
      정적 컨텐츠 FAQ/쿠키와는 무엇인가
      동적 페이지 변수 %category/%short_descr
      정적 컨텐츠 및 동적 페이지 변수 FAQ/%short_descr

      키워드는 소문자만 사용하고, 공백을 하이픈으로 대체하고, 동적 페이지 변수에서 추가된 허용되지 않는 특수 문자를 제거하도록 자동으로 형식이 지정됩니다. URL의 키워드가 75자를 초과하면 75자 이하로 잘립니다.

    6. 업데이트를 선택합니다.

    결과

    사용자가 사람이 읽을 수 있는 키워드 없이 URL을 사용하여 페이지에 액세스하면 페이지 URL은 다음 방법 중 하나로 업데이트됩니다.

    • 게스트 사용자가 처음 페이지를 로드하면 페이지가 사람이 읽을 수 있는 URL로 리디렉션됩니다.
    • 인증된 사용자가 처음 페이지를 로드할 때, 리디렉션 없이 사람이 읽을 수 있는 키워드를 포함하도록 URL이 업데이트됩니다.
    • 모든 사용자에 대한 후속 페이지 로드 시 리디렉션 없이 사용자가 읽을 수 있는 키워드를 포함하도록 URL이 업데이트됩니다.

    URL에 사람이 읽을 수 있는 키워드가 있는 지식 문서 페이지

    이 예에서는 kb_article_view 페이지에 지식 문서 KB0000007 표시됩니다. 지식 문서 기록에는 다음과 같은 필드와 값이 있습니다.

    • 범주FAQ입니다.
    • 간단한 설명 : 쿠키란 무엇입니까?

    이 페이지는 %category/%short_descr와 같은 동적 페이지 변수를 사용하여 이러한 필드 값을 기반으로 URL에 키워드를 추가하도록 구성되었습니다. 짧은 설명의 물음표는 URL 키워드에서 허용되는 문자가 아니므로 URL에서 자동으로 제거됩니다. URL에 있는 물음표는 항상 페이지 ID 앞에 포함되는 쿼리 매개변수입니다.

    브라우저에 표시되는 URL은 http://<instance>.com/kb/en/faq/what-is-a-cookie?id=kb_article_view&sysparm_article=KB0000007로 나타납니다.

    다음에 수행할 작업

    정식 URL이 있는 페이지의 경우 정식 URL에 사람이 읽을 수 있는 키워드를 포함해야 합니다. 페이지에 대한 정식 URL을 반환하는 SEO 스크립트 포함에서 SPSEOUtilsSNC 클래스의 getHumanReadableUrl 메서드 중 하나를 사용하여 페이지 URL에 사람이 읽을 수 있는 키워드를 반환하고 정식 URL에 포함합니다.

    정식 URL에 사람이 읽을 수 있는 키워드를 포함하는 방법에 대한 자세한 내용은 다음 리소스를 참조하십시오.