То, что я делал в прошлом, - это определение нового поставщика навигации в web.config, который предназначен специально для хлебных крошек.
<add name="BreadCrumbSiteMapProvider"
description="CMS provider for Breadcrumb navigation"
type="Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapProvider,
Microsoft.SharePoint.Publishing, Version=12.0.0.0, Culture=neutral,
PublicKeyToken=71e9bce111e9429c"
NavigationType="Combined"
EncodeOutput="false"
IncludePages="Always"
IncludeHeadings="true"
IncludeAuthoredLinks="true" />
Добавьте это в раздел siteMap / provider вашего web.config и укажите свой элемент управления крошкой на нового провайдера
Атрибут IncludePages = "Always" переопределяет настройку, установленную для флажка "Показать страницы".