Action Plan iwantairtoday.com April 22, 2026

Twenty moves, sequenced from this week to six months out.

Grouped by priority — critical, high, medium, low — with hours of effort, impact area, and supporting detail. Start at the top; everything compounds.

Critical · 4 High · 4 Medium · 9 Low · 5
Tier 01 — Critical Priority

Fix immediately

The four highest-leverage items. Two are one-hour fixes; two are half-day consolidations. Do these before anything else in this plan.
01 Critical Technical · Trust

Add missing security headers

ImpactTechnical SEO + trust signals Effort1 hour · Cloudflare dashboard

Add via Cloudflare Transform Rules or Workers:

Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: [configure based on site requirements]
02 Critical On-Page

Fix homepage meta description

ImpactCTR from SERPs Effort5 minutes · Rank Math

Add a compelling meta description (~155 chars):

Air Today Heating & Cooling offers expert HVAC repair, installation & maintenance in Greenville, SC. 40+ years experience. 100% satisfaction guarantee. Call (864) 295-0905.
03 Critical Content · IA

Consolidate duplicate location pages

ImpactEliminates cannibalization, concentrates authority Effort2–4 hours

Pick the strongest URL for each city; 301-redirect the rest.

Target CityKeepRedirect (301)
Greer/greer-sc-hvac//greer-hvac-company/, /hvac-installation-and-repair-in-greer-sc/
Simpsonville/simpsonville-sc-hvac//hvac-installation-and-repair-in-simpsonville-sc/, /simpsonville-sc/
Anderson/anderson-hvac//anderson-sc/
Easley/easley-hvac//easley-sc/
Piedmont/piedmont-sc-hvac-company//piedmont-sc/
04 Critical Local SEO · Schema

Fix NAP inconsistency on location pages

ImpactLocal SEO ranking signals Effort1–2 hours

Each location page’s schema should include:

  • areaServed property specifying the target city.
  • Clarification that the business is based in Greenville but services that area.
  • Consider adding serviceArea schema instead of implying a physical presence.
Tier 02 — High Priority

Within one week

FAQ schema, service-page expansion, author infrastructure, and llms.txt. Each one unlocks visibility for a specific surface — traditional SERPs, AI Overviews, or LLM citations.
05 High Schema · AI Search

Add FAQ sections with FAQPage schema to top pages

ImpactFeatured snippets, PAA boxes, AI Overviews Effort4–6 hours

Priority pages for FAQ addition:

  1. /services/air-conditioning/ac-repair/ — “How much does AC repair cost in Greenville?”, “How long does AC repair take?”
  2. /services/heating/furnace-installation-replacement/ — “How much does a new furnace cost?”, “How long does furnace installation take?”
  3. /ac-repair-simpsonville-sc/ — top traffic page, add localized FAQs.
  4. /services/air-conditioning/ac-installation/ — “What size AC do I need?”, “What SEER rating should I choose?”
  5. Top 5 blog posts by traffic.
06 High Content

Expand service page content

ImpactRankings for service keywords Effort1–2 days

Current service pages are 500–800 words. Expand each to 1,500–2,000 words with:

  • Detailed service descriptions.
  • Process / timeline explanation.
  • Pricing guidance — ranges and factors that affect cost.
  • Common problems and solutions.
  • Why Air Today, with specific differentiators — not generic claims.
  • Before / after examples or case studies.

Priority service pages

  1. /services/air-conditioning/ac-repair/
  2. /services/air-conditioning/ac-installation/
  3. /services/heating/furnace-installation-replacement/
  4. /services/heating/heat-pumps/
  5. /services/preventative-maintenance/
07 High E-E-A-T

Build author bio infrastructure

ImpactE-E-A-T (Expertise, Authoritativeness) Effort2–3 hours
  • Create an author page for Britton Taylor at /about-us/britton-taylor/.
  • Include photo, credentials, HVAC certifications, years of experience, areas of expertise.
  • Link from all blog posts’ author schema.
  • Add Person schema with sameAs links to professional profiles.
08 High AI Search

