2017-04-18 17 views
1

다음 target 그대로는 데이터 테스트 도구는 구조화 : "오류가 귀하의 사이트 링크 검색 상자 템플릿에 있습니다 : OFF_DOMAIN"나는 Schema.org 마크 업 (<code>WebSite</code> 타입)를 구현하기 위해 노력하고

<script type="application/ld+json"> 
    { 
     "@context": "http://schema.org", 
     "@type": "WebSite", 
     "url": "Page URL", 
     "potentialAction": { 
      "@type": "SearchAction", 
      "target": "https://www.finelovedolls.com/fr/?s={search_term}&post_type=product", 
      "query-input": "required name=search_term" 
      } 
    } 
</script>  

이 올바른 것 검색 창을 사용할 때 내 웹 사이트가 반환하는 URL은 가변 URL입니다.

URL 템플릿 : https://www.finelovedolls.com/fr/?s={search_term}&post_type=product (귀하의 사이트 링크 검색 상자 템플릿에 오류가 있습니다 :. OFF_DOMAIN가)

+0

Google 태그 관리자 (웹 인터페이스를 통해 마케팅 및 추적 코드를 웹 사이트에 구현하는 솔루션)와 어떻게 관련이 있습니까? 해당 태그를 제거 할 수도 있습니다 (또한 wordpress 태그가 약간 어둡습니다). –

+0

태그 관리자? 왜 ? – Tushar

+0

동적으로 스키마/JSON-LD 태그를 생성하는 데 사용합니다. – KVNHNF

답변

0

구글의 구조적 데이터

는 그러나, 나는 구글 SDTT 결과에 다음과 같은 실수를 얻을 테스트 도구는 target 값의 호스트가 url 값의 호스트와 같은지 확인합니다.

따라서 "url": "Page URL" 대신 "url": "https://www.finelovedolls.com/fr/"을 사용하면 테스트 도구에서이 오류를 더 이상보고하지 않아야합니다.

+0

안녕하세요, Unor, 답장을 보내 주셔서 감사합니다. "Goggle Tag Manager"에서 JSON-LD에 동적으로 변수를 주입하기 위해이 태그를 사용했기 때문에이 태그에 태그를 추가했습니다. 죄송합니다. {{Page URL}} (GTM의 기본 제공 변수) 이 데이터를 동적으로 렌더링해야하므로 불편을 끼쳐 드려도 좋습니다 ...! – KVNHNF

+0

Cloudflare와 관련이 있습니까? – KVNHNF

+0

하지만 [Google의 SDTT] (https://search.google.com/structured-data/testing-tool?hl=ko)에서 마크 업을 확인 했습니까? 나는 자바 스크립트를 전혀 실행하지 않는다고 생각한다. 따라서 소스가 아니라 결과 값이있는 HTML을 테스트해야한다. GTM이나 다른 방법으로 값을 채우는 것이 중요하지 않다. – unor