Link into UC and Contact Center from Managed Support and the four industry pages #221

Closed
opened 2026-09-10 04:13:33 -05:00 by null · 0 comments
Owner

Both sheets ask for links into these pages from Managed Support and the relevant industry pages (UC section 15, CC section 18). Home, the Services index, the header and the footer already link to both; verify, do not add.

What is true now. No service page links to another service, and the industry pages (src/pages/IndustryDetail.jsx) link to no service at all.

What to do. A related: [{ to, label }] field on managed-support in src/data/services.js and on each of the four industries in src/data/industries.js, rendered by the shared RelatedLinks component: inside the industry card, and after "Ideal For" in the service fallback layout. Anchors: "business phone and UCaaS solutions" and "contact center and CCaaS solutions". All four industries qualify: each page's own description already says Queue North "delivers phone, contact center, network, and IT support" for that industry.

Trap. The other four fallback service pages must stay byte-identical: RelatedLinks returns nothing without links. The footer is not touched.

Verify: in a browser at 390px and 1024px, the Managed Support page and each of the four industry pages show a Related services list with both links, and clicking each lands on the right page; node scripts/audit-html.js reports no unresolved link.

Both sheets ask for links into these pages from Managed Support and the relevant industry pages (UC section 15, CC section 18). Home, the Services index, the header and the footer already link to both; verify, do not add. **What is true now.** No service page links to another service, and the industry pages (`src/pages/IndustryDetail.jsx`) link to no service at all. **What to do.** A `related: [{ to, label }]` field on `managed-support` in `src/data/services.js` and on each of the four industries in `src/data/industries.js`, rendered by the shared `RelatedLinks` component: inside the industry card, and after "Ideal For" in the service fallback layout. Anchors: "business phone and UCaaS solutions" and "contact center and CCaaS solutions". All four industries qualify: each page's own description already says Queue North "delivers phone, contact center, network, and IT support" for that industry. **Trap.** The other four fallback service pages must stay byte-identical: `RelatedLinks` returns nothing without links. The footer is not touched. Verify: in a browser at 390px and 1024px, the Managed Support page and each of the four industry pages show a Related services list with both links, and clicking each lands on the right page; `node scripts/audit-html.js` reports no unresolved link.
null added this to the Batch 17: Long-form Unified Communications and Contact Center pages milestone 2026-09-10 04:13:33 -05:00
null added the
frontend
seo
enhancement
labels 2026-09-10 04:13:33 -05:00
null closed this issue 2026-09-10 04:59:54 -05:00
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: null/Queue-North-Website#221
No description provided.