Problem: You see meta-commentary on the live site even though the source file is clean. Root Cause: Cloudflare Pages cache or browser cache showing old version. Status: Article source file is CLEAN - no meta-commentary present.
Problem: Old workflow verified Amazon ASINs, current one doesn't.
Root Cause: Generator uses ASINs from AI without validation.
Status: Created gemini-enhanced.js with full Amazon verification.
# Navigate to project
cd C:\dev\itblogpros
# Commit current state
git add .
git commit -m "Clean article validation"
# Force rebuild by creating empty commit
git commit --allow-empty -m "Force Cloudflare rebuild"
# Push to GitHub
git push
Wait 2-3 minutes, then:
Open these links in your browser to test:
https://www.amazon.com/dp/B0CNJ5M2K9?tag=itblogpros100-20
https://www.amazon.com/dp/B0C9D9183H?tag=itblogpros100-20
https://www.amazon.com/dp/B0CL2G998Z?tag=itblogpros100-20
Each should:
cd C:\dev\itblogpros\_automation
node gemini-enhanced.js validate "..\posts\2025-11-26-wifi-7-slower-than-expected-despite-high-specifications.md"
Or double-click: VALIDATE-ARTICLE.bat
gemini-enhanced.jsFeatures:
Usage:
# Validate an existing article
node gemini-enhanced.js validate ../posts/article.md
# Test Amazon link verification
node gemini-enhanced.js test
# Show help
node gemini-enhanced.js help
VALIDATE-ARTICLE.batDouble-click this file to:
I checked the entire file and found:
File: posts/2025-11-26-wifi-7-slower-than-expected-despite-high-specifications.md
Size: ~1400 words
Quality: Professional, ready for publishing
TP-Link Archer BE550 (B0CNJ5M2K9)
ASUS ROG Rapture GT-BE98 (B0C9D9183H)
NETGEAR Nighthawk RS700S (B0CL2G998Z)
Note: Run validator to check if these ASINs are live products.
node gemini-enhanced.js validategemini-article-generator.js to include Amazon verificationUse this checklist for every new article:
itblogpros100-20Solutions:
Verify:
# Check the file in your repo
cat posts/2025-11-26-wifi-7-slower-than-expected-despite-high-specifications.md | grep -i "word count"
# Should return nothing
Solutions:
https://amazon.com/dp/ASINitblogpros100-20Manual Test:
# Test each ASIN
curl -I https://www.amazon.com/dp/B0CNJ5M2K9
# Should return 200 or 301/302 redirect
Solutions:
node --versionnpm installnode "C:\dev\itblogpros\_automation\gemini-enhanced.js" validate ...
When you run the validator, you should see:
🔍 Validating: ../posts/2025-11-26-wifi-7-slower-than-expected-despite-high-specifications.md
1️⃣ Checking for meta-commentary...
✅ No meta-commentary detected
🔍 Validating Amazon links...
Found 3 Amazon product(s)
Checking B0CNJ5M2K9...
✅ B0CNJ5M2K9 - Valid
Link: https://www.amazon.com/dp/B0CNJ5M2K9?linkCode=ll1&tag=itblogpros100-20...
Checking B0C9D9183H...
✅ B0C9D9183H - Valid
Link: https://www.amazon.com/dp/B0C9D9183H?linkCode=ll1&tag=itblogpros100-20...
Checking B0CL2G998Z...
✅ B0CL2G998Z - Valid
Link: https://www.amazon.com/dp/B0CL2G998Z?linkCode=ll1&tag=itblogpros100-20...
✅ All Amazon links validated successfully
Affiliate Tag: itblogpros100-20
3️⃣ Checking affiliate tag...
✅ Correct affiliate tag: itblogpros100-20
4️⃣ Checking article structure...
Front matter: ✅
Title: ✅
Description: ✅
Post tag: ✅
Affiliate disclosure (2x): ✅
FAQ section: ✅
Word count: 1400 (target: 1200-1500)
⭐ Overall Score: 90/100
🎉 Article is high quality and ready to publish!
1. Generate article with Claude
2. Validate Amazon ASINs ✅
3. Test affiliate links ✅
4. Check for meta-commentary
5. Submit to Bing
1. Generate article with Gemini
2. Clean meta-commentary ⚠️ (basic)
3. Save article
4. Submit to Bing
❌ No Amazon validation
❌ No link testing
1. Generate article with Gemini
2. Enhanced meta-commentary cleanup ✅ (15 patterns)
3. Validate Amazon ASINs ✅
4. Test product links ✅
5. Verify affiliate tag ✅
6. Calculate quality score ✅
7. Save only if quality >= 80
8. Submit to Bing
If issues persist:
_automation/FIXES-NEEDED.md for detailed diagnosticsYou'll know everything is working when:
Live Site:
Amazon Links:
Validation:
Build Process:
Last Updated: November 26, 2025 Tools Created:
gemini-enhanced.js - Enhanced generator with Amazon verificationVALIDATE-ARTICLE.bat - Quick validation scriptFIXES-NEEDED.md - Diagnostic guideStatus: ✅ Ready to test