다음을 통해 공유


사이트에 대한 SEO(검색 엔진 최적화) 고려 사항

Dynamics 365 Commerce의 소매 관심 그룹이 Yammer에서 Viva Engage로 이동했습니다. 새 Viva Engage 커뮤니티에 액세스할 수 없는 경우 이 양식(https://aka.ms/JoinD365commerceVivaEngageCommunity)을 작성하여 추가하고 최신 토론에 계속 참여하세요.

이 문서에서는 Microsoft Dynamics 365 Commerce 사이트의 개발부터 운영 환경까지 검색 엔진 최적화(SEO) 고려 사항을 다룹니다

개발 중인 사이트

검색 엔진이 개발 중인 사이트를 색인화하지 않도록 하려면, 모든 사이트 페이지에 noindexnofollow 메타 태그를 적용해야 합니다. 좋은 방법은 MetaTags 모듈을 기반으로 다음 메타 태그 항목을 포함하는 프래그먼트를 생성하고, 해당 프래그먼트가 사이트에서 사용되는 모든 템플릿의 HTML <헤드> 섹션에 추가되도록 보장하는 것입니다.

<meta name="robots" content="noindex,nofollow" /> 

사이트 소프트 런칭

“소프트 런칭” 기간 동안 웹사이트는 본격적인 출시 전에 제한된 대상이나 시장에 공개됩니다. 웹사이트를 소프트 런칭할 경우, noindex 메타 태그를 그대로 유지하는 것을 고려해야 합니다. 이렇게 하면 소프트 론치가 원하는 제한된 대상에게만 노출되도록 보장하는 데 도움이 됩니다.

운영 중인 사이트

사이트가 프로덕션 상태일 때 모든 사이트 페이지에 태그가 올바르게 지정되었는지 확인해야 합니다. Microsoft Dynamics 365 Commerce는 페이지에 입력된 정보를 사용하여 해당 페이지의 모든 SEO 정보를 렌더링합니다. 이 기능을 제공하는 모듈은 카테고리 페이지 요약, 목록 페이지 요약 및 제품 페이지 요약입니다.

검색 엔진 색인 생성을 최적화하기 위해 렌더링 프레임워크는 Dynamics 365 Commerce에 구성된 SEO 속성 정보와 모듈별 정보를 모두 활용합니다. 프로덕션 환경에 있는 사이트의 경우 robots.txt 파일이 전체 사이트의 인덱싱을 허용하고 게시된 사이트 맵 문서에 대한 링크가 포함되어 있는지 확인해야 합니다. 사이트 설정 > 사이트 맵 사용에서 사이트 맵 생성 기능을 켜야 합니다.

내부 프리뷰, 제한된 대상, 전체 대상에 대한 페이지 SEO 설정

Dynamics 365 Commerce는 시각적 페이지 빌더에서 “보이는 그대로 출력(WYSIWYG)” 인증된 미리 보기를 지원하므로, 작성자는 페이지 콘텐츠를 준비할 때 해당 정보가 사이트 방문자에게 노출될까 걱정할 필요가 없습니다. 페이지가 반드시 게시되어야 하지만 노출을 제한해야 하는 경우, 검색 엔진에 색인되지 않도록 noindex 메타 태그를 적용해야 합니다. 그런 다음 페이지가 모든 청중을 위해 준비되면 검색 엔진 인덱싱의 효율성을 극대화하기 위해 모든 기본 SEO 메타데이터가 있어야 합니다. 또한 nolimit 메타 태그를 제거해야 합니다.

추가 리소스

전자상거래 사용자 및 역할 관리

원격 분석을 지원하기 위해 사이트 페이지에 스크립트 코드 추가

CSP(콘텐츠 보안 정책) 관리