첫 번째 이동 경로가 홈페이지가 아니어야합니까?


12

이 질문은 몇 번이나 요청되었지만 답변이 바뀌는 느낌이 들었습니다.

내 사이트에서 사이트 이동 경로를 사용할 때마다 항상 홈페이지 링크가 포함됩니다. 일반적으로 아이콘을 사용하므로 다음과 같이합니다.

<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
  <a itemscope itemtype="http://schema.org/Thing" itemprop="item" href="/webmasters//">
    <i itemprop="name" content="Home" class="icon-home-filled"></i>
  </a>
  <meta itemprop="position" content="1" />
</li>

글쎄, 최근에 Google이 다음과 같이 내 페이지에 검색 결과를 표시하기 시작했습니다.

여기에 이미지 설명을 입력하십시오

홈은 이제 홈 페이지가 아닌 내 웹 사이트의 섹션 인 것처럼 보입니다. 과거에는이 작업을 수행하지 않았습니다. 나는 빵 부스러기 에서 페이지 를 사용할지 여부에 대한 정보를 찾을 수 있는지 확인하기 위해 Schema.org에 갔다 . 나는 대답을 찾지 못했지만 Schema.org도 자체 빵 부스러기에 홈페이지를 포함하지 않는다는 것을 깨달았습니다.

그래서 내 질문은, 최선의 방법이 아닌 홈페이지를 사용하고 있습니까?

업데이트 1 (2016 년 6 월 16 일) :

나는 itemprop="name" content="Home"빵 부스러기를 제거하고 검색 결과에 더 이상 표시되지 않습니다.

여기에 이미지 설명을 입력하십시오

업데이트 2 (2016 년 6 월 23 일) :

홈페이지의 모든 스키마 마크 업을 제거했으며 이제 빵 부스러기가 정상적으로 보입니다.

여기에 이미지 설명을 입력하십시오

재미있는 메모

이전에는 breadcrumbs에 RDFa 버전의 스키마를 사용했습니다. 나는 항상 내 홈페이지에 빵 부스러기 마크 업을 가지고 있었고 검색 결과 안에 빵 부스러기에 홈이 나타나지 않았습니다. 글쎄, 그들은 지금이다. 그래서 이것은 Google이 최근에 변경 한 것입니다.

업데이트 3 (2016 년 8 월 10 일) :

예제를 사용하고 있던 페이지의 사이트 이동 경로에는 여전히 모든 것이 정상으로 보이지만 루트 카테고리 (같은 스키마 마크 업 구조를 사용하고 있음)는 검색 결과에 사이트 이동 경로 구조를 표시하지 않습니다.

여기에 이미지 설명을 입력하십시오

답변:


2

좋은 질문! 나는 루트를 재정의 / 이름 바꾸기를 생각하지 않았습니다.

루트 디렉토리는 도메인 자체 인 것으로 가정합니다. 링크를 사용하여 정의하면 루트와 동일한 위치를 가정하는 새 디렉토리 'Home'이 작성됩니다. 이것은 구조에서 가정 된 루트와 '홈'디렉토리와 질문에서 설명한 상황을 모두 생성했습니다.

이것을 외삽하면 루트 디렉토리를 정의하지 않는 것이 가장 좋습니다. 대신 루트 뒤에 하위 디렉토리 / 카테고리 / 주제 만 정의하십시오. 이들이 쿼리 문자열을 사용하여 주 도메인에서 동적으로 생성 된 다른 언어 사이트 인 경우 : 모범 사례는 위에서 한 작업을 수행하고 대상 지역 (usa + google.com)에 따라 루트를 다시 정의하는 것입니다. , UK + google.co.uk 등).


2

시도해야 할 한 가지는 /가정에서 슬래시 대신 도메인을 사용하는 것입니다 . 그러나 그래도 해결되지 않으면 오류가 있습니다. Google은 그런 식으로 집에 표시해서는 안되며 도메인 형태를 취합니다. 왜? 누가 알아. 그러나 여기에 우리가하는 일은 언제든지 변경 될 수 있습니다 .

구식 데이터 vocab 구문을 사용하여 사이트 이동 경로를 올바르게 표시하면 문제가 없습니다. 어떤 이유로 Google과 친구들은 Schema.org breadcrumb / list 지원, 특히 JSON-LD를 통해 2016 년 6 월 2 일 현재 거의 1 년 동안 데이터를 삭제하기 위해 대기하고있는 시점에서 공을 떨어 뜨 렸습니다. 우리 사이트에서 -vocab.

제품 리뷰와 같은 작업에 JSON-LD 마크 업을 권장 한 다음 역 추적하고 문서에 대한 작은 경고로 권장하지 않는다고 말한 후에 SERPS에서 실제로 "활성화"하기 전에 다시 추천하는 방식과 비슷합니다. 결과는 SERPS의 on-off-on-wrong-off-wtf-on-off-on 스타일 제품 마크 업이었습니다.

