Benson Theatre — Master Sitemap & KEEP / KILL / MERGE Working Doc

The single working document for the Mon 2026-05-11 session with Jim. Every page, event, post, and taxonomy on the live site, sourced from the authoritative sitemap.xml (cross-referenced against the Tavily nav crawl). Walk this doc top-to-bottom, mark each row, and the rebuild's content scope is locked.

Source: https://bensontheatre.org/sitemap.xml (Yoast-generated) + Tavily site-map of nav links + manual probes for hidden pages.

Counts: 28 Pages · 7 Events · 11 Posts (news/press) · 4 Categories · 7 Event-Categories · 30 Tags · plus injected spam URLs (kill on sight)

Legend for Pre-rec column: - KEEP = bring forward to the rebuild as-is (or with light copy refresh) - KILL = drop entirely; 301 redirect to home or nearest match - MERGE = roll content into another page; redirect old URL → merged target - TBD = decide in the working session - ARCHIVE = keep the URL alive but mark "past" (e.g., wrapped capital campaigns)

The Final column is empty for you and Jim to fill in live.


1. Pages (28)

# URL Title Pre-rec Notes Final
1 / Home KEEP Featured events + featured news + book CTA + volunteer/donate. Will be substantially redesigned in the fresh-take theme.
2 /about Who We Are KEEP Mission + brief org positioning. Likely merge with /history into single About — confirm.
3 /history History KEEP (or MERGE into /about) Org history — long-form. Could live as a section on a unified About page.
4 /staff-leadership Staff & Leadership KEEP Photos + bios of the team + board. Will need fresh roster from Jim (Miranda new, others may have moved).
5 /programming Programming KEEP Programming philosophy / pillars page. Confirm copy is current.
6 /education Education KEEP Education programs page. Confirm is still active or scoped down.
7 /booking-information Booking & Rentals KEEP Rental info. Likely the landing page for venue booking — merge in /the-tech and /the-catering-room amenity content if Bar concept is killed.
8 /the-space The Space TBD (parent page) Parent page for /the-bar, /the-tech, /the-catering-room, /the-main-auditorium. KEEP if any children kept, MERGE/KILL if all children killed.
9 /the-main-auditorium The Main Auditorium KEEP Real content: 4 booths, 16-person banquette, 32 fixed seats, configurable. Useful for booking inquiries. Should become part of the booking flow.
10 /the-bar The Bar TBD Eric flagged Bar section for cut list. Bar may still be a real revenue line for venue rentals. Confirm with Jim.
11 /the-tech The Tech TBD A/V & tech specs page. KEEP as part of booking pitch OR MERGE into /booking-information.
12 /the-catering-room The Catering Room TBD Catering room amenity page. Same MERGE option as /the-tech.
13 /parking Parking KEEP Practical info for ticket buyers. Short page, easy MERGE candidate into /tickets-and-events footer if we want to compress.
14 /policies Policies KEEP House rules / refund / venue policies. Boilerplate but legally important.
15 /accessibility Accessibility KEEP Accessibility statement — every nonprofit should have one. Will refresh per Section 504 / ADA AA conformance during rebuild.
16 /community-partners Community Partners KEEP (or MERGE into /about) Partners list. Could roll into About if the partner list is short.
17 /calendar Calendar KEEP Month-grid event calendar view. Replaces with Events Manager Pro built-in calendar in rebuild.
18 /tickets-and-events Tickets and Events KEEP List view of upcoming events. Pairs with /calendar (grid view). Possibly KILL one if redundant.
19 /news News (archive) KEEP Editorial news archive landing page.
20 /press Press (archive) KEEP Press hits archive landing page.
21 /volunteer Volunteer KEEP Pitch + volunteer Gravity Form (replacing Google Form).
22 /donate Donate KEEP Pitch + PayPal hosted button.
23 /memberships Memberships (donation tiers) KEEP 6 paid PayPal subscription tiers + free Student tier (Gravity Form replaces Google Form). NOT user accounts.
24 /the-cliff-judy-radcliff-green-room-campaign Capital campaign TBD — likely ARCHIVE or KILL Page header reads "A Suprise Birthday Cabaret at BT" (typo in original) — H1 doesn't match URL. Looks like an old capital campaign that may have wrapped. Confirm with Jim if active.
25 /what-is-benson-social What Is Benson Social? TBD Need to confirm what "Benson Social" is — programmatic series? Confirm with Jim if still active.
26 /cart WooCommerce cart KILL WooCommerce default page. Product sitemap is empty. WooCommerce installed but unused. NOT installing on rebuild. 404 → redirect to home.
27 /checkout WooCommerce checkout KILL Same as /cart.
28 /my-account WooCommerce account KILL Same as /cart. There is NO on-site user account system.

