data-vocabulary.org 스키마가 지원 중단됨. type Breadcrumb 해결하기

data-vocabulary.org 스키마가 지원 중단됨. type Breadcrumb

data-vocabulary.org 스키마가 지원 중단됨. type Breadcrumb에서 잘못된 항목이 감지되었습니다. 해당 사항은 감지된 항목에서 언급하는 바 그대로 해석할 수 있습니다. 즉, '스키마 지원 중단'에 의해 URL이 구글에 등록되어 있지만 문제가 있는 상태입니다.

data-vocabulary.org 스키마가 지원 중단됨. type Breadcrumb 해결하기

일반적으로는 보기 힘든 오류이지만, 구글 블로그 테마를 적용하다가 너무 옛날에 만들어진 테마를 사용하다가 겪을 수 있습니다. 해당 사항을 수정하는 방법은 테마를 직접 수정하거나, 다른 최신 버전 테마를 사용하는 것입니다. 저는 현재 테마가 꽤 마음에 들어서 조금만 수정하여 사용할 예정입니다.

다음은 테마 템플릿에서 오류가 가리키는 부분을 찾아본 부분입니다. 스키마 지원 중단 사항은 검색하면 어떻게 수정을 하는지 나오므로 그대로 진행하시면 됩니다. 아래는 참고 예제입니다.

스키마가 지원 중단됨

                                        <span itemscope='' itemtype='http://data-vocabulary.org/Breadcrumb'>
                                          <a expr:href='data:blog.homepageUrl' itemprop='url'>
                                            <span itemprop='title'>
                                              Home
                                            </span>
                                          </a>
                                        </span>

                                        <b:loop values='data:post.labels' var='label'>
                                          <span itemscope='' itemtype='http://data-vocabulary.org/Breadcrumb'>
                                            <a expr:href='data:label.url + &quot;?&amp;max-results=5&quot;' itemprop='url'>
                                              <span itemprop='title'>
                                                <data:label.name/>
                                              </span>
                                            </a>
                                          </span>
                                          <b:if cond='data:label.isLast != &quot;true&quot;'>
                                          </b:if>
                                        </b:loop>

Breadcrumb 스키마 지원 중단 해결하기

data-vocabulary.org/Breadcrumb에서 schema.org/BreadcrumbList로 수정하여 해결할 수 있는 방법이 있습니다. 해당 스키마와 함께 리스트로 수정하여 처리하겠습니다.

                                  <ol itemscope='' itemtype='https://schema.org/BreadcrumbList'>
                                    <li itemprop='itemListElement' itemscope='' itemtype='https://schema.org/ListItem'>
                                      <a expr:href='data:blog.homepageUrl' itemprop='item'><span itemprop='name'>Home</span></a>
                                      <meta content='1' itemprop='position'/></li>
                                    <b:loop index='index' values='data:post.labels' var='label'>
                                      <li itemprop='itemListElement' itemscope='' itemtype='https://schema.org/ListItem'>
                                        <a expr:href='data:label.url + &quot;?&amp;max-results=5&quot;' itemprop='item'><span itemprop='name'><data:label.name/></span></a>
                                        <meta content='2' itemprop='position'/></li>
                                      <b:if cond='data:label.isLast != &quot;true&quot;'>
                                      </b:if>
                                    </b:loop>
                                  </ol>
댓글 쓰기
가져가실 때, 출처 표시 부탁드려요! 감사합니다. 💗