Direct answer: Of 36 article pages, 30 carry breadcrumb markup (83.3%), but no page has an article-level previous/next link and no page shows “related articles / recommended reading” text. Six pages have no breadcrumb: three E16 pages, E19, E26 and E28.
In other words, 30 pages have breadcrumb as their only article-level entry; the other six have not even that and rely on global navigation or the footer.
Method: look for three entry types in cached HTML
The study reuses the 36 article page caches from study 45 (2026-11-03 08:40–08:41, 10 sites; five JS shells excluded), with zero network requests.
| Entry | Rule | Boundary |
|---|---|---|
| Breadcrumb | class / aria-label / itemprop contains breadcrumb | Hierarchy completeness not judged |
| Previous / next | Anchor text exactly 上一篇, 下一篇, 上一条, 下一条, prev or next | Listing pagination 上一页/下一页 excluded |
| Related articles | Anchor or h1–h6 text contains 相关文章, 相关推荐, 推荐阅读 and similar | Text only; image cards and JS modules may be missed |
Result: breadcrumbs yes, articles not linked to each other
| Entry | Pages | Share of 36 |
|---|---|---|
| Breadcrumb | 30 | 83.3% |
| Previous / next | 0 | 0% |
| Related articles text | 0 | 0% |
| All three | 0 | 0% |
| None of the three | 6 | 16.7% |
| Site | Pages | Breadcrumb | Missing |
|---|---|---|---|
| E03 / E06 / E09 / E14 | 5 each | 5 each | 0 |
| E22 / E23 | 5 each | 5 each | 0 |
| E16 | 3 | 0 | 3 |
| E19 | 1 | 0 | 1 |
| E26 | 1 | 0 | 1 |
| E28 | 1 | 0 | 1 |
Seven sites and 30 pages have breadcrumbs; four sites and six pages have none. E16 is missing on all three pages, so it is a template gap rather than a single omission.
What this means for acceptance
- Breadcrumb coverage is fair but six pages lack it. Fix by template, not page by page.
- Articles are not linked to each other. Zero previous/next links in 36 pages; a series can only be reached through the listing page.
- No related-article entry. Zero by text; readers and crawlers cannot walk from one article to another.
- Add missing breadcrumbs first, then related articles. Breadcrumb gives hierarchy; related gives lateral discovery.
- Text detection is a lower bound. Image cards or JS-injected modules may be missed; confirm in a browser before concluding.
Limits
- Static HTML only: no JavaScript, no expansion of image cards or lazy modules.
- Text rules: related articles are detected by “相关/推荐” wording; custom labels may be missed.
- Listing pagination excluded: 上一页/下一页 does not count as article previous/next.
- Quality not judged: breadcrumb hierarchy and link reachability are not verified.
- 10 sites, 36 pages: a pilot, no industry claim.
Data and reproduction
Anonymised data: equipment-article-navigation-2026.csv (36 rows × 6 columns: breadcrumb, previous/next, related and entry count). The repository keeps docs/research/2026-11-article-navigation.csv.
Parser: scripts/article_nav_probe.py; unit tests: scripts/test_article_nav_probe.py (8 tests, no network). Run:
python -m unittest scripts.test_article_nav_probe
Related: the article link structure pilot, the article heading outline pilot, and the target=_blank and noopener pilot.
Sources and definitions
- Article cache: 36 pages from 10 sites in study 45 (2026-11-03 08:40–08:41), five JS shells excluded.
- Breadcrumb: class / aria-label / itemprop containing breadcrumb.
- Previous/next: exact anchor text match, listing pagination excluded.
- Related: anchor or heading text with related/recommended wording.