2. Events (7) — event CPT

All events use the /event/[slug] URL pattern. Eric pre-flagged the Broadway Bar event for the kill list.

# URL Title Pre-rec Notes Final
1 /event/mayday-mayday-mayday MAYDAY! MAYDAY! MAYDAY! KEEP (if upcoming) No buy CTA on calendar — may already be past. Confirm date.
2 /event/the-broadway-bar-lands-at-the-benson-theatre Broadway Bar (16 May) KILL Per Eric's earlier note — bar promo content. Plus the Bar section is on the cut list.
3 /event/mo-town-is-coming-to-o-town Mo-Town is Coming to O-Town! (23 May) KEEP Live show, ticketed via buytickets.at.
4 /event/the-pocket-architects-album-premier-may-30 The Pocket Architects Live (30 May) KEEP Live show, ticketed via Purplepass.
5 /event/starlight-charity-concert Starlight Charity Concert (10 Jul) KEEP Charity concert, ticketed via Purplepass.
6 /event/standup-comedy-the-grandfather-paradox THE GRANDFATHER PARADOX (14 Jul) KEEP Standup, ticketed via Purplepass.
7 /event/the-dose-psychedelic-comedy-show-sept-12-2026 The DOSE (12 Sep) KEEP 18+ comedy + DJ, ticketed via ComedyTicketing.

Decision needed: do past events get archived, kept as "Past Events" gallery, or hard-deleted? Default recommendation: keep last 12 months as an archive, hard-delete older. (One Todoist card to add post-decision.)


3. News & Press posts (11)

All editorial content. Currently split across bt-news, bt-press, and bt-media categories.

# URL Pre-rec Notes Final
1 /igniting-creative-power-benson-theatres-artist-showcase-lab-... KEEP Artist Showcase Lab launch announcement. Featured on home.
2 /a-haunting-experience-the-magic-of-ghost-brothers-of-darkland-county KEEP Review of the October 2024 Ghost Brothers production.
3 /unveiling-the-haunting-tale-benson-theatre-presents-ghost-brothers-of-darkland-county KEEP Pre-show announcement for same production. Pairs with #2.
4 /bt-announces-new-programming-for-2024 TBD 2024 programming announcement. May be stale by now (May 2026). Decide whether dated season announcements stay.
5 /benson-theatre-featured-in-metro-magazine KEEP Press hit — Metro Magazine. Likely outbound link to spiritofomaha.com.
6 /benson-theatre-featured-on-kios-profiles KEEP Press hit — KIOS interview. Outbound link to kios.org.
7 /benson-theatre-new-life-for-a-century-old-theater KEEP Press hit — Midlands Business Journal. Outbound link to mbj.com.
8 /adapting-to-a-changing-landscape TBD Need to read content to decide if evergreen or dated.
9 /bff-unveils-new-banner-art-on-the-block TBD "BFF" likely refers to Benson Famous Festival. Confirm relevance.
10 /bffs-alex-jochim-is-featured-in-omaha-magazine TBD Same — BFF-related. Press hit but for partner org?
11 /https-bensontheatre-org-a-theatrical-marvel-returns-with-an-enchanting-twist-...holiday-lights-winters-wonderful-gifts KEEP with FIX Slug is broken (starts with "https-bensontheatre-org-" — admin error from pasting URL into title). Migrate the content under a CLEAN slug like /holiday-lights-winters-wonderful-gifts and 301 the broken URL to the new one.

4. Categories (4)

