S Scuff
We The Plumbers

Issue Intelligence

304 unique issues found across all audited pages

Violation Types
59
12 still open
Weakness Types
152
86 still open
Opportunity Types
67
48 still open
Resolution Rate
53%
Categories
34
distinct issue types
Critical
structural-mpg-template
TVT-01

Page uses {{mpg_city}}, {{mpg_county}}, {{mpg_neighborhood}} template tags throughout — these are dynamic MPG shortcodes rendered server-side. Editing text around them risks breaking template rendering.

1
pages
Resolved
0/1
Minor
weakness-no-internal-links
TVT-02

Zero internal links on a medium-length comparison page

1
pages
Resolved
0/1
Minor
weakness-robotic-phrasing
TVT-03

FAQ section uses basic UL list instead of proper FAQ markup; questions and answers are in same li element without clear separation

1
pages
Resolved
0/1
Violation
nap
nap-name-mismatch

Business name 'We The Plumbers TX' does not match canonical NAP 'We The Plumbers'

3
pages
Resolved
3/3
Violation
geographic
geo-body-houston

Body text references 'Houston' and 'greater Houston area' multiple times — unapproved city

3
pages
Resolved
3/3
Violation
geographic
eco-01-geo-houston

CTA references 'the greater Houston area' which is outside the approved 5-city market

1
pages
Resolved
1/1
Violation
nap
eco-02-nap-business-name

Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
geographic
vac-01-geo-houston-title

Title and slug reference 'Houston' which is outside the approved 5-city market. Cannot fix slug/title via content.html — flag for manual review.

1
pages
Resolved
0/1
Violation
geographic
vac-02-geo-houston-body

Body uses 'Houston' extensively as a primary geographic reference. Multiple occurrences throughout content.

1
pages
Resolved
1/1
Violation
nap
vac-03-nap-business-name

Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers' in final CTA

1
pages
Resolved
1/1
Violation
geographic
vac-04-houston-plumber-ref

References 'Houston plumber' instead of Conroe plumber in emergency section

1
pages
Resolved
1/1
Violation
geographic
wint-01-geo-houston-title

Title and slug reference 'Houston' which is outside the approved 5-city market. Cannot fix slug/title via content.html — flag for manual review.

1
pages
Resolved
0/1
Violation
geographic
wint-02-geo-houston-body

Body references 'greater Houston area' — unapproved city in content

1
pages
Resolved
1/1
Violation
claims
frozen-01-dollar-amounts

Dollar amount range '$5,000 to $30,000' violates policy prohibition on dollar amounts

1
pages
Resolved
1/1
Violation
geographic
geo-mismatch-slug-houston-1

Slug contains 'houston' which is not an approved city. Content body references Conroe/Montgomery County correctly, but the slug and meta title say Houston.

1
pages
Resolved
0/1
Violation
geographic
geo-mismatch-title-houston-1

Page title references 'Houston' — not in approved market cities

1
pages
Resolved
0/1
Violation
geographic
geo-mismatch-slug-houston

Slug contains 'houston-area' — Houston is not in the approved market. Slug change requires WordPress, not SCUFF-fixable.

1
pages
Resolved
0/1
Violation
structural
top-rated-media-paths

Media src/srcset URLs in content.html converted from absolute to relative paths vs original.html. This is a SCUFF pull normalization artifact, not an optimizer change, but must be reverted to match original.html.

1
pages
Resolved
1/1
Violation
geographic
geo-houston-ref

References 'greater Houston area' which is outside the 5 approved cities

1
pages
Resolved
1/1
Violation
structural
malformed-html-1

Extra closing </p> tag at end of content creates malformed HTML

1
pages
Resolved
1/1
Violation
geographic
geo-houston-ref-1

References 'greater Houston area' — Houston is not an approved city in campaign-policy.md

1
pages
Resolved
1/1
Violation
nap
nap-business-name-1

Business name 'We The Plumbers TX' does not match canonical NAP 'We The Plumbers'

1
pages
Resolved
1/1
Violation
nap
uwqt-nap-business-name

Business name uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
structural
srcset-modified

