208+
Social Posts
93+
GitHub Entries
243
YouTube Videos
35+
Quora Answers
500
WordPress Posts
474
Tumblr Posts
11 data sections
4 visible to client
11 automations live
2 urgent actions

Data Sources

Overview

High-level summary — pages, issues, scores, status

All systems normal

2 sites

Active monitoring

Client visible

SEO Health

H1s, meta tags, schema, duplicate content, broken links

Connect LibreCrawl

--

Awaiting first crawl

Site Tree

Visual page hierarchy and URL structure

Connect crawler

--

Pages discovered

Internal Links

Link graph, orphan pages, link depth analysis

Connect crawler

--

Internal links mapped

Client visible

AI Citations

LLM mention tracking — ChatGPT, Claude, Gemini, Perplexity

Connect Promptfoo

--

Citation rate

Rank Tracking

Keyword positions, trends, SERP data

Connect SerpBear

--

Keywords tracked

Client visible

Traffic

Visitors, pageviews, sources, countries

Connect Plausible / GA4

--

Monthly visitors

Client visible

Uptime

Site status, response times, uptime percentage

Connect UptimeFlare

--

Uptime percentage

Content Gaps

Keywords with impressions but no clicks, missing topics

Connect GSC

--

Opportunities found

Crawl Status

Last crawl date, pages crawled, issues found, next scheduled

No crawls yet

--

Last crawl

Positive Signals

What's working — strong pages, rising keywords, good schema, citations gained

Connect data sources

--

Positive signals detected

Fully Automated

11 platforms

Running automatically via launchd. No manual action required.

Instagram
Automated
Volume 2 posts/day
Method Unified 9am publisher
Content Q&A from spreadsheet (offset Q50)
Posted 105+ posts
Launchd com.rank4ai.daily-publish
Threads
Automated
Volume 2 posts/day
Method Unified 9am publisher
Content Q&A from spreadsheet (offset Q50)
Posted 103+ posts
Launchd com.rank4ai.daily-publish
Dev.to
Automated
Volume 1 article/day
Method Unified 9am publisher
Content Q&A articles (offset Q250)
GitHub Index
Automated
Volume 3 entries/day
Method Unified 9am publisher
Content Q&A index entries (offset Q1)
Posted 93+ entries
Website Questions
Automated
Volume 5 questions/day
Method Claude API > Supabase > rank4ai.co.uk
Content AI-generated Q&A for question pages
Launchd com.rank4ai.questions
Website Blog
Automated
Volume 1 blog/day
Method Claude API > Supabase > rank4ai.co.uk
Content Full blog articles, rotating authors
Launchd com.rank4ai.blogs
Weekly Intelligence
Automated
Volume 1 briefing/week
Method RSS > Claude API > Email + HTML
Content AI search industry intelligence briefing
Launchd com.rank4ai.weekly-intelligence
Podcasts (Buzzsprout)
Automated
Volume 1 episode/day
Method Unified 9am publisher > Buzzsprout
Content AI-generated from question pages
Posted 25+ episodes
YouTube Descriptions
Automated
Volume Batch updates
Method YouTube API videos.update()
Content Enriched descriptions on uploaded videos
Launchd com.rank4ai.youtube-descriptions
Google Indexing API
Automated
Volume On-demand
Method Google Indexing API
Content 516 URLs submitted
Audit Server
Automated
Volume Always on
Method Local server + ngrok tunnel
Content AI visibility audit tool
Launchd co.rank4ai.audit-server

Batch / Pre-Scheduled

4 platforms

Scheduled in bulk. May need periodic re-batching.

YouTube Uploads
Batch
Volume 243 uploaded / 500 target
Method Batch upload script
Content Video + metadata + tags from spreadsheet
Currently posting under wrong account - need re-auth
WordPress
Batch
Volume 500 posts scheduled
Method WordPress API batch schedule
Content Mar 5 2026 - Jul 17 2027 (offset Q375)
Tumblr
Batch
Volume 474 posts scheduled
Method Tumblr API batch schedule
Content Mar 4 2026 - Jun 20 2027
Q475-500 failed (queue limit)
Facebook
Batch
Volume 60 posts per batch
Method Facebook API batch schedule
Content 30-day photo scheduling limit
Next batch OVERDUE - was due Mar 28

Semi-Automated

6 platforms

Content emailed daily. Manual paste required.

Medium
Semi-Auto
Volume 1 post/day
Method Content emailed Mon-Fri 8am
Substack
Semi-Auto
Volume 2 posts/day
Method Content emailed Mon-Fri 8am
Blogger
Semi-Auto
Volume 2 posts/day
Method Content emailed Mon-Fri 8am
Content rank4aisearch.blogspot.com
Google Business Profile
Semi-Auto
Volume 1 post/day
Method Content emailed Mon-Fri 8am
Quora Posts
Semi-Auto
Volume 1 post/day
Method Included in daily email
Quora Answers
Semi-Auto
Volume 5 answers/day
Method Separate email Mon-Fri 8:30am

Pending / To Activate

7 platforms
LinkedIn (Company)
Pending
Waiting on Community Management API approval
LinkedIn (Personal)
Manual
30 personal posts ready - Adam posts manually
Hashnode
Pending
RSS import from WordPress - 15 min setup
Flipboard
Pending
RSS magazine - need 30+ posts with images first
Pinterest
Pending
Batch schedule like Facebook
X / Twitter
Pending
Free batch or $100/mo API - decision needed
Reddit
Manual
3-5 genuine answers/week in key subreddits

Outstanding Actions

Facebook next batch OVERDUE - was due Mar 28
YouTube re-auth Currently posting under wrong account
Instagram token refresh Expires ~May 2
Threads token refresh Expires ~May 2
LinkedIn token refresh Expires ~May 2
Blog distribution refresh Every 2 weeks
Blogger pages update Still say AIPOPPY LTD
Google Sites indexing Submit 18 pages to GSC
Bing Places verification Check if listing went live
100 Mistakes page Phase 1: Top 25
Research papers Package audit data
Tumblr Q475-500 Re-run once queue has space

Token Expiry

PlatformExpiresDays LeftType
Instagram 2026-05-02 25 days 60-day, refreshable
Threads 2026-05-02 25 days 60-day, refreshable
LinkedIn 2026-05-02 25 days 60-day
Facebook User 2026-05-02 25 days 60-day
Facebook Page Never N/A Long-lived
YouTube Auto-refresh N/A OAuth2 auto-refresh