Editorial Voice & Style Guide
Opora Supply www.oporasupply.com Effective Date: June 2, 2026
This guide governs every piece of content published on Opora Supply. It is not a suggestion. Writers, editors, and contractors must follow it before any article is approved for publication. Questions: Contact us.
1. Voice & Tone
The model: Bloomberg news desk meets a BSC operator who has actually priced a contract, read the OSHA standard, and argued with their insurer. Specific. Factual. Direct. No throat-clearing.
Who we write for: Building service contractors, facility managers, EVS managers, and procurement officers. These readers have run accounts. They have seen bids go wrong. They do not need to be told what a restroom is. They need numbers, regulations, benchmarks, and decision frameworks — with sources attached.
What this means in practice:
- Write like you already know the topic, not like you are introducing yourself to it.
- Every claim that can be sourced must be sourced, inline, at the moment of the claim.
- Specificity is non-negotiable. "A typical dilution ratio" is not acceptable. "A 1:64 dilution ratio (2 oz per gallon), per the manufacturer's SDS for [product]" is.
- Regulation citations must include the code section: OSHA 29 CFR 1910.1030(d)(2), not "OSHA regulations."
- If you cannot find the primary source for a number, do not publish the number.
Tone modifiers by content type:
| Content Type | Tone Adjustment |
|---|---|
| Safety / chemical handling | Precise and serious. No hedging that would reduce compliance. |
| Bidding / pricing benchmarks | Neutral and conditional. Always state assumptions. |
| Regulatory explainers | Factual with explicit caveats about change. |
| Tool / calculator pages | Instructional. Define inputs and limitations first. |
| Glossary entries | Definitional. First sentence is the definition. No preamble. |
2. Banned Phrases and Structures
These are hard prohibitions. No exceptions.
2.1 Banned Phrases
The following phrases are forbidden in all Opora Supply content:
- "in today's fast-paced"
- "it's not just X, it's Y"
- "navigate the complexities"
- "unlock the potential"
- "dive deep into"
- "cutting-edge"
- "game-changing"
- "revolutionary"
- "leverage" (as a verb — e.g., "leverage your tools")
- "in conclusion"
- "as we've seen"
- "at the end of the day"
- "holistic approach"
- "best-in-class"
- "robust" (as a vague quality descriptor)
- "seamless"
- "empower"
- "transformative"
2.2 Banned Structures
- Listicle intros: Never open with "Here are 5 ways to…" or "X things you need to know about…"
- Restated-title intros: Never open with "When it comes to X…" or "X is an important topic for…"
- Fake key takeaways at top: Do not put a bullet list of "Key Takeaways" before the article begins. Readers who want a summary get it from the article structure.
- Em-dash overload: One or two per article maximum. Not as a stylistic default.
- The "not just X, but Y" construction: Forbidden entirely.
- Passive-voice-as-hedge: "It has been found that…" — no. State who found it and cite it.
- Padding headers: "Understanding X," "What Is X?," "The Importance of X" — all forbidden as headers. Use specific, content-forward headers instead.
3. Sentence Rhythm and Structure
Mix short declarative sentences with mid-length analytical ones. No long compound chains joined by multiple conjunctions.
Default: Active voice. Subject acts on object.
Bad: "Dilution ratios are typically specified by the manufacturer."
Good: "The manufacturer specifies dilution ratios on the SDS — usually on Panel 7."
Paragraph length: Three to five sentences as a general target. Walls of text without natural break points signal a structure problem, not a depth signal.
Short sentences are permitted — and encouraged — for emphasis. After a dense analytical paragraph, a one-sentence statement of implication lands harder than another compound sentence.
4. Numbers, Units, and Statistics
- Spell out one through nine; use digits for 10 and above.
- Always include the unit of measure: "1,200 square feet per hour," not "1,200 sq ft/hr" in body copy (abbreviations acceptable in tables and tool interfaces).
- Always include the source for any statistic, inline, immediately after the claim.
- Always include the date the data is from: "BLS Occupational Employment data, May 2024" — not just "BLS data."
- Percentages: Always use the digit + "%" — never "percent" in running text adjacent to a number.
- Currency: "$" prefix, no space. Round to whole dollars in editorial unless precision is analytically material.
- Ranges: Use "to" not an en-dash in body copy ("$18 to $24 per hour"). En-dashes acceptable in tables.
5. Citations and Source Standards
5.1 Primary Sources Required
Every factual claim that can be sourced must be sourced to a primary government or standards-body source:
- Labor and wage data: U.S. Bureau of Labor Statistics (BLS)
- Workplace safety regulations: OSHA (29 CFR citations required)
- Environmental regulations: EPA (specific rule or list citation required)
- Workers' compensation rates: National Council on Compensation Insurance (NCCI) or applicable state rating bureau
- Industry production standards: ISSA (specific document and edition)
- Census / demographic data: U.S. Census Bureau
- State labor law: Applicable state Department of Labor
Secondary sources (trade publications, industry surveys) are permitted only when no primary source exists, and must be labeled as secondary.
5.2 Inline Citation Format
Citations are inline markdown links with descriptive anchor text, placed immediately after the claim they support.
Format: `descriptive anchor text`
The anchor text must describe the source or the specific data being cited — not the act of clicking. See Section 6 for anchor text rules.
Good citation examples:
"The median hourly wage for janitors and building cleaners was $17.11 as of May 2024, per BLS Occupational Employment and Wage Statistics."
"OSHA's Bloodborne Pathogens standard (29 CFR 1910.1030) requires employers to establish an exposure control plan."
Bad citation examples:
"Wages have risen in recent years. Source." — No. Cite the specific data, not the fact of a source.
"Learn more about OSHA requirements here." — Forbidden. See Section 6.
5.3 External Links Behavior
All external citation links open in a new tab (`target="_blank"` with `rel="noopener noreferrer"`). This applies to all links that leave www.oporasupply.com.
6. Cross-Linking Standard (SEO)
This section is a required standard, not a suggestion. No article passes editorial review without meeting these requirements.
6.1 Internal Link Quotas (Per Article)
Every published article must include, at minimum:
| Link Type | Requirement |
|---|---|
| Related articles (same hub + adjacent hubs) | 3–5 internal links |
| Relevant tools (calculators) | 1–2 internal links |
| Relevant cheat sheet | 1 internal link (where a cheat sheet exists for the topic) |
| Hub pillar page | 1 internal link |
| Total internal links | 5–10 per article |
The upper bound of 10 is as important as the lower bound of 5. An article with 30+ internal links is not optimized — it is noise. Link to what is genuinely relevant, not to inflate internal link counts.
6.2 Anchor Text Rules
Anchor text must be descriptive, natural language that tells the reader exactly what they will find at the destination. It must be tied to the target topic.
Required: Anchor text reads naturally within the sentence without the link. Remove the link — the sentence still makes sense and the anchor text still conveys what the destination is.
Permanently forbidden anchor text:
- "click here"
- "learn more"
- "read more"
- "source"
- "this article"
- "this guide"
- "here"
- "link"
- Any generic verb phrase that describes the act of navigating, not the destination
Good anchor text examples:
"Cross-reference against ISSA 447 production rate tables before finalizing your scope of work."
"Run your figures through our janitorial bid calculator to pressure-test the margin assumptions."
"EPA maintains List N of approved disinfectants for use against SARS-CoV-2 — verify the product registration number before inclusion in a healthcare bid."
"See the restroom cleaning frequency cheat sheet for the decision matrix."
Bad anchor text examples:
"Click here to learn more about dilution ratios."
"For more information, see this guide."
"Read more about OSHA requirements here."
"Source."
6.3 Placement Rules
Place internal links inline, naturally, at the point in the article where the linked topic is first meaningfully referenced. Do not:
- Dump all internal links into a "Related Articles" section at the bottom.
- Stack multiple internal links in a single sentence.
- Force a link into a sentence where the destination is not genuinely relevant.
The reader should encounter a link because they are reading about a topic and the link provides useful depth — not because you are managing a link quota at the end of the article.
6.4 Tab Behavior
- Internal links (www.oporasupply.com destinations): Same tab.
- External citation links (government sources, trade publications, vendor sites): New tab (`target="_blank"` with `rel="noopener noreferrer"`).
6.5 Glossary Auto-Linking
Once the Opora Supply glossary is live, glossary terms must be auto-linked on their first mention only per article. Do not link the same glossary term multiple times within one article. This rule is enforced at the CMS level once the glossary ships; writers should flag glossary terms in drafts with `[GLOSS: term]` notation until then.
6.6 Editorial Review Checkpoint
Before an article is approved for publication, the editor confirms:
- [ ] 3–5 links to related articles present, placed inline
- [ ] 1–2 tool links present and placed at a decision point in the article
- [ ] Cheat sheet link present (or documented reason why none applies)
- [ ] Hub pillar page link present
- [ ] Total internal link count: 5–10
- [ ] No forbidden anchor text
- [ ] All external links open in new tab
- [ ] No "Related Articles" dump section substituting for inline links
7. Article Structure
7.1 Required Sections
Every article must follow this structure. Sections may be subdivided but not omitted.
- Hook (1–2 sentences): Opens with a specific, sourced fact that frames the operator-relevant problem. No preamble. No "in today's environment."
- Problem framing (1–3 paragraphs): Defines the scope of the issue in concrete terms. What is at stake, for whom, and under what conditions.
- Operator-grade analysis: The substantive body. Includes citations, regulation references with code sections, benchmarks with sources and dates, and decision variables. This is the majority of the article.
- Decision framework or benchmarks: Actionable structure — a table, decision criteria, threshold values, or a worked example. Not a summary of the analysis just completed.
- What to verify yourself: Explicit list of what the reader must confirm independently: applicable state law, current regulation version, current pricing, vendor specifications. This is not a disclaimer workaround — it is substantive editorial guidance.
- Mandatory disclaimer: Pulled from the applicable contextual overlay in the Master Disclaimer. Placed at the bottom of every article. Not negotiable.
7.2 Length Targets
| Article Type | Word Count Target |
|---|---|
| Cluster articles (hub spokes) | 1,800–3,000 words |
| Pillar pages (hub centerpiece) | 3,000–5,000 words |
| Glossary entries | 150–400 words |
| Cheat sheets (editorial prose, excluding tables) | 400–800 words |
| Tool pages (methodology + instructions) | 600–1,200 words |
These are targets, not hard cutoffs. An article that hits its information goals at 1,600 words should not be padded to 1,800. An article that requires 3,200 words to be complete should not be truncated.
7.3 Headers
- Case: Sentence case throughout. "How to calculate a janitorial bid" — not "How To Calculate A Janitorial Bid."
- Specificity: Headers must describe the specific content that follows. "Dilution ratios for quat-based disinfectants" is a header. "Understanding dilution" is not.
- Forbidden header patterns: "Understanding X," "What Is X?," "The Importance of X," "Introduction," "Conclusion," "Final Thoughts."
- H2 / H3 hierarchy: H2 for major sections. H3 for subsections within a major section. Do not use H4 unless a document genuinely requires four levels of hierarchy (rare in editorial content).
8. Good vs. Bad Opening Paragraph Examples
These examples illustrate the Opora Supply standard. Editors use these as calibration. Writers review them before drafting.
Example A — Janitorial Bidding
Bad:
"When it comes to janitorial bidding, getting the numbers right is more important than ever. In today's fast-paced commercial cleaning industry, building service contractors need to navigate the complexities of labor costs, supplies, and overhead to unlock the potential of a profitable contract. In this guide, we'll dive deep into the bidding process."
What's wrong: Restated-title opener. Three banned phrases in two sentences. No specific information. Could describe any article about anything.
Good:
"A missed labor assumption is the most common reason a janitorial contract loses money in year two. The Bureau of Labor Statistics put the median wage for janitors and building cleaners at $17.11 per hour as of May 2024 — before burden. At a 28% labor burden, that's $21.90 loaded. If your bid used $19.00 loaded, you are already losing $2.90 per hour per employee before you account for turnover."
What's right: Opens with a specific, operator-relevant claim. First number appears in sentence two with a source. The math is shown. The reader is immediately oriented to the problem.
Example B — OSHA Compliance
Bad:
"OSHA compliance is a critical concern for building service contractors. It's not just about following rules — it's about keeping your workers safe and avoiding costly penalties. In this article, we'll explore what you need to know about OSHA's requirements for the commercial cleaning industry."
What's wrong: "It's not just X, it's Y" construction (banned). Listicle framing ("what you need to know"). Restated-title opener. Zero specific information.
Good:
"OSHA cited cleaning industry employers 1,190 times under the Hazard Communication standard (29 CFR 1910.1200) in fiscal year 2023, making it the most frequently cited standard in the sector. The median penalty per citation was $4,344. Most violations traced to missing or incomplete Safety Data Sheets — not to a failure to understand the regulation, but to an inadequate document management process."
What's right: Opens with a specific regulatory citation and enforcement data. Source is implied (OSHA inspection data) and should be linked inline. Identifies root cause immediately. The reader knows exactly what the article will address.
Example C — PFAS / Regulatory Content
Bad:
"PFAS chemicals are becoming a hot-button issue for cleaning companies. Regulators are cracking down, and it's not just a trend — it's a game-changing shift in how our industry operates. Navigating these complexities can feel overwhelming, but we're here to help you unlock the path forward."
What's wrong: Four banned phrases. No specific information. Treats a regulatory compliance issue as a tone piece. "We're here to help" is service-desk language, not editorial language.
Good:
"As of January 2025, the EPA's final PFAS National Primary Drinking Water Rule sets enforceable limits for six PFAS compounds in public water systems. That rule does not directly regulate cleaning product formulations, but 14 states have enacted or proposed restrictions on PFAS in consumer and commercial cleaning products — and the list is expanding. If your chemical program has not been audited against your states of operation in the last 12 months, it should be."
What's right: Specific regulation named with effective date. Scope clearly defined (what the rule does and does not cover). State-level complexity acknowledged with a number. Closes with a direct, operator-relevant action item.
9. Byline and Attribution
- Standard byline: "Opora Editorial Team"
- The collective byline reflects our editorial review process. No individual names on bylines unless a piece is a formal third-party guest contribution (which requires separate approval).
- Guest contributions: Must meet the same sourcing, citation, and style standards as in-house content. The editorial team retains right of revision. Guest contributors may not use the byline to promote products or services.
10. Corrections
Corrections are governed by the Corrections Policy. Writers and editors are responsible for:
- Flagging potential errors before publication via the editorial review checklist.
- Responding to correction requests submitted via Contact us within 2 business days with a finding.
- Applying corrections in accordance with the correction type (typo, factual, material) as defined in the Corrections Policy.
Attempting to bury or minimize factual errors is a terminable offense for contractors and a serious performance issue for staff.
11. Contact
Editorial questions, style clarifications, and waiver requests (there are very few grounds for a waiver):
Effective June 2, 2026. This guide supersedes all prior editorial guidance documents.