srcset URLs in figure image were changed from absolute (wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be modified

1
pages
Resolved
1/1
Violation
financial-claims
financial-claims-dollar-amounts

Specific dollar amounts and savings percentages present: $20/week, $1,000 annually, $500-$800, 50% longer, 2-3% more. These are in original.html so they are inherited, but still represent financial claim violations per campaign policy

1
pages
Resolved
0/1
Violation
geographic
unapproved-city-houston

Reference to 'greater Houston' — Houston is not an approved city

1
pages
Resolved
1/1
Violation
nap
wtiwqr-nap-business-name

Business name uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
structural
wtiwqr-srcset-modified

Image srcset URLs were modified from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be changed

1
pages
Resolved
1/1
Violation
nap-consistency
nap-name-we-the-plumbers-tx

Business name rendered as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
geographic-compliance
unapproved-geo-east-texas

Text references 'East Texas' which is not an approved market area. Approved cities are: Conroe, The Woodlands, Montgomery, Willis, Magnolia.

1
pages
Resolved
1/1
Violation
structural
hhri-media-srcset-drift

Image srcset URLs converted from absolute to relative paths (SCUFF system operation)

1
pages
Resolved
0/1
Violation
structural
media-path-srcset-1

content.html srcset URLs were converted from absolute (original) to relative paths. Media paths must not be modified.

1
pages
Resolved
1/1
Violation
geographic-compliance
unapproved-geo-gulf-coast-1

Text references 'Gulf Coast' which is not an approved market area

1
pages
Resolved
1/1
Violation
geographic-compliance
unapproved-geo-gulf-coast-2

Text references 'Gulf Coast' again in expert plumber section

1
pages
Resolved
1/1
Violation
nap-consistency
nap-name-we-the-plumbers-tx-1

Business name rendered as 'We The Plumbers TX in Conroe' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
nap-consistency
nap-name-we-the-plumbers-tx-2

Business name rendered as 'We The Plumbers TX' in closing CTA

1
pages
Resolved
1/1
Violation
nap
nap-business-name-tx-8

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
geographic
geo-slug-houston

Slug contains 'houston' which is not in the approved 5-city market

1
pages
Resolved
0/1
Violation
geographic
about-unapproved-cities

Text mentions unapproved cities Shenandoah and Oak Ridge North. Approved cities are ONLY Conroe, The Woodlands, Montgomery, Willis, Magnolia.

1
pages
Resolved
1/1
Violation
nap
nap-business-name-tx-3

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
nap
esmb-nap-variant

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
nap
etpb-nap-variant

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
structural
fwps-struct-01

Media srcset URLs changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) in content.html vs original.html

1
pages
Resolved
1/1
Violation
financial-claims
financial-claim-150

Specific dollar amount for emergency plumbing rates: '$150 per hour or more'

1
pages
Resolved
1/1
Violation
financial-claims
financial-claims-pricing-7

Specific dollar amounts for backflow device costs ($200-$1,500) and labor rates ($50-$150/hr) — present in original.html

1
pages
Resolved
1/1
Violation
nap
wfsn-v1-nap-name-mismatch

Business name appears as 'We The Plumbers TX' instead of canonical 'We The Plumbers'.

1
pages
Resolved
1/1
Violation
geographic
contact-unapproved-service-areas

Service Areas checklist lists 12 unapproved cities. Approved cities are ONLY Conroe, The Woodlands, Montgomery, Willis, Magnolia.

1
pages
Resolved
0/1
Violation
geographic
contact-greater-houston

Text mentions 'Greater Houston Area' which is outside approved market.

1
pages
Resolved
1/1
Weakness
local-relevance
conroe-mention-count

Conroe mentioned 4 times — exceeds 2-3 max limit

3
pages
Resolved
1/3
Weakness
headings
headings-not-h2

Section headings use <strong> inside <p> instead of proper <h2>/<h3> tags

2
pages
Resolved
0/2
Weakness
conversion
weak-cta-2

Final CTA is weak — 'Give We The Plumbers TX a call' with no phone number

2
pages
Resolved
1/2
Weakness
conversion
weak-cta-closing

Closing CTA is generic with no specific offer (free estimate, same-day, phone number)

2
pages
Resolved
2/2
Weakness
headings
generic-headings

Headings are generic and don't match search intent well

2
pages
Resolved
0/2
Weakness
conversion
weak-cta-no-phone

Closing CTA lacks phone number and specific offer

2
pages
Resolved
2/2
Weakness
conversion
weak-cta-1

Final paragraph has no actionable CTA — no phone, no call-to-action verb, no link to service page

2
pages
Resolved
1/2
Weakness
conversion
weak-cta

Final CTA mentions 'give us a call or visit our website' — generic, no phone number, no specific offer

2
pages
Resolved
2/2
Weakness
conversion
weak-closing-cta

Closing CTA is generic — no phone number, no approved offer

2
pages
Resolved
2/2
Weakness
nap-consistency
no-phone-number

Page has no phone number anywhere. The CTA section lacks a phone number for conversion.

2
pages
Resolved
2/2
Weakness
headings
weak-heading-strong-tags

Headings use <strong> inside <p> instead of proper H2/H3 tags — limits SEO heading weight

2
pages
Resolved
0/2
Weakness
geographic
geo-surrounding-areas

Reference to 'surrounding areas' is vague and could imply coverage beyond approved cities

2
pages
Resolved
2/2
Weakness
nap
eco-03-no-phone

No phone number in CTA despite being the primary conversion page element

1
pages
Resolved
1/1
Weakness
claims
eco-04-savings-pct

Claims '50% reduction in water heating costs' — savings percentage that could be seen as an ROI claim. Present in original so retained but flagged.

