title: Yoast SEO breadcrumbs missing ListItem name and adding #webpage at the end of the URL
body: <p>I am using Yoast SEO.
  Our SEO tool is showing an error that we can't seem to fix through the configuration options.</p>
  <blockquote>
  <p>A value for the name field is required</p>
  </blockquote>
  <p>Apart from the 'missing' name field, Yoast SEO seems to add a #webpage anchor link at the end of the URL. Here is the json-ld output of one of the pages:</p>
  <pre><code>{
      &quot;@type&quot;: &quot;BreadcrumbList&quot;,
      &quot;@id&quot;: &quot;https://testsite.com/international/#breadcrumb&quot;,
      &quot;itemListElement&quot;: [{
          &quot;@type&quot;: &quot;ListItem&quot;,
          &quot;position&quot;: 1,
          &quot;item&quot;: {
              &quot;@type&quot;: &quot;WebPage&quot;,
              &quot;@id&quot;: &quot;https://testsite.com/&quot;,
              &quot;url&quot;: &quot;https://testsite.com/&quot;,
              &quot;name&quot;: &quot;Home&quot;
          }
      }, {
          &quot;@type&quot;: &quot;ListItem&quot;,
          &quot;position&quot;: 2,
          &quot;item&quot;: {
              &quot;@id&quot;: &quot;https://testsite.com/international/#webpage&quot;
          }
      }]
  }
  </code></pre>
  <p>Is there a way to manually or programmatically add a name to the last ListItem?</p>
  <p>And is there a way to remove the #webpage at the end of the URL?</p>
  <p>Thanks</p>