Skip to content

Platform Maintenance

Platform Maintenance

This guide covers routine maintenance tasks for TEEI’s technical staff.

Quarterly Checklist

  • 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

Terminal window
# Check a single URL
curl -sI https://theeducationalequalityinstitute.org/donate/ | head -3
# Check redirect target
curl -sL -o /dev/null -w "%{http_code} %{url_effective}" https://old-url
# Batch check
for url in \
"https://theeducationalequalityinstitute.org/volunteer/" \
"https://theeducationalequalityinstitute.org/donate/"; do
CODE=$(curl -sI "$url" | head -1 | grep -oP '\d{3}')
echo "$CODE $url"
done

Known Infrastructure

ProviderWhatMonthly Cost
AWS S3Video/media storage (~20.5 TB)~$4,500
Cloudflare PagesAll web deploymentsFree/small
TursolibSQL databaseScaler plan
ResendTransactional emailSmall