Noel Ceta Profile picture
Bootstrapped an SEO agency to 100+ clients. $36M generated for clients in 2024. Running https://t.co/gCdeqf3HvZ & https://t.co/MqECr57Il0
7 subscribers
Jan 21 β€’ 13 tweets β€’ 3 min read
A hacked website can destroy traffic, rankings, and revenue almost overnight.

One site saw 12,000 spam pages indexed, a 73% ranking drop, and revenue plunge to near zero.

Here's the 90-day recovery that restored everything: πŸ§΅πŸ‘‡ 1/ The crisis situation:

Day 0 discovery:

What happened:

- WordPress site compromised
- 12,000 spam pages created automatically
- Japanese gambling spam injected
- Rankings dropped 73% over 2 weeks
- Google Safe Browsing warning displayed
- Traffic: 55K sessions/month β†’ 15K

Revenue impact: $180K/month β†’ $48K/month

Client called in panic mode.
Jan 20 β€’ 8 tweets β€’ 2 min read
Client got hit with a manual Google penalty.

Lost $280K in revenue in 3 months.

No backup plan. No traffic diversification. No documented recovery process.

Here’s the SEO insurance strategy that prevents this kind of disaster: 🧡 1/ The penalty risk assessment:

What can go wrong:

Manual penalties:

- Unnatural links (bought or spammy)
- Thin content
- Cloaking or sneaky redirects
- User-generated spam

Algorithmic drops:

- Core updates
- Spam updates
- Helpful content updates

Site issues:

- Hacks and malware
- Technical failures
- Accidental deindexing

Any can wipe out 50-80% of traffic overnight.
Jan 18 β€’ 11 tweets β€’ 3 min read
Most startups burn cash on paid ads that disappear the moment the budget runs out.

One approach generates lasting value.

Here's the SEO investment thesis that actually works for early-stage companies: πŸ§΅πŸ‘‡ 1/ Why startups avoid SEO:

Common objections:

"SEO takes too long" (6-12 months)
"We need growth now" (investor pressure)
"Paid ads are faster" (immediate traffic)
"We'll do SEO later" (after product-market fit)

Result: Spend $500K on ads, traffic stops when budget runs out.
Jan 17 β€’ 11 tweets β€’ 3 min read
Membership site grew from 0 to 50K paying subscribers in 3 years.

The growth was entirely organic SEO-driven.

No paid ads.

Here's the complete growth playbook: πŸ§΅πŸ‘‡ 1/ The site foundation:

What they built:

Niche: Online learning platform (marketing skills)
Model: $29/month membership
Content: 200+ courses, templates, tools
Competition: Established players with millions in funding

Challenge: Stand out without ad budget.
Jan 16 β€’ 11 tweets β€’ 2 min read
Manual outreach: 50 emails, 3 responses (6% rate).

AI-assisted outreach: 200 emails, 47 responses (23.5% rate).

Here's the AI outreach system that scales link building: πŸ§΅πŸ‘‡ 1/ Why manual outreach doesn't scale:

The time problem:

Manual personalized email:

- Research site: 10 minutes
- Find contact: 5 minutes
- Write custom message: 8 minutes
- Total: 23 minutes per email

At this rate: 2-3 emails per hour maximum.

Can't scale past 50-100 monthly outreach.
Jan 15 β€’ 14 tweets β€’ 6 min read
International SEO sounds simple.
Translate content. Add hreflang tags. Done.

Wrong.

I've audited 50+ international sites.
92% have broken hreflang implementation.

Here's how to not lose $1M+ in international traffic: πŸ§΅πŸ‘‡ 1/ What hreflang actually does

Tells Google: "Show THIS version to THAT country/language."

Without it:

- UK users see .com (US prices in USD)
- Spanish users see English content
- Rankings split across wrong regions

With it:

- Right content, right audience
- No duplicate content penalties
- Better UX = better rankings
Jan 14 β€’ 13 tweets β€’ 3 min read
127 high-quality backlinks.

60 days.

$0 in paid placements.

Just strategic local PR.

Here's the exact playbook: πŸ§΅πŸ‘‡ 1/ Why Local PR Matters:

Local news sites = high authority:

- Domain Rating 40-70
- Real editorial links
- Local relevance
- Traffic + SEO value

One local news mention beats 100 directory listings.
Jan 11 β€’ 11 tweets β€’ 3 min read
DTC skincare brand launched with zero marketing budget.

Hit $10M annual revenue in 32 months purely from organic search and social.

