Question about breadcrumb links
A conditional that keys off the presence of the second segment to determine what to show for the "Blog" link/copy will work.

{% set seg2 = "" %}
{% set seg2 = craft.request.getSegment(2) %}

&lt;ol class="breadcrumb"&gt;
    &lt;li&gt;&lt;a href="/"&gt;Home&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;
        {% if seg2 == "" %}
            Blog
        {% else %}
            &lt;a href="{{ siteUrl }}"&gt;Blog&lt;/a&gt;
        {% endif %}
    &lt;/li&gt;
    {% for crumb in entry.getAncestors() %}
        &lt;li&gt;{{ crumb.getLink() }}&lt;/li&gt;
    {% endfor %}
    &lt;li&gt;{{ entry.title() }}&lt;/li&gt;
&lt;/ol&gt;