Create llms.txt

ImpactAI search discoverability Effort30 minutes

Create /llms.txt with:

# Air Today Heating & Cooling
> Family-owned HVAC contractor serving Greenville, SC and the Upstate for 40+ years.

## Services
- AC Repair, Installation, and Maintenance
- Furnace Repair, Installation (Gas & Oil)
- Heat Pump Services
- Ductwork Repair and Installation
- Mini-Split Installation
- Indoor Air Quality Services
- Preventative Maintenance Plans

## Service Area
Greenville, Simpsonville, Anderson, Greer, Easley, Piedmont, Seneca, Clemson, Mauldin, Taylors, Pickens, SC

## Contact
- Phone: (864) 295-0905
- Email: sales@iwantairtoday.com
- Address: 101 Yorkshire Dr, Greenville, SC 29615
- Hours: Monday–Saturday, 24 hours

## Key Pages
- Homepage: https://iwantairtoday.com/
- Services: https://iwantairtoday.com/services/
- AC Repair: https://iwantairtoday.com/services/air-conditioning/ac-repair/
- Heating: https://iwantairtoday.com/services/heating/
- About: https://iwantairtoday.com/about-us/
- Contact: https://iwantairtoday.com/contact-us/
- Blog: https://iwantairtoday.com/blog/
Tier 03 — Medium Priority

Within one month

Foundation-building across schema, internal linking, URL hygiene, and the content gaps highlighted by competitive AI queries.
09 Medium Schema

Add AggregateRating schema

ImpactStar ratings in SERPs (higher CTR) Effort1–2 hours

If reviews exist on Google / Yelp, add AggregateRating to homepage and service pages:

{
  "@type": "AggregateRating",
  "ratingValue": "4.8",
  "reviewCount": "150",
  "bestRating": "5"
}
10 Medium IA

Improve internal linking strategy

ImpactDistributes authority, improves crawlability Effort3–4 hours
  • Add contextual links from blog posts to relevant service pages.
  • Interlink location pages with their sub-service pages.
  • Add a “Related Services” section to each service page.
  • Add “Serving [City]” links from service pages to location pages.
  • Create a hub-and-spoke model: service page (hub) → related blog posts (spokes).
11 Medium Content

Clean up blog content cannibalization

ImpactConsolidates ranking signals Effort4–6 hours

Merge or differentiate overlapping blog posts:

  • Allergy posts (3): merge into a comprehensive “HVAC & Allergy Guide for Greenville.”
  • Energy savings (4+): create one definitive guide, redirect others.
  • HVAC fan posts (2): merge into a single authority page.
  • AC not working posts (3): differentiate by specific symptoms or merge.
12 Medium Technical

Simplify robots.txt

ImpactCleanliness, maintainability Effort30 minutes

Replace 100+ bot-specific blocks with a clean robots.txt:

User-agent: *
Allow: /
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://iwantairtoday.com/sitemap.xml
13 Medium E-E-A-T

Expand About page

ImpactE-E-A-T trust signals Effort2–3 hours

Expand from ~700 words to 1,500+ with:

  • Detailed company history — founded when, by whom, growth milestones.
  • Team member bios with photos, certifications, specialties.
  • Certifications and licenses (NATE, EPA 608).
  • Awards and recognition (Best of SC 2025).
  • Community involvement.
  • Customer testimonials / review highlights.
14 Medium IA

Standardize URL structure

ImpactCrawlability, UX Effort2–3 hours (with redirects)

Current inconsistency

  • /services/heating/furnace-repair/ — nested under services.
  • /piedmont-ac-repair/ — root level, no /services/ prefix.
  • /anderson-hvac/ac-repair/ — nested under city.

Recommended structure

  • Services: /services/{category}/{service}/
  • Locations: /locations/{city}/
  • Location + service: /locations/{city}/{service}/
15 Medium Schema

Add HowTo schema to tutorial blog posts

ImpactRich results for instructional content Effort2–3 hours