WordPress core post taxonomy. We use these to drive /news/, /press/, etc.

# Taxonomy URL Pre-rec Notes Final
1 /category/bt-news/ KEEP Drives /news archive.
2 /category/bt-press/ KEEP Drives /press archive.
3 /category/bt-media/ TBD New to me — third editorial category. May hold press hits or media coverage that overlaps with bt-press. Worth consolidating.
4 /category/uncategorized/ KILL WP default. Not used. Don't migrate.

5. Event-Categories (7) — event-category taxonomy

These come from the live site's custom event CPT. Events Manager Pro on the rebuild may use a slightly different taxonomy structure — we choose what to keep.

# Taxonomy URL Pre-rec Notes Final
1 /event-category/featured-events/ KEEP Drives "featured" event display on home.
2 /event-category/benson-theatre-hosted-events/ TBD "Hosted by BT" vs other — useful filter.
3 /event-category/collaborative-event/ TBD Collab with another org.
4 /event-category/community-partner-events/ TBD Partner-led events. Could merge with #3.
5 /event-category/education-events/ TBD Education-program-tied events.
6 /event-category/free-events/ KEEP Useful filter for affordability.
7 /event-category/private-event/ TBD Private rentals. Should these be on the public calendar at all? Probably not — typically suppressed from public view.

Recommendation: trim to 4 — Featured / Hosted / Collaborative / Free. Merge community-partner + collaborative. Drop education-events (or fold into Hosted). Drop private (don't show on public calendar).


6. Tags (30) — informational, not pages

These are post tags Yoast indexes for SEO. Most won't get migrated as taxonomy on the rebuild — tags get derived from category-driven editorial work. Listed for completeness only.

americana, bensonnebraska, bensontheatre, brigitsaintbrigit, cinema, collaboration, community, discussion, downtownbenson, fest, plus 20 more. Full list available in /tmp/bt-post_tag-sitemap1.xml if needed.

Pre-rec: drop tags entirely on the rebuild. Categories carry the editorial split (news / press / media). Tags add admin overhead without proportional SEO value at this content size.


7. Spam injection — KILL on sight

These URLs were found injected into the live site's nav menu next to the Education item. NOT real pages — drive-by SEO spam from a previous compromise. Make sure NONE of these appear on the rebuild's nav and that any links to them resolve cleanly to a 404 or 301-to-home.

Spam URL Found where
https://pharmacy-montreal.com/product/hydrea/ Nav menu, "hydrea effets secondaires france" link text
https://warsaw-apteka.com/product/imuran/ Nav menu, "imuran 50 mg poland" link text
https://warsaw-apteka.com/product/terbinafine/ Nav menu, "terbinafina tabletki poland" link text
http://localhost/7bfe7b6d2b26a29439392c6766eadf51 Found in extracted nav — likely placeholder from spam injection malware

Add Wordfence-level scans + a "no_index" exclusion for any URLs matching these patterns in the rebuild's robots.txt.


8. Sitemap totals — sanity check

Type Count Source
Pages 28 page-sitemap1.xml
Events 7 Tavily site-map (Yoast doesn't index the custom CPT)
Posts (news/press) 11 post-sitemap1.xml (minus the /news/ archive entry double-listed)
Categories 4 category-sitemap1.xml
Event-categories 7 Tavily
Tags 30 post_tag-sitemap1.xml
Total content URLs 57 (excludes tags + spam)

If new pages or events surface during the working session that we haven't catalogued, add them to this doc and re-evaluate.


9. Walk-through plan for the May 11 session

  1. Pages — 28 rows, walk top-to-bottom, mark Final column. Most are already pre-recommended; the live conversation is mostly the TBDs (rows 8-12, 24, 25).
  2. Events — quick. Confirm Broadway Bar cut, talk past-event archival policy.
  3. News/Press — confirm the dated/stale ones.
  4. Categories + Event-Categories — agree on the trim.
  5. Final cuts list lands in site-scrape/REBUILD-PLAN.md Phase 1 deliverable.

After the session, this doc + REBUILD-PLAN.md drive Phase 4 (Page build) and the Redirection plugin's redirect map.