2017-12-01 27 views
7

특정 GitHub 저장소에서 Google 검색을 수행하면 회선과 세 번째 행의 날짜 (URL 다음)가 표시됩니다. 예를 들어, "by D Stark - 2016"행은 다음 스크린 샷에 있습니다. 이 정보가 표시되는 원인과 정보의 근원은 무엇입니까?Google 검색에서 GitHub 저장소에 대한 회선을 표시하려면 어떻게해야합니까?

enter image description here

+0

이 경우, 해당 이름이 저장소의 제공자가 아니며 날짜가 임의로 표시되기 때문에 부분적으로 묻습니다. – Brad

+1

위의 예제를 생성하는 데 사용할 수있는 Google 검색은 "Chapel GitHub"입니다. – Brad

답변

2

상단에있는 저자는 내가이 스키마 http://schema.org/author를 트리거 생각 itemprop="author"로 장식되어 있습니다.

편집 : HTML을 https://search.google.com/structured-data/testing-tool에 복사하여 붙여 넣으면 모든 구문을 볼 수 있습니다. HTML 요소를 표시하는 방법 중 하나는이 데이터를 포함하는 특수 json 요소를 작성하는 것입니다. Ref https://developers.google.com/search/docs/guides/intro-structured-data

+0

Google 검색 항목이 색인을 생성하는 페이지의 HTML을 언급하고 있습니까? (이 경우, GitHub의 페이지?) 소스를 검색하면 GitHub의 라이브 페이지 나 Google의 캐시 된 사본 중 어디에서든 'Stark'문자열이 보이지 않을 것입니다. 저자 itemprop 줄은 다음과 같습니다 :''. 테스트 도구에 HTML을 붙여 넣기 만해도 Stark가 보이지 않습니다. – Brad

+1

좋은 점, 플롯 눈금, 스탁에 대한 유일한 언급은 제 3 자 파일 인 "저자"파일에 있습니다. https://github.com/chapel-lang/chapel/blob/master/third -party/qthread/qthread-src/AUTHORS – Stefano

+1

구글 툴 자체가 저자가 https://search.google.com/structured-data/testing-tool#url=https%으로 생각했던 것과 같은 방식으로 발견되기 때문에 이것은 매우 이상합니다. 3A % 2F % 2Fgithub.com % 2Fchapel-lang % 2Fchapel 그리고 2016조차도 너무 오래되었습니다. 그 이후로 항상 업데이트되었습니다! – Stefano