I extended my navigation with Schema.org attributes and found the following.
Since I use a navigation template that is used in several places on the website, the type “SiteNavigationElement” has also been inserted in several places. As a result, I get several recognized “SiteNavigationElement” types in the google testing tool (see picture). Of course, the url’s of the individual navigation items are different, so it looks good at first glance.
But here I wonder if that is positive or negative for google if several “SiteNavigationElement” types are recognized?
2
Answers
According to specification of SiteNavigationElement:
There are no restrictions on the number of navigation elements for web pages. Accordingly, there are no restrictions for this property on one web page. However, if you have a navigation list with URLs on your web page, the best solution is to apply the property BreadcrumbList.
You can use as many SiteNavigationElement elements in your page as you wish. Schema is pure about the semantics, it does not put limits in how many elements you use.
See: https://searchengineland.com/schema-markup-structured-data-seo-opportunities-site-type-231077