1
pages
Resolved
0/1
Weakness
conversion
eco-05-no-offers

No approved offers (free estimates, same-day service, warranty) mentioned anywhere

1
pages
Resolved
1/1
Weakness
headings
eco-07-heading-structure

Line 16 uses <p> tag for section heading 'The Environmental Impact of Hybrid Water Heaters' instead of proper H2

1
pages
Resolved
0/1
Weakness
nap
vac-05-no-phone

No phone number anywhere in the content

1
pages
Resolved
1/1
Weakness
conversion
vac-06-no-offers

No approved offers mentioned anywhere

1
pages
Resolved
1/1
Weakness
claims
vac-08-thousands-claim

References 'thousands of dollars in repairs' — vague dollar claim. Present in original, acceptable but noted.

1
pages
Resolved
0/1
Weakness
geographic
wint-03-geo-surrounding-communities

Vague 'surrounding Texas communities' instead of approved city names

1
pages
Resolved
1/1
Weakness
conversion
wint-04-no-offers

No approved offers mentioned in CTA

1
pages
Resolved
1/1
Weakness
formatting
wint-05-emoji-in-cta

Emoji character in CTA phone line is unprofessional for business content

1
pages
Resolved
1/1
Weakness
structural
wint-06-malformed-html

Double closing </p> tag creates malformed HTML

1
pages
Resolved
1/1
Weakness
claims
wint-08-thousands-claim

'thousands of dollars in damage' is vague dollar claim. Present in original, acceptable but noted.

1
pages
Resolved
0/1
Weakness
local-relevance
local-plumber-conroe-city-excess

Conroe mentioned ~12 times in body text, exceeding 2-3 max guideline. However all mentions are in original.html — pre-existing condition.

1
pages
Resolved
0/1
Weakness
campaign-alignment
local-plumber-conroe-service-vague

Page focuses on 'local plumber' trust messaging but never names specific services offered — reads as community pitch rather than service page.

1
pages
Resolved
0/1
Weakness
conversion
local-plumber-conroe-missing-offers

No approved campaign offers mentioned (free estimates, same-day service, 1-year warranty, fast scheduling).

1
pages
Resolved
0/1
Weakness
campaign-alignment
wsi-w2-approved-offers-missing

Approved offers (free estimates, same-day service, 1-year warranty) not mentioned on this primary conversion page.

1
pages
Resolved
0/1
Weakness
local-relevance
weak-local-context-1

Only 2 mentions of Conroe and 2 of Montgomery County across the entire page. Could benefit from 1 more natural local reference

1
pages
Resolved
0/1
Weakness
headings
swsv-headings-01

Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe

1
pages
Resolved
0/1
Weakness
local-relevance
swsv-local-01

Houston-area reference — not an approved city but is in original and refers to regional humidity context, not a coverage claim

1
pages
Resolved
0/1
Weakness
nap
nap-name-variant-1

Business name used as 'We The Plumbers TX' instead of canonical 'We The Plumbers' in multiple places

1
pages
Resolved
0/1
Weakness
claims
maxe-02-savings-claim

Claims 'hundreds of dollars saved each year' — vague savings claim present in original, acceptable but noted.

1
pages
Resolved
0/1
Weakness
conversion
wpc-01-no-cta-phone

No phone number in the content. Page ends abruptly without a proper CTA with contact info.

1
pages
Resolved
1/1
Weakness
conversion
wpc-02-no-offers

No approved offers mentioned (free estimates, same-day service, 1-year warranty)

1
pages
Resolved
1/1
Weakness
conversion
wwh1-02-no-offers

CTA does not mention approved offers (free estimates, same-day service, 1-year warranty)

1
pages
Resolved
1/1
Weakness
structural
hwpc-data-attr-junk

AI-injected data-start/data-end attributes throughout content.html are junk and should be removed

1
pages
Resolved
0/1
Weakness
headings
mpbk-headings-01

Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe

1
pages
Resolved
0/1
Weakness
conversion
frozen-02-no-offers

CTA does not mention any approved offers (free estimates, same-day service, 1-year warranty)

1
pages
Resolved
1/1
Weakness
headings
egpm-headings-01

Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe

1
pages
Resolved
0/1
Weakness
seo
wwh2-01-title-slug-mismatch

Meta title says 'Essential Winter Maintenance for Water Softeners' but slug and content are about water heater maintenance. Title mismatch is in meta.json, not editable in content.html.

1
pages
Resolved
0/1
Weakness
structural
cwqp-data-attr-junk

AI-injected data-start/data-end attributes throughout content.html are junk

1
pages
Resolved
0/1
Weakness
trust-claim-review
family-owned-claim

Text says 'family-owned, community-focused business'. 'family-owned' is in the original so this is permitted, but it is worth noting for consistency tracking.

1
pages
Resolved
0/1
Weakness
local-relevance
conroe-over-mention-2