Applicable posts:

  • “How to Choose the Right HVAC System”
  • “What to Check Before Scheduling an HVAC Repair”
  • “How to Improve Your Air Quality in 4 Simple Steps”
  • “How to Change Your Furnace Air Filter”
15b Medium Trust · E-E-A-T

Add SC Contractor’s License number to the footer

ImpactTrust signal for Google Quality Raters (YMYL-adjacent) Effort10 minutes

SC requires HVAC contractor licensing. Display the license number in the site footer on every page. This is a critical E-E-A-T trust signal.

15c Medium Content · AI Search

Create missing high-priority content

ImpactFills content gaps for high-intent AI queries Effort1–2 weeks
Content pieceTarget queryPriority
Pricing / cost guide page“How much does AC repair cost in Greenville SC”High
Emergency HVAC service page“Emergency AC repair Greenville SC”High
Maintenance plan / agreement page“HVAC maintenance plan Greenville”High
Brand comparison guide“Trane vs Carrier vs Lennox”Medium
HVAC rebates & tax credits 2026“HVAC rebates South Carolina 2026”Medium
“Signs your AC needs replacement”“Signs AC needs to be replaced”Medium
Tier 04 — Low Priority

Backlog

Ongoing or lower-urgency work. Important, not blocking.
16 Low Authority

Build local backlinks

ImpactDomain Rating improvement (currently 12) EffortOngoing

Target sources

  • Greenville Chamber of Commerce.
  • Greenville News / local media.
  • Upstate SC business directories.
  • Local home improvement blogs.
  • Sponsor local events or sports teams for .edu / .org links.
  • Guest posts on home improvement sites.
  • Manufacturer partner pages (Trane, Carrier).
17 Low Authority

Disavow spam backlinks

ImpactProtects against link penalties Effort1 hour

Monitor and potentially disavow:

  • za.com — 3 spam links.
  • itxoft.com — 2 spam links.
18 Low Trust · Conversion

Add review / testimonial widget

ImpactTrust signals, conversion rate Effort1–2 hours

Embed Google Reviews or create a testimonials section on:

  • Homepage.
  • Service pages.
  • Location pages.
19 Low Images · Perf

Optimize blog images

ImpactPage speed, image search traffic Effort2–3 hours
  • Add descriptive alt text to all blog images (“hvac system” is too generic).
  • Convert to WebP format (enable Cloudflare Polish).
  • Add responsive srcset attributes.
  • Implement lazy loading for below-fold images.
20 Low AI Search · Content

Structure blog content for AI extraction

ImpactAI Overview citations, ChatGPT mentions EffortOngoing

For each blog post:

  • Start with a direct, 1–2 sentence answer to the title question.
  • Use numbered steps for processes.
  • Include comparison tables where relevant.
  • Add specific data points — costs, timelines, measurements.
  • End with a clear summary / takeaway.
Tier 05 — Implementation Timeline

Schedule

Six-week rollout with an ongoing track. Every hour budget assumes a single experienced practitioner working inside WordPress + Cloudflare.
Week 01
#01 Security headers · #02 Meta description · #03 Consolidate duplicates · #04 NAP fix
6–8 hrs
Week 02
#05 FAQ sections + schema · #08 llms.txt · #12 Simplify robots.txt
5–7 hrs
Week 03
#06 Expand service pages (top 3) · #07 Author bio
8–10 hrs
Week 04
#06 Expand service pages (remaining) · #10 Internal linking
6–8 hrs
Month 02
#09 AggregateRating · #11 Blog consolidation · #13 About page · #14 URLs
12–15 hrs
Ongoing
#16 Backlink building · #18 Reviews · #19 Images · #20 AI content
4–6 hrs/mo
Tier 06 — Expected Impact

Projected outcomes

Conservative projection assuming consistent execution and no algorithm disruption.
MetricCurrent3-month target6-month target
Organic traffic369 / mo600–800 / mo1,200–1,500 / mo
Organic keywords119200+350+
Top 3 rankings1225+40+
Domain Rating1215–1820–25
SEO Health Score52 / 10070 / 10080 / 100