Remove an extra "Details" from breadcrumb and JSON-JD on Project top page
The "Details" link at the breadcrumb nav is not required since the link left to that has the same link path. cf. #284008 (closed)
Some example for SEO
Before !47817 (merged) | After !47817 (merged) |
---|---|
![]() |
![]() |
ld-json
as is
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"GitLab.org","item":"https://gitlab.com/gitlab-org"},{"@type":"ListItem","position":2,"name":"GitLab","item":"https://gitlab.com/gitlab-org/gitlab"},{"@type":"ListItem","position":3,"name":"Details","item":"https://gitlab.com/gitlab-org/gitlab"}]}
to be
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"GitLab.org","item":"https://gitlab.com/gitlab-org"},{"@type":"ListItem","position":2,"name":"GitLab","item":"https://gitlab.com/gitlab-org/gitlab"}]}
Edited by Takuya Noguchi