Conroe mentioned 12+ times, exceeding 2-3 max. Many are in original, but density is high.

1
pages
Resolved
0/1
Weakness
local-relevance
montgomery-county-over-mention-1

Montgomery County mentioned 5+ times, exceeding 1-2 max. Many are in original.

1
pages
Resolved
0/1
Weakness
local-relevance
srcset-already-ok

Title still references 'Houston Area' — title is in meta.json (read-only without authorization), but this creates a geographic mismatch with the body content that now references Conroe/Montgomery County

1
pages
Resolved
0/1
Weakness
content
top-rated-mpg-template

Page uses MPG (Multi-Page Generator) template variables like {{mpg_neighborhood}}, {{mpg_county}}, {{mpg_city}}. This is a programmatic page — text edits are risky as they affect all generated variants.

1
pages
Resolved
0/1
Weakness
content
top-rated-filler-phrase

Robotic filler phrase 'When it comes to' in intro paragraph.

1
pages
Resolved
0/1
Weakness
campaign-alignment
top-rated-commercial-claim

Page mentions 'commercial clients' and 'businesses' multiple times. Campaign is residential-focused per policy.

1
pages
Resolved
0/1
Weakness
local-relevance
top-rated-generic-texas

Page targets broad 'Texas' rather than Conroe/Montgomery County. Very generic, no local specificity.

1
pages
Resolved
0/1
Weakness
campaign-alignment
commercial-focus-1

Page targets commercial/business audience, not the residential buyer personas defined in campaign policy. Non-core bucket.

1
pages
Resolved
0/1
Weakness
conversion
prevent-no-cta

No CTA, no phone number, no conversion path whatsoever. Page ends abruptly with no handoff.

1
pages
Resolved
1/1
Weakness
campaign-alignment
prevent-no-offers

No approved campaign offers mentioned anywhere (free estimates, same-day service, etc.).

1
pages
Resolved
1/1
Weakness
local-relevance
city-overcount-conroe-1

Conroe mentioned 6 times — campaign limit is 2-3 per page

1
pages
Resolved
1/1
Weakness
local-relevance
city-overcount-montgomery-1

Montgomery County mentioned 3 times — campaign limit is 1-2

1
pages
Resolved
1/1
Weakness
campaign-alignment
no-offers-1

No approved offers mentioned — support article should naturally include free estimate offer in handoff

1
pages
Resolved
1/1
Weakness
financial-claims
financial-claims-original-1

Multiple dollar amounts and percentages present (in original content): $300-$1,500, $1,000-$4,000, $800-$1,200, 30%/50% efficiency claims. Not SCUFF-introduced — present in original.html.

1
pages
Resolved
0/1
Weakness
conversion
uwqt-no-phone-cta

No phone number in CTA — article ends with 'Contact We The Plumbers TX' but no phone number

1
pages
Resolved
1/1
Weakness
content
uwqt-verbose-state-overview

Long section on statewide Texas water quality (TCEQ, TWDB, river basins, IWRM) provides minimal local value for Conroe homeowners and dilutes page focus

1
pages
Resolved
0/1
Weakness
content
robotic-phrasing

Multiple instances of 'When it comes to' and 'it's essential to' phrasing

1
pages
Resolved
0/1
Weakness
campaign-alignment
missing-offers

No mention of approved offers (free estimates, same-day service, 1-year warranty) in CTA section

1
pages
Resolved
1/1
Weakness
conversion
seasonal-no-cta

No CTA, no phone number, no conversion path. Page ends with general statement about inspections.

1
pages
Resolved
1/1
Weakness
campaign-alignment
seasonal-no-offers

No approved campaign offers mentioned (free estimates, same-day service, etc.).

1
pages
Resolved
1/1
Weakness
content
filler-content

Content is thorough but heavily templated with repetitive structure per system type

1
pages
Resolved
0/1
Weakness
conversion
whwfhb-w2-weak-cta

Final CTA is generic ('call today to schedule your consultation') with no phone number, no specific offer, and no link to service page.

1
pages
Resolved
1/1
Weakness
local-relevance
whwfhb-w3-thin-local

Only 2 local references (Conroe TX, Montgomery County area) in 1400+ words. Very generic — could be any market.

1
pages
Resolved
0/1
Opportunity
content
wsi-o1-mpg-template-heavy

Page uses MPG template variables ({{mpg_neighborhood}}, {{mpg_city}}, {{mpg_county}}) for multi-location targeting. Content is functional but templated. Limited optimization possible without risking MPG rendering.

1
pages
Resolved
0/1
Opportunity
financial-claims
dollar-amounts-original-1

Dollar ranges present ($3,000-$10,000, $5,000-$20,000, etc.) but these exist in original.html so are not violations

1
pages
Resolved
0/1
Opportunity
content
duplicate-topic-1

This page covers nearly identical ground to annual-plumbing-checkups-matter. Could benefit from differentiation focus on cost/savings angle