따라서 지금 우리의 솔루션은 Schema.org를 기존의 데이터 vocab 인라인 마크 업 바로 옆에 배치하는 것입니다. 두 엔티티 스타일 모두 오류없이 GWT에서 발견되고 "유효"되지만, 데이터 vocab 제거를 테스트 할 때마다 JSON-LD의 스키마는 딸꾹질 또는 비 디스플레이를 유발합니다. 궁금한 경우를위한 마크 업의 예는 다음과 같습니다.

<div class="breadcrumb">
<script type="application/ld+json"> {
"@context" : "http://schema.org",
"@type" : "BreadcrumbList",
"itemListElement" : [
    {
    "@type" : "ListItem",
    "position" : 1,
    "item" : {
        "@id" : "https://www.example.com/",
        "name" : "Home"
        }
    },  {
    "@type" : "ListItem",
    "position" : 2,
    "item" : {
        "@id" : "https://www.example.com/parent",
        "name" : "Parent Category"
        }
    },  {
    "@type" : "ListItem",
    "position" : 3,
    "item" : {
        "@id" : "https://www.example.com/parent/child",
        "name" : "Child Category"
        }
    }
]}
</script>
<span itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
<a href="https://www.example.com/" itemprop="url"><span itemprop="title">Home</span></a></span>
<span itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
» <a href="https://www.example.com/parent" itemprop="url"><span itemprop="title">Parent Category</span></a></span>
<span itemscope="" itemtype="http://data-vocabulary.org/Breadcrumb">
» <a href="https://www.example.com/parent/child" itemprop="url"><span itemprop="title">Child Category</span></a></span>
</div>

흥미 롭군 몇 페이지에 홈 도메인을 사용해보고 어떻게되는지 보겠습니다.
존 R 페리

1

기본 질문에 대한 답변 : , 현재 페이지 경로의 시작점이므로 이동 경로에 을 포함시키는 것이 가장 좋습니다 . 시작점이 표시되지 않으면 현재 페이지의 경로를 표시하는 것이 명확하지 않습니다.

마찬가지로 현재 페이지의 경로를 명확하게 표시하려고 할 때도 마찬가지로 중요한 기준점 인 엔드 포인트이므로 이동 경로 끝에 현재 페이지를 언급하는 것이 가장 좋습니다.

접근성있는 웹 디자인의 기본 논리입니다. 그러나 Google의 마이크로 데이터 어휘는 아직 초기 단계이므로 액세스 가능한 웹 디자인의 모범 사례를 항상 수용하지는 않습니다. 따라서 이전과 마찬가지로 요즘 Google 검색 결과에 항목이 올바르게 표시 되려면 홈 항목에서 마이크로 데이터를 제거해야합니다.

업데이트 3과 관련하여 최상위 페이지 / 카테고리에 표시되지 않는 사이트 이동 경로에 대해서는 물론 그렇지 않습니다! 이동 경로는 홈 (시작점)> 범주 이름 (종료점) 일뿐입니다. 시작 지점은 도메인 이름 형식으로 표시되고 끝 지점은 상단에 큰 파란색 제목 텍스트 형식으로 표시됩니다.


2
Google의 빵 부스러기 예제 중 어느 것도 홈 페이지를 사용하지 않고 schema.org 사이트 전체가 자체 빵 부스러기와 함께 홈 페이지를 사용하지 않는 경우, 감독이 적고 찾고자하는 것과 더 유사 해 보입니다. 마지막 포인트와 관련하여 ... 이미지의 결과와 일치하지 않습니다. 첫 번째 예 (웹 페이지 용 SEO)는 해당 페이지의 이동 경로를 표시합니다. 또한 휴대 전화에서 검색하면 Google은 첫 번째 카테고리를 (도메인> 카테고리) 형식으로 표시합니다. 이 답변이 제시 된 많은 데이터와 충돌 할 때 어떻게 2 개의 공감대를 얻었는지 모르겠습니다.
John R Perry

그것은 당신에게 비 감독처럼 보일지 모르지만 논리가 분명하기 때문에 여전히 감독입니다. A에서 C로 웨이 포인트를 지정할 때 "B에서 C로"를 말하는 것보다 "A에서 B로 C"를 말하는 것이 분명합니다. 답장에서 간과 한 것처럼 보이는 기본 논리.
Dan L

나는 논리 싹에 동의합니다. 그래서 처음에 질문을했습니다. 나는 우리의 '논리'가 데이터와 일치하지 않는다고 말하고 있습니다.
존 R 페리

시간을 줘. 연구를 철저하게 수행하지 않거나 사물을 완전히 객관적으로 보지 못하는 사람들이 만든 새로운 기술입니다. 거의 모든 사람들이 자신의 빵 부스러기에서 홈을 사용합니다. 마이크로 데이터 표준은 웹상의 거의 모든 빵 부스러기와 일치하는 논리가 아닙니다.
Dan L
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.