A breadcrumb or breadcrumb trail is a small text path, generally located after the top menu navigation of the page, indicating where the visitor is on the site.
What Are The Advantages of Breadcrumbs in Magento 2?
They are many advantages of using breadcrumbs at your Magento 2 site. Breadcrumbs can enhance the user experience of your site, it makes the navigation easier, gives a search engine like Google another way of figuring out how your site is structured.
Breadcrumbs can encourage users to visit more pages of your site before they exit and thus they reduce bounce rate (the percentage of users that leave your page without taking an action). Also, breadcrumbs are good for SEO.
How to Show Full/Longest/Shortest Breadcrumbs Path in Magento 2 Product Page?
Magento 2 by default, supports breadcrumbs in categories, product, and CMS pages. From the backend., you can enable and disable breadcrumb to all CMS pages.
Breadcrumbs in products pages are displaying randomly by default in Magento 2, there are no settings to use shortest or longest/full possible breadcrumb for product pages.
Using the longest/full breadcrumbs path on your product pages can provide a deeper navigation path of the current product to visitors and helps search engines better categorize the information of your product pages in search results.
If you're looking to use the longest/full or shortest possible breadcrumbs on your product pages, you can try this Magento 2 Advanced Breadcrumbs Extension to achieve it easily.
The extension is easy to configure and use. It supports the ability to use the longest/full and shortest breadcrumb path on products pages.
If you have ProductA assigned to these two categories :
- CategoryA > SubCategoryA
- CategoryA > SubCategoryA > SubCategoryAB > SubCategoryAC
And, that you configure the extension in backend to use the "longest" breadcrumb paths for product pages, the longest/full breadcrumbs will display in "ProductA" page as follow:
- Home > CategoryA > SubCategoryA > SubCategoryAB > SubCategoryAC > ProductA"
If you configure the extension in the backend to use the "shortest" breadcrumb paths for product pages, the shortest breadcrumb will display on the "ProductA" page as follow:
- "Home > CategoryA > SubCategoryA > ProductA"
If you have "Cronus Yoga Pant" product assigned to these two categories :
- Promotions > Pants
- Men > Bottoms > Pants
If you configure the extension in the backend to use the "longest" breadcrumb path for product pages, the longest/full breadcrumb will display on "Cronus Yoga Pant" page as follow:
- Home > Men > Bottoms > Pants > Cronus Yoga Pant
If you configure the extension in the backend to use the "shortest" breadcrumb path for product pages, the shortest breadcrumb will display on "Cronus Yoga Pant" page as follow:
- Home > Promotions > Pants > Cronus Yoga Pant
Magento 2 Advanced Breadcrumbs Extension permanently adds a category path to the breadcrumb of the product page, whether the visitor accesses the product page from search engines, or from any other pages of your website (eg. home, CMS, category, custom page, etc.).
For example, if you choose to use the longest/full breadcrumb path for product pages, visitors will see the longer breadcrumb path (eg. Home > Men > Bottoms > Pants > Cronus Yoga Pant) whether they access the product page from search engines, or from any page (eg. home, CMS, category, custom page, etc.) of your Magento 2 site.
The extension adds structured data markup (rich snippets breadcrumbs) to the product page, to show rich snippets for breadcrumbs in search results. This rich snippets feature allows search engines to categorize the information from your page and display product breadcrumbs in search results.
Magento 2 Advanced Breadcrumbs Extension supports the ability to prioritize the categories to includes in the breadcrumb path for products pages. If you have a product assigned to multiple categories, you can prioritize the categories to display in the breadcrumb path of the product.
On top of that, the extension allows adding breadcrumbs on pages that Magento 2 does not by default. You can add breadcrumbs to customer account pages (confirmation, sales order view, store payment method, review view, billing agreement, edit book address, view book address, set password, edit information, review index, downloadable, sales order history, and newsletter subscription pages), contact us page, compare product pages, wishlist index pages, wishlist share pages, checkout pages (eg. shopping cart, checkout index, and checkout success pages).
Feel free to read through the Magento 2 Advanced Breadcrumbs Extension page for more details, check the user's guides, and try out the live demos.
We hope you found this article about Magento 2 Breadcrumbs For Product Pages helpful. Feel free to share or leave a comment below. Your opinion is much appreciated!