1
pages
Resolved
0/1
Opportunity
campaign-alignment
weak-offers-1

Free estimates and same-day service mentioned only in final CTA paragraph; could be surfaced earlier

1
pages
Resolved
0/1
Opportunity
conversion
opp-sharpen-h3-cta

H3 CTA heading could be more search-intent aligned

1
pages
Resolved
0/1
Opportunity
conversion
opp-sharpen-cta-heading

CTA heading could better match search intent

1
pages
Resolved
0/1
Opportunity
financial-claims
efficiency-savings-claim-1

DOE efficiency claim (up to 10%) and cost claims exist in original.html, so not a violation, but borderline

1
pages
Resolved
0/1
Opportunity
conversion
whwfhb-o1-service-handoff

Support article could naturally hand off to water filtration systems service page in the 'Choosing the Right System' or CTA section.

1
pages
Resolved
1/1
Minor
weakness-no-internal-links
CWM-01

Zero internal links on a long-form DIY maintenance guide — missed opportunity to link to service page

1
pages
Resolved
0/1
Minor
weakness-weak-cta
CWM-02

CTA at bottom is generic — 'contact We The Plumbers in Conroe, TX today for expert service' with no approved offer mention

1
pages
Resolved
0/1
Info
financial-claim
CWM-03

Contains 'save you thousands later' — vague but could be interpreted as a savings claim

1
pages
Resolved
1/1
Minor
nap-variant
EWL-01

Business name appears as 'We The Plumbers TX' (2 occurrences) instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Minor
geographic-scope
EWL-02

'East Texas' reference expands geographic scope beyond approved 5 cities

1
pages
Resolved
1/1
Minor
financial-claim
EWL-03

Contains savings percentage '5-10%' for temperature reduction

1
pages
Resolved
1/1
Minor
weakness-no-internal-links
EWL-04

Zero internal links on a long-form maintenance guide

1
pages
Resolved
0/1
Violation
financial-claims
financial-claims-pricing

Specific dollar amounts for system costs and maintenance: $1,000-$5,000+, $500-$1,500, $100-$200/year. These are in original.html as inherited content from the original publish.

1
pages
Resolved
0/1
Violation
nap
nap-business-name-tx

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
structural
shwp-srcset-modified

Image srcset URLs were modified from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media paths must never be changed

1
pages
Resolved
1/1
Weakness
conversion
hchw-weak-cta

Closing CTA says 'contact We The Plumbers' but lacks phone number for direct action

1
pages
Resolved
1/1
Weakness
headings
hchw-headings-in-p-strong

Several section headings use <p><strong> instead of proper <h2>/<h3> tags, hurting SEO structure

1
pages
Resolved
0/1
Minor
geographic-scope
ICR-01

CTA mentions 'surrounding Texas communities' which expands geographic scope beyond approved 5 cities

1
pages
Resolved
1/1
Info
trust-word-check
ICR-02

'certified technicians' appears in original — trust word 'certified' is permitted on this page

1
pages
Resolved
0/1
Minor
weakness-no-internal-links
ICR-03

Zero internal links on a safety awareness page

1
pages
Resolved
0/1
Violation
structural
pgrs-struct-01

Media srcset URLs changed from absolute to relative in content.html vs original.html

1
pages
Resolved
1/1
Violation
geographic
shwp-houston-geo-violation

Multiple references to 'Houston' and 'greater Houston area' — Houston is not in the 5 approved cities. These exist in original.html so they are pre-existing, but still violate campaign policy.

1
pages
Resolved
1/1
Weakness
content
robotic-phrasing-2

Several instances of filler phrasing: 'When it comes to', 'Let's explore', 'Let's break down'

1
pages
Resolved
0/1
Weakness
campaign-alignment
missing-offers-2

No mention of approved offers (free estimates, same-day service, 1-year warranty) except indirect mention of water quality consultation

1
pages
Resolved
1/1
Weakness
nap
pgrs-nap-01

Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Weakness
conversion
pgrs-conv-01

CTA lacks phone number

1
pages
Resolved
1/1
Weakness
content
shwp-verbose-repetitive

Article is extremely long (~2400 words) with repetitive messaging across 5 H2 sections — each section repeats dry skin, appliance damage, and call-to-action themes

1
pages
Resolved
0/1
Weakness
nap
wfs-v1-nap-business-name-missing

Business name 'We The Plumbers' does not appear in body content. Logo alt text references it but no in-text mention for NAP consistency.

1
pages
Resolved
0/1
Weakness
conversion
wfs-w2-weak-cta

CTA uses {{mpg_city}} template variable which may render correctly, but the CTA section lacks urgency and approved offers (free estimate, same-day service).

1
pages
Resolved
0/1
Weakness
campaign-alignment
wfs-w3-approved-offers-missing

None of the 4 approved offers (free estimates, same-day service, 1-year warranty, fast scheduling) appear on this primary conversion page.

