# FAQ Prioritization Guide

**Last Updated:** 2026-01-13

Complete guide for using the FAQ prioritization system to identify and improve high-impact FAQs.

## Overview

The FAQ prioritization system uses traffic and engagement data from GA4 and GSC to rank posts by improvement priority. Higher priority posts have high traffic/engagement but lower FAQ quality scores.

## Priority Score Formula

```
Priority Score = (Traffic Score × Engagement Score) / Quality Score
```

Where:

- **Traffic Score** = (GA4 page views × 0.6) + (GSC clicks × 0.4)
- **Engagement Score** = Average session duration × (1 - bounce rate)
- **Quality Score** = 0-100 based on FAQ count, answer length, keywords, links

**Higher scores = Higher priority for improvements**

## Usage

### Generate Priority List

```bash
php v2/scripts/blog/prioritize-faq-improvements.php
```

**Output:** `docs/content/blog/FAQ_IMPROVEMENT_PRIORITY.md`

**Contains:**

- Top 20 priority posts
- Complete list with metrics
- Recommendations for each post
- Issue identification

### Aggregate Performance Data

```bash
php v2/scripts/blog/aggregate-faq-performance.php
```

**Output:** `docs/content/blog/FAQ_PERFORMANCE_AGGREGATE.json`

**Contains:**

- Performance scores for all posts
- Featured Snippet status
- Traffic and engagement metrics
- Quality scores

### View Dashboard

Access the visual dashboard:

```
/v2/admin/faq-prioritization-dashboard.php
```

**Features:**

- Ranked list of posts
- Quality scores with color coding
- Traffic metrics
- Direct links to enhancement scripts

## Interpreting Results

### High Priority (Score > 100)

Posts with:

- High traffic/engagement
- Low quality scores (<85)
- Significant improvement potential

**Action:** Run enhancement scripts immediately

### Medium Priority (Score 50-100)

Posts with:

- Moderate traffic
- Good quality scores (85-95)
- Room for optimization

**Action:** Review quarterly, enhance as needed

### Low Priority (Score < 50)

Posts with:

- Low traffic or
- Already high quality scores (95+)

**Action:** Monitor, maintain quality

## Quality Score Breakdown

### FAQ Count (40 points)

- 10-15 FAQs: Full points
- <10 FAQs: -5 points per missing FAQ
- > 20 FAQs: -2 points per extra FAQ

### Answer Length (30 points)

- 40-80 words: Full points
- <40 words: -2 points per word below 40
- > 80 words: -1 point per word above 80

### Keyword Integration (20 points)

- Primary keyword in 50%+ FAQs: Full points
- Missing keywords: -10 points

### Internal Links (10 points)

- Links present: Full points
- No links: -5 points

## Workflow

### Monthly Review

1. **Generate Priority List**

   ```bash
   php v2/scripts/blog/prioritize-faq-improvements.php
   ```

2. **Review Top 20**

   - Check dashboard
   - Identify quick wins
   - Plan improvements

3. **Enhance High-Priority Posts**

   ```bash
   php v2/scripts/blog/automate-faq-enhancement.php --post=slug --category=category
   ```

4. **Validate Improvements**
   ```bash
   php v2/scripts/blog/validate-expansion-quality.php --post=slug --category=category
   ```

### Quarterly Deep Dive

1. **Aggregate Performance**

   ```bash
   php v2/scripts/blog/aggregate-faq-performance.php
   ```

2. **Review Trends**

   - Compare performance scores
   - Identify patterns
   - Update strategies

3. **Update Priorities**
   - Re-run prioritization
   - Adjust based on new data
   - Plan next quarter

## Best Practices

1. **Focus on High-Impact Posts**

   - Prioritize by score, not just quality
   - High traffic + low quality = high ROI

2. **Track Improvements**

   - Note before/after scores
   - Monitor traffic changes
   - Measure Featured Snippet gains

3. **Regular Reviews**

   - Monthly: Quick priority check
   - Quarterly: Deep analysis
   - Annually: Strategy review

4. **Data-Driven Decisions**
   - Use actual traffic data
   - Consider engagement metrics
   - Factor in Featured Snippet potential

## Example Workflow

```bash
# 1. Generate priority list
php v2/scripts/blog/prioritize-faq-improvements.php

# 2. Review top priority post
# Open: docs/content/blog/FAQ_IMPROVEMENT_PRIORITY.md

# 3. Enhance the post
php v2/scripts/blog/automate-faq-enhancement.php --post=minijob --category=lexikon

# 4. Validate improvements
php v2/scripts/blog/validate-expansion-quality.php --post=minijob --category=lexikon

# 5. Re-check priority score
php v2/scripts/blog/prioritize-faq-improvements.php
```

## Related Documentation

- `FAQ_AUTOMATION_IMPLEMENTATION_SUMMARY.md` - Complete feature overview
- `FAQ_AUTOMATION_QUICK_REFERENCE.md` - Quick command reference
- `FAQ_OPTIMIZATION_NEXT_STEPS.md` - Next steps and recommendations
