1 Overview
Introduction project for iroco.com — a Drupal + Drupal Commerce site. The immediate opportunities are clear from the meeting: search and filters need fixing, there are a handful of minor bugs, mobile PageSpeed sits in the ~60s.
The focus is narrow and low-risk: fix search, clear minor bugs, improve structured data, run a bounded whole-site validation, and push PageSpeed scores to 100 (performance realistically 90–100, depending on how far the Drupal stack lets us go) — the same approach used to take woodstock.co to 100 across all PageSpeed metrics, as demoed.
This first project should also be seen as discovery — getting hands on the codebase to understand the architecture before we move on to the larger restructuring work (navigation, clarity, "moving things around") as discussed in the meeting.
2 Scope
- [ ] Fix search / search-filter issues
- [x] Resolve minor bugs surfaced during the pass
- [x] Review and improve structured data across reusable site templates, then validate representative page types and bilingual variants
- [x] Run a whole-site crawl covering indexability, structured data, metadata, redirects, broken links, sitemap coverage, and Search Console checks
- [x] Get all PageSpeed scores to 100; performance score 90–100 depending on the Drupal stack
- [x] Scan all images for further optimization and serve smaller, appropriately sized images on mobile for higher speeds
- [x] Verify Japanese pages are indexable everywhere (the JP version was recently indexed; confirm it's effective across all pages)
- [x] Before/after PageSpeed validation scores
3 Timeline
- Start: June 15, 2026 (Mon)
- Delivery: June 22, 2026 (Mon)
- One-week window, conditional on access being granted before start. Timeline shifts if access to services is delayed.