If you are customizing a master page and you find that the breadcrumb is being displayed with the Pages node and the name of the ASPX page like this
and you’d like the breadcrumb to be displayed in the standard publishing fashion without the Pages library node and with the page title instead
change the SiteMapProvider from SPContentMapProvider to CurrentNavSiteMapProviderNoEncode on the asp:SiteMapPath tag.
<asp:SiteMapPath SiteMapProvider="CurrentNavSiteMapProviderNoEncode" id="ContentMap" SkipLinkText="" runat="server" PathSeparator=" :: "/>