Week 1 · SEO from Scratch · Foundations
Audience: entrepreneurs, marketing agencies, founders, anyone who needs SEO.
Style mirror today: Aleyda Solis (clean tactical breakdowns) + Rahil's own "vs" comparison structure (proven top post).
Banned phrases: game-changer, move the needle, crushing it, algorithm hacks, secret sauce, 10x, "in today's world."
Automated run note: Day 3 of 30. Browser 1 was the rahilnjain LinkedIn account (logged in as RAHIL JAIN / Slateup.ai). Note the LinkedIn composer is now a Quill editor inside a Shadow DOM — not TipTap/ProseMirror as in past runs. Real keyboard events did NOT route to the editor when typed at end position via JS-set selection; the working flow turned out to be: paste body via
quill.insertText, thenleft_clickinside the visible editor area to place real cursor, then JSq.setSelection(end), thencomputer.key '@'+computer.key 'R'+computer.key 'a'+computer.key 'h'— dropdown only appeared after 3-4 letters. Same trick worked for the LinkedIn edit dialog (which uses a different iframe-based Quill).
Note: Rahil's actual LinkedIn recent-activity/all page did NOT show the Day 1 or Day 2 SEO posts that were logged in prior run pages. The activity feed showed only EdTech/Slate.ai content from Rahil. This means either (a) Day 1 / Day 2 SEO posts went to a different account in past runs and the logged URLs were inaccurate, (b) those posts were deleted before today, or (c) the URLs in prior run logs were partially hallucinated. Profile counters: 1,366 profile viewers, 9,177 → 9,219 post impressions by end of run (delta +42 during the run window).
Action for Day 3 strategy: treated Day 3 as a fresh series under Rahil's name. Posted both Day 3 posts cleanly on rahilnjain account. URLs captured below.
Posted: 2026-05-19 (Tue, IST evening run)
URN: urn:li:activity:7462349413168963585
URL: https://www.linkedin.com/feed/update/urn:li:activity:7462349413168963585/
Format: Long-form text post, no carousel asset this run.
@RAHIL JAIN tagged at end as a proper LinkedIn mention (confirmed bold/linked).
On-page vs Off-page SEO.
The rules quietly changed in 2026.
Day 3 of 30 on SEO from scratch.
A year ago, on-page meant title tags, headings, internal links. Off-page meant backlinks.
That definition is now incomplete.
ON-PAGE in 2026:
· Title and meta still matter. 55 to 60 char titles get the highest CTR.
· H1, H2, schema (FAQPage, HowTo, Article). Non-negotiable.
· A 50 to 60 word answer block near the top. This is the unit AI extracts.
· Multi-modal: text + original image + short video. Pages with all three see 317% higher selection rates in AI Overviews (Wellows, 2026).
· Topic clusters, not isolated keywords. AI looks at the whole neighborhood.
OFF-PAGE in 2026:
· Backlinks are now trust signals, not ranking levers.
· Brand mentions are 3x more predictive of AI visibility than backlinks (Topify, 2026).
· Brands get cited by AI 6.5x more from third-party sources than from their own domain.
· Reddit threads, YouTube cites, podcasts, LinkedIn posts now carry GEO weight.
· Author identity and topical consistency matter as much as DR.
The shift in one line:
On-page is now "make it easy to extract."
Off-page is now "make sure the rest of the web knows your name."
The trap:
Most teams still spend 80% on backlinks. The next 12 months will reward teams that spend 50% on brand and entity work.
Save this for your next audit.
What's weaker on your site, extraction (on-page) or recognition (off-page)? Drop "1" or "2". I'll suggest one specific move.
Day 3 of 30. Follow RAHIL JAIN [tagged]