1
pages
Resolved
1/1
Weakness
conversion
wtiwqr-weak-cta

Closing CTA is generic — 'Call us today' without phone number

1
pages
Resolved
1/1
Weakness
conversion
wfwc-conv-01

Closing CTA lacks phone number despite being a conversion opportunity

1
pages
Resolved
1/1
Weakness
nap-consistency
nap-name-936-plumber-format

Phone is rendered as '936-PLUMBER (936-758-6237)' which is acceptable but the CTA section uses inconsistent formatting with span/b tags

1
pages
Resolved
0/1
Weakness
content-quality
filler-verbose-sections

Several sections are excessively verbose with generic advice about generators, water storage, bypass systems. Could be tightened.

1
pages
Resolved
0/1
Weakness
conversion
hhri-no-company-cta

No clear company CTA or phone number. Final paragraph mentions 'a licensed Conroe plumber' generically without identifying We The Plumbers

1
pages
Resolved
1/1
Weakness
headings
hhri-weak-headings

Several section headings use plain <p> tags instead of proper heading elements (structural, cannot safely change)

1
pages
Resolved
0/1
Weakness
content
hhri-double-closing-p

Double closing </p></p> tag at end of page (also in original)

1
pages
Resolved
1/1
Weakness
campaign-alignment
non-core-service-1

HVAC condensate drain line maintenance is borderline non-core; page should more clearly connect to plumbing services offered by We The Plumbers

1
pages
Resolved
0/1
Weakness
conversion
generic-cta-call-for-appointment

Multiple 'Pro Tip' sections end with 'call for an appointment' without phone number or link — weak conversion path

1
pages
Resolved
0/1
Weakness
local-relevance
why-conroe-city-excess

Conroe mentioned ~11 times, exceeding 2-3 max guideline. Pre-existing in original.html.

1
pages
Resolved
0/1
Weakness
conversion
why-conroe-no-cta

No CTA, no phone number, no conversion path. Support article should hand off to a service page.

1
pages
Resolved
1/1
Weakness
conversion
weak-cta-8

Final CTA is generic — no phone number, no specific approved offer

1
pages
Resolved
1/1
Weakness
campaign-alignment
missing-offers-3

No mention of approved offers (free estimates, same-day service) in closing CTA

1
pages
Resolved
1/1
Weakness
conversion
esmb-weak-cta

Closing CTA is generic - no phone number, no specific next step beyond 'contact us'

1
pages
Resolved
1/1
Weakness
conversion
fwps-conv-01

CTA section is weak - 'Need Help?' heading is generic and no phone number or specific action provided

1
pages
Resolved
1/1
Weakness
nap
ttfw-nap-01

Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Weakness
conversion
ttfw-conv-01

No phone number in CTA, weak closing - just mentions company name in passing

1
pages
Resolved
1/1
Weakness
headings
generic-conclusions-heading

Generic 'Conclusions' heading adds no SEO or user value

1
pages
Resolved
1/1
Weakness
content
robotic-phrase-when-it-comes-to

Robotic filler phrase 'When it comes to cost' present

1
pages
Resolved
1/1
Opportunity
structural
about-no-schema

No schema markup present for this page. schema.json is empty.

1
pages
Resolved
0/1
Minor
financial-claim
EGM-01

States 'Each degree above 120F can increase energy costs by 3-5%' — a savings percentage claim

1
pages
Resolved
1/1
Minor
nap-variant
EGM-02

CTA uses 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Minor
weakness-no-internal-links
EGM-03

Zero internal links on a long-form maintenance guide

1
pages
Resolved
0/1
Weakness
conversion
etpb-weak-cta

Closing CTA lacks phone number and specific action step

1
pages
Resolved
1/1
Weakness
nap
fwps-nap-01

Business name 'We The Plumbers TX' used instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Weakness
headings
fwps-headings-01

Several headings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe

1
pages
Resolved
0/1
Weakness
content
incomplete-sentence

Sentence fragment — 'Our licensed professionals can:' followed by no list items

1
pages
Resolved
1/1
Weakness
content
robotic-when-it-comes-7

'When it comes to testing' filler phrase present in original

1
pages
Resolved
1/1
Weakness
conversion
wfsn-w2-weak-cta

CTA is a plain text paragraph with no phone number or clear action path. Support article should hand off naturally to service page.

1
pages
Resolved
0/1
Weakness
financial-claims
roi-heading

Section heading references 'ROI' — financial claim language that could imply specific returns

1
pages
Resolved
0/1
Weakness
geographic
southeast-texas-ref

References 'Southeast Texas' and 'parts of Southeast Texas' — vague geographic reference outside approved city list

1
pages
Resolved
1/1
Weakness
conversion
no-phone-cta

Closing CTA says 'Give us a call!' but no phone number provided

1
pages
Resolved
1/1
Minor
financial-claim
ATW-01

