title: Should I include both @id and @type for node referencing in JSON-LD structured data?
body: <p>While creating node referencing to avoid doing the same thing again and again, do I need to only specify the @id or both @id and @type?</p>
  <p>For example, for a brand description, if the JSON-LD used on the <strong>homepage</strong> is:</p>
  <pre><code>&quot;brand&quot;: {
        &quot;@type&quot;: &quot;Brand&quot;,
        &quot;@id&quot;: &quot;https://example.com/#brand&quot;,
        &quot;name&quot;: &quot;Brand Name&quot;,
        &quot;description&quot;: &quot;Brand description&quot;
        &quot;url&quot;: &quot;https://example.com/&quot;,
        &quot;sameAs&quot;: [&quot;link1&quot;, &quot;link2&quot;, &quot;link3&quot;]
      }
  </code></pre>
  <p>then which of the following is the right way to reference the brand on the <strong>product pages</strong>?</p>
  <p>Option 1:</p>
  <pre><code>&quot;brand&quot;: {
        &quot;@type&quot;: &quot;Brand&quot;,
        &quot;@id&quot;: &quot;https://example.com/#brand&quot;
      }
  </code></pre>
  <p>Option 2:</p>
  <pre><code>&quot;brand&quot;: {
        &quot;@id&quot;: &quot;https://example.com/#brand&quot;
      }
  </code></pre>
  <p>Option 3:</p>
  <pre><code>&quot;brand&quot;: &quot;https://example.com/#brand&quot;
  </code></pre>