{% assign crumbs = page.url | split:'/' %}
{% assign crumbs_length = crumbs | size %}
{% if crumbs_length == 0 %}
{% assign_page crumb_page = '/index.html' %}
{{ crumb_page.title }}
{% else %}
{% for crumb in crumbs %}
{% capture last_crumb %}{{last_crumb}}/{{crumb}}{% endcapture %}
{% capture path %}{{last_crumb}}/index.html{% endcapture %}
{% assign_page crumb_page = path | replace:'//','/' %}
{% if crumb_page %}
{{ crumb_page.title }}
{% endif %}
{% endfor %}
{% endif %}