Google Search Console flags city pages with 'Missing field item (in itemListElement)': the country crumb has no page of its own, so its ListItem was emitted without the required item URL. Google only allows the final ListItem to omit item, so drop unlinked intermediate crumbs from the structured data (the visible breadcrumb is unchanged) and renumber positions. Shared helper now builds the BreadcrumbList for both the city and records pages, with a regression test parsing the emitted JSON-LD. Claude-Session: https://claude.ai/code/session_01KdTZCjpLeD26ZbXe6ApjpR |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| test_api.py | ||
| test_api_accounts.py | ||
| test_climate.py | ||
| test_content.py | ||
| test_grading.py | ||
| test_grid.py | ||
| test_metrics.py | ||
| test_notify.py | ||
| test_places.py | ||
| test_singleton.py | ||
| test_store.py | ||
| test_views.py | ||