Here's the complete playbook they used: πŸ§΅πŸ‘‡ 1/ The starting constraints:

What they had:

Budget: $0 for ads (bootstrapped)
Team: 2 founders (product and marketing)
Product: Clean skincare line (8 SKUs)
Competition: Saturated market (Glossier, The Ordinary, hundreds more)

Advantage: Founders had dermatology backgrounds (expertise).
Jan 10 β€’ 11 tweets β€’ 3 min read
Adding AI-generated FAQs to existing pages can dramatically boost featured snippets.

Even without changing any other content.

In a recent test: 45 pages β†’ 28 featured snippets in just 10 weeks.

Here’s the step-by-step FAQ strategy that actually works πŸ§΅πŸ‘‡ 1/ Why FAQs win snippets:

The format advantage:

Featured snippet types:

- Paragraph (40-60 words)
- List (5-8 items)
- Table (comparison data)

FAQ format matches paragraph snippets perfectly.

Google pulls FAQ answers directly into results.
Jan 9 β€’ 10 tweets β€’ 3 min read
2,000 articles.

Built an AI scoring system to predict which ones would rank in the top 5 with 82% accuracy.

Stop publishing and hoping. Score content before it goes live and fix issues that would tank your rankings.

The system evaluates content before publishing. Here's the framework: πŸ§΅πŸ‘‡ 1/ Why prediction matters:

The publishing problem:

Most teams publish then hope:

- Write content
- Publish
- Wait 8-12 weeks
- Discover it doesn't rank
- Wasted effort

Better approach: Score content pre-publish. Fix issues before going live.
Jan 9 β€’ 10 tweets β€’ 2 min read
Most comparison pages convert at 2-4%.

We tested 15 variations over 18 months. One structure consistently hit 12% conversion.

The difference? A systematic page layout that guides buyers from first glance to confident decision.

Here’s the template πŸ§΅πŸ‘‡ 1/ The winning structure:

8-section framework:

1. Hook comparison table (immediate value)
2. Quick recommendation (for busy readers)
3. Detailed tool overviews (3 tools maximum)
4. Feature comparison matrix
5. Pricing breakdown with ROI
6. Use case scenarios
7. Decision framework
8. FAQ section

Each section serves specific buyer stage.
Jan 8 β€’ 8 tweets β€’ 2 min read
One client has 400+ pages.

All rank.

All convert.

All generate revenue.

Just a scalable service + location page formula that compounds traffic and leads.

Here’s how to build hundreds of pages that actually work πŸ§΅πŸ‘‡ 1/ The Math:

10 services Γ— 40 cities = 400 pages

- 40 city pages
- 10 service pages
= 400 pages minimum

Each page = traffic opportunity
Each page = conversion opportunity

Compound = massive organic growth.
Jan 8 β€’ 12 tweets β€’ 3 min read
A competitor owned page 1 for our target keywords.

8 years of authority, 85K monthly traffic.

14 months later, we took 12 of their 15 top rankings.

This is the step-by-step legal competitor takedown strategy πŸ§΅πŸ‘‡ 1/ The competitive landscape:

Starting position:

Competitor (established player):

- Domain age: 8 years
- DR: 72
- Owned positions 1-3 for 15 target keywords
- Traffic: Estimated 85K/month from those keywords

Us (challenger):

- Domain age: 2 years
- DR: 48
- Best position: #8
- Traffic: 8K/month

David vs Goliath scenario.
Jan 7 β€’ 12 tweets β€’ 4 min read
Built database-driven site generating pages from structured data.

Scaled to 8,000 indexed pages in 14 months without thin content issues.

Here's how to do SEO at scale with databases: πŸ§΅πŸ‘‡ 1/ What database-driven SEO means:

The scalability advantage:

Traditional approach:

- Manually write each page
- Limited to 100-500 pages
- Slow content production
- High per-page cost

Database approach:

- One template
- Thousands of unique pages
- Data populates automatically
- Low per-page cost

Example: Real estate site with property database creates page per listing automatically.
Jan 7 β€’ 21 tweets β€’ 4 min read
Tested every AI content workflow for 6 months across 5 client and internal sites. Different niches, real rankings.

Outcome: Only one approach consistently hit top 3 in Google.

Most people use ChatGPT wrong for SEO. They ask it to write an article β†’ publish β†’ wait.

Here’s the exact workflow that actually ranks πŸ§΅πŸ‘‡ 1/ The brutal truth about AI content:

Most people use ChatGPT wrong for SEO.

They ask: "Write an article about best VPNs"
ChatGPT gives generic fluff.
They publish.
Google ignores it.

The problem isn't the AI. It's the process.
Jan 5 β€’ 8 tweets β€’ 2 min read
Most teams waste 80% of optimization time on tasks that barely move rankings.

Yet 5 actions drive nearly all results.

Focus here, and you can get major traffic lifts without burning hours on low-impact tasks.

Here’s where to spend your optimization effort πŸ§΅πŸ‘‡ 1/ High-impact action 1: Title tag optimization:

Biggest lever for quick wins:

What to change:

- Add target keyword (front-loaded)
- Include number or year (CTR boost)
- Add power words (ultimate, complete, proven)
- Keep under 60 characters

Example change:
Before: "Guide to Email Marketing"
After: "Email Marketing Guide: 15 Proven Strategies (2025)"

Impact: CTR improves 40-80% average, rankings boost from engagement.

Time investment: 5 minutes per page.
Jan 5 β€’ 10 tweets β€’ 3 min read
Why do most SEO programs fail in the first 90 days?

No roadmap. No clear phases. No realistic timeline.

Companies start fast, spend money, and quit before any results appear.

Here’s the 18-month phased framework that turned 3 struggling companies into market leaders, with 150–200%+ traffic growth: πŸ§΅πŸ‘‡ 1/ Month 1-3: Foundation phase:

Build the baseline:

Technical audit and fixes:

- Site speed optimization
- Mobile responsiveness
- Schema markup implementation
- Crawl error resolution

Keyword research:

- 500+ target keywords identified
- Intent mapping complete
- Content gaps documented

Analytics setup:

- GA4 configured properly
- GSC connected
- Conversion tracking active

Deliverable: Technical foundation solid, strategy documented.
Jan 4 β€’ 15 tweets β€’ 2 min read
Never run out of local content ideas again.

Here's the 365-day local content calendar system: πŸ§΅πŸ‘‡

(Used across 100+ local businesses) 1/ The Framework:

4 content types rotated weekly:

Week 1: Educational (how-to, guides)
Week 2: Local focus (events, news, culture)
Week 3: Service spotlight (deep dive one service)
Week 4: Social proof (case study, testimonial)

Repeat monthly with different angles.
Jan 4 β€’ 8 tweets β€’ 3 min read
URL parameters create duplicate content chaos.

example.com/page
example.com/page?ref=twitt…
example.com/page?ref=twitt…

Google sees 3 different URLs.
All with same content.
Wastes crawl budget.

Here's when to use parameters and when to avoid them: πŸ§΅πŸ‘‡ 1/ Parameters that DON'T change content

These should NEVER create new URLs:

❌ Tracking parameters

- utm_source, utm_medium, utm_campaign
- ref, source, campaign_id

❌ Session identifiers

- sessionid, sid, PHPSESSID

❌ Sorting (doesn't change products shown)

- sort=price, order=asc

Solution: Use hash fragments instead
`/page#sort=price` (not indexed by Google)

Or configure in GSC as "No URLs"
Jan 3 β€’ 8 tweets β€’ 3 min read
I created 12 AI content templates for different content types, used across 400+ articles over 8 months.

Reduced content creation time by 60% while maintaining quality scores above 8/10 on editorial review.

Here's how to build reusable AI templates that produce consistent, scalable content: πŸ§΅πŸ‘‡

Follow + Comment 'TEMPLATES' to get 12 AI content templates within 24h. 1/ Why generic prompts fail at scale:

The consistency problem:

Generic prompt: "Write about [topic]"
Result: Wildly varying quality, tone, structure
Editing time: 45-90 minutes per article

Templated prompt: Specific structure, examples, constraints
Result: Consistent output matching brand standards
Editing time: 15-30 minutes per article

Templates = predictable quality at scale.
Jan 2 β€’ 9 tweets β€’ 2 min read
Analyzed 15 sites using AI-generated content at scale. 3 dominated their SERPs. 12 got buried or penalized.

The difference: How they structured content silos. Successful sites used a specific hub-and-spoke architecture.

Here's the AI content silo structure that works while most approaches fail: πŸ§΅πŸ‘‡ 1/ Why most AI content fails:

The common mistake:

Typical AI content approach:

- Generate 500 articles on random keywords
- Publish all at once
- No internal linking strategy
- No topical clustering

Result: Thin authority across many topics. Google sees no expertise depth.