I have read that breadcrumbs help Google understand the structure of your site better so I would like to implement it on mine. However, I don't currently have a breadcrumb trail that's visible on the site. Is this against best practices to have the markup, but not display it visually for the user?
Also, I do not have breadcrumbs in my URL structure. So on article pages the URL is like so:
https://example.com/article-slug/, and sub-category pages do not show the upper-level category: e.g., I use
https://example.com/camping-gear/ instead of
Can I still implement
BreadcrumbList despite these two factors?