Contains savings percentages (24%-34%, 8%-14%) attributed to U.S. DOE — these are sourced educational figures, not fabricated marketing claims, but policy prohibits savings percentages

1
pages
Resolved
1/1
Minor
nap-variant
ATW-02

Business name used as 'We The Plumbers' (correct canonical name) in CTA section — no issue

1
pages
Resolved
0/1
Info
opportunity-cta
ATW-03

CTA mentions 'free estimate' — matches approved offer. Phone number present as 936-758-6237. Strong CTA already.

1
pages
Resolved
0/1
Minor
financial-claim
CRW-01

Contains dollar amounts ($300-$1,000, $800-$3,000, $1,000-$3,000, $300-$1,500) and savings percentages (up to 30%, 10-20%, 24-34%, 60-70%) — these are sourced educational figures but policy prohibits dollar amounts and savings percentages

1
pages
Resolved
1/1
Minor
weakness-no-internal-links
CRW-02

Zero internal links on a medium-length blog post about water heaters

1
pages
Resolved
0/1
Info
nap-variant
CRW-03

CTA uses 'We The Plumbers' (canonical) and phone '936-Plumber (936-758-6237)' — correct

1
pages
Resolved
0/1
Violation
guarantee-fabrication
response-time-30-60-minutes

Text claims 'arrive within 30 to 60 minutes' which is a specific response time promise beyond approved 'same-day service'

1
pages
Resolved
1/1
Violation
structural
srcset-url-change

Image srcset URLs were changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) in content.html vs original.html

1
pages
Resolved
1/1
Violation
nap
psbcwt-nap-variant

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
nap
nap-business-name-tx-5

Business name referenced as 'We The Plumbers TX' instead of canonical 'We The Plumbers'

1
pages
Resolved
1/1
Violation
structural
media-path-conversion-1

Media src and srcset URLs were converted from absolute (original) to relative paths. This modifies media paths which is prohibited.

1
pages
Resolved
1/1
Violation
structural
srcset-media-path-change

