Platform Maintenance
Platform Maintenance
This guide covers routine maintenance tasks for TEEI’s technical staff.
Quarterly Checklist
Google Ad Grant Compliance
- Account CTR >= 5% (suspension risk if below)
- All ad sitelinks resolve to 200 (curl each)
- All conversion labels show “Active” status
- No campaigns with zero impressions for 30+ days
- Business name asset is “The Educational Equality Institute”
- Negative keyword list current
Platform Profile Audit
After any URL change on the main website:
- Benevity profile — verify donation URL
- YourCause profile — verify programme URLs
- CyberGrants profile — verify URLs
- Alaya profile — verify URLs
- GlobalGiving profile — verify URLs
- GuideStar/Candid — verify profile data current
Donation Flow Verification
- /donate/ returns 200
- FundraiseUp widget loads without errors
- “Donation Complete” conversion label fires on test donation
SEO and Indexing
- Check Google Search Console for crawl errors
- Submit new pages/sitemaps after any deployment
- Verify new pages indexed within 2 weeks of launch
URL Verification Commands
# Check a single URLcurl -sI https://theeducationalequalityinstitute.org/donate/ | head -3
# Check redirect targetcurl -sL -o /dev/null -w "%{http_code} %{url_effective}" https://old-url
# Batch checkfor url in \ "https://theeducationalequalityinstitute.org/volunteer/" \ "https://theeducationalequalityinstitute.org/donate/"; do CODE=$(curl -sI "$url" | head -1 | grep -oP '\d{3}') echo "$CODE $url"doneKnown Infrastructure
| Provider | What | Monthly Cost |
|---|---|---|
| AWS S3 | Video/media storage (~20.5 TB) | ~$4,500 |
| Cloudflare Pages | All web deployments | Free/small |
| Turso | libSQL database | Scaler plan |
| Resend | Transactional email | Small |