srcset URLs were changed from absolute (https://wetheplumberstx.com/wp-content/uploads/...) to relative (/media/uploads/...) — media path modification is prohibited

1
pages
Resolved
1/1
Violation
guarantee-fabrication
response-time-within-minutes

Text says 'dispatch a technician to your home within minutes' which implies a specific response time beyond the approved 'same-day service' offer

1
pages
Resolved
1/1
Violation
structural
sci-media-srcset-drift

Image srcset URLs converted from absolute to relative paths (SCUFF system operation)

1
pages
Resolved
0/1
Weakness
offer-gap
missing-approved-offers

No mention of free estimates, same-day service offer, or warranty

2
pages
Resolved
0/2
Weakness
content
filler-empty-paragraphs

Empty paragraph with &nbsp; at end of page, and </BR> tags creating whitespace junk

1
pages
Resolved
1/1
Weakness
content
robotic-when-it-comes-to

CTA section uses robotic filler phrase 'When it comes to'

1
pages
Resolved
1/1
Weakness
trust-gap
no-trust-words-available

Original has no trust credential words (licensed, certified, insured) so none can be added. Page mentions 'licensing' and 'insurance' generically but not as claims about the business.

1
pages
Resolved
0/1
Weakness
local-relevance
egtm-local-01

Previous edit removed Montgomery County references from original, reducing local relevance

1
pages
Resolved
1/1
Weakness
headings
egtm-headings-01

Subheadings use bold-in-paragraph pattern instead of proper heading tags — blocked, structural change not safe

1
pages
Resolved
0/1
Weakness
conversion
no-phone-in-cta

Closing CTA says 'Call We The Plumbers today' but does not include the phone number

1
pages
Resolved
1/1
Weakness
content
psbcwt-data-attributes

AI-injected junk attributes (data-start, data-end) on all paragraph and heading elements

1
pages
Resolved
1/1
Weakness
conversion
psbcwt-weak-cta

No phone number or specific next step in closing section. No clear CTA to book or call.

1
pages
Resolved
0/1
Weakness
local-relevance
psbcwt-conroe-count

Conroe mentioned 7 times, exceeding 2-3 max per campaign policy

1
pages
Resolved
1/1
Weakness
geographic
east-texas-ref

References 'East Texas' — vague region not in approved market

1
pages
Resolved
1/1
Weakness
trust-claims
owner-voice-claim

First-person 'As the owner of We The Plumbers TX' — ownership claim should be verified against original

1
pages
Resolved
1/1
Weakness
local-relevance
montgomery-county-count

Montgomery County mentioned 3 times — at or slightly above 1-2 max limit

1
pages
Resolved
0/1
Weakness
content
junk-data-attrs-1

AI-injected data-start and data-end attributes on nearly every element. These are junk and should be removed.

1
pages
Resolved
1/1
Weakness
local-relevance
conroe-over-mention-1

Conroe mentioned 9+ times which exceeds the 2-3 max. However this is a Conroe-specific page and mentions are in original, so reduction would be surgical.

1
pages
Resolved
0/1
Weakness
trust-claims
years-experience-claim-1

'years of experience' claim in content — exists in original.html, so not a violation, but vague trust language

1
pages
Resolved
0/1
Weakness
headings
weak-heading-plain-p

'PVC Pipes: Advantages and Drawbacks' rendered as plain <p> text instead of proper heading tag

1
pages
Resolved
0/1
Weakness
structural
page-builder-structure-1

Page uses Breakdance page builder with complex BDE sections/grids. Any text edit risks breaking layout. Should be treated with extreme caution.

1
pages
Resolved
0/1
Weakness
content
junk-data-attrs-2

AI-injected data-start and data-end attributes on nearly every element

1
pages
Resolved
1/1
Weakness
local-relevance
conroe-over-mention-3

Conroe mentioned 8+ times; exceeds 2-3 max but this is a Conroe-specific service page and mentions are in original

1
pages
Resolved
0/1
Opportunity
local-relevance
wfs-o1-local-context-thin

Page title and H1 mention Conroe once, but body has no local context (no Conroe references, no Montgomery County water conditions).

1
pages
Resolved
1/1
Opportunity
headings
esmb-heading-opportunity

Sub-headings use <p><span> instead of proper heading tags (structural, not editable)

1
pages
Resolved
0/1
Opportunity
content
wfsn-o1-licensed-in-original

The word 'licensed' appears in original.html ('licensed Conroe plumber', 'licensed plumber') — can be used in optimized content if helpful.

1
pages
Resolved
0/1
Minor
financial-claim
WHR-01

FAQ answer states tankless can 'reduce energy costs by up to 30%' — savings percentage is prohibited by policy

1
pages
Resolved
1/1
Minor
weakness-missing-cta
WHR-02

No explicit approved offer (free estimate, same-day service) mentioned in body content or FAQ section

1
pages
Resolved
0/1
Info
weakness-missing-internal-links
WHR-03

Zero internal links on a key service page; could benefit from 1-2 links to related content

1
pages
Resolved
0/1
Info
opportunity-heading
WHR-04

FAQ question 'Do We The Plumbers handle the disposal...' uses non-canonical name variant

1
pages
Resolved
0/1
Violation
structural
sewer-backup-media-path-drift

Media src and srcset URLs converted from absolute to relative paths (SCUFF system operation, not manual edit)

1
pages
Resolved
0/1
Weakness
content
wsic-w1-slug-typo

Slug has typo 'sotfener' instead of 'softener'. Cannot be fixed in SCUFF (WordPress territory).

1
pages
Resolved
0/1
Weakness
campaign-alignment
wsic-w2-approved-offers-missing

Approved offers (free estimates, same-day service, 1-year warranty) not mentioned on this conversion page.

1
pages
Resolved
1/1
Weakness
content
wsic-w3-faq-incomplete

FAQ item 'How do I know if I have hard water in?' — sentence is incomplete, missing location after 'in'.

1
pages
Resolved
1/1
Weakness
headings
sot-generic-conclusion-heading

Generic 'Conclusions' heading could be more specific and search-intent aligned

1
pages
Resolved
1/1
Weakness
campaign-alignment
sewer-backup-weak-offers

Approved campaign offers (free estimates, same-day service, 1-year warranty) not prominently featured on this high-value conversion page

1
pages
Resolved
0/1
Weakness
conversion
ssiw-no-phone-cta

Page lacks a phone number CTA — strong service page with no direct conversion path via phone

1
pages
Resolved
1/1
Weakness
structural
ssiw-data-attr-junk

AI-injected data-start/data-end attributes throughout content.html are junk

1
pages
Resolved
0/1
Weakness
local-relevance
conroe-overuse

Conroe is mentioned more than 15 times throughout the page — exceeds 2-3 max guideline significantly

1
pages
Resolved
1/1
Weakness
nap
nap-phone-format

Phone number appears as 936-758-6237 without parentheses format — canonical is (936) 758-6237

1
pages
Resolved
0/1
Weakness
content
whwfsc-w2-data-attributes

Content has data-start and data-end attributes on many elements which appear to be AI-injected junk attributes.

1
pages
Resolved
1/1
Opportunity
conversion
wsvf-o1-cta-handoff

Final CTA mentions We The Plumbers and contact but could be strengthened with a natural handoff to the service page.

1
pages
Resolved
1/1
Opportunity
headings
opportunity-heading-hierarchy

Numbered sections (1-5) use font-size spans instead of proper H3 tags — structural, cannot safely fix

1
pages
Resolved
0/1
Opportunity
local-relevance
whwfsc-o1-conroe-mentions-high

Conroe is mentioned frequently (8+ times). Within limits for a Conroe-focused article but could be slightly reduced for naturalness.

1
pages
Resolved
0/1