Noel Ceta Profile picture
Oct 28 16 tweets 4 min read Read on X
AI-driven optimization of entity relationships across 500 pages resulted in ranking improvements for 73% of pages within 60 days.

Achieved without new backlinks, purely through enhanced semantic signals.

Here's the AI-powered entity optimization framework: 🧵
1/ What is entity SEO?

Entities are:

People, places, things, concepts
Not keywords, but the actual subjects
Connected in knowledge graphs
How Google understands context

Example: "Apple" could mean fruit, company, or record label

Entity optimization helps Google understand which one.
2/ Why entity optimization matters now:

Google's shift:

From keyword matching → semantic understanding
From strings → things
From links alone → E-E-A-T + entities
From pages → knowledge graphs

Entity relationships signal topical authority.

Better entity coverage = better rankings.
3/ The 6-Step AI Entity Optimization System:

Entity extraction and mapping
Entity relationship analysis
Gap identification
Content enhancement
Schema markup implementation
Performance monitoring

AI accelerates each step from weeks to hours.
4/ Step 1: Entity Extraction and Mapping

Use AI to identify entities in your content:
Tool: Google Natural Language API or ChatGPT

Process:
Feed article text to AI
Extract all entities (people, orgs, concepts)
Classify by type and salience score
Map relationships between entities

Output: Entity map showing what Google "sees" in your content.
5/ The AI Prompt for Entity Extraction:

"Analyze this article and identify:

All primary entities (people, places, organizations, concepts)
Entity type for each
Relationships between entities
Missing entities that should be covered based on topic

Article: [paste content]
Format as structured list.

AI identifies entities humans miss.
6/ Step 2: Entity Relationship Analysis

Use AI to understand entity connections:
Prompt: "For the topic (primary keyword), what entities are typically related?

Provide:
Core entities (must have)
Supporting entities (should have)
Related entities (nice to have)
Entity relationships (how they connect)"

AI uses knowledge graph data to suggest connections.
7/ Step 3: Gap Identification

Compare your content vs competitors:

Process:
Extract entities from top 10 ranking pages
Identify entities you're missing
Find weak entity relationships
Spot under-covered concepts

AI prompt: "Compare entity coverage between [your URL] and [competitor URLs]. What entities are they covering that we're not?"
8/ Real Example:

Topic: "Email marketing automation"

Entities we were missing:

Specific tools (Mailchimp, HubSpot, ActiveCampaign)
Related concepts (lead scoring, segmentation, drip campaigns)
Industry standards (GDPR, CAN-SPAM)
Use cases (e-commerce, B2B, SaaS)

Added these entities → ranking improved from #12 to #4 in 45 days.
9/ Step 4: Content Enhancement

AI-powered entity integration:

Prompt: "Enhance this section to include coverage of [entity] and its relationship to [primary topic]. Maintain natural flow. Add 150-200 words."

Guidelines:

Don't force entities unnaturally
Explain relationships clearly
Use entities in context
Vary entity mentions (not just keyword stuffing)
10/ The Entity Density Formula:

Optimal entity coverage:
Primary entities: 8-12 mentions
Secondary entities: 4-6 mentions
Tertiary entities: 2-3 mentions

Per 2,000 words.

Too few = weak topical signals
Too many = keyword stuffing red flag

Use AI to check: "Analyze entity density in this content. Is it natural or over-optimized?"
11/ Step 5: Schema Markup Implementation

Connect entities with structured data:

Key schema types:

Article schema (author, publisher entities)
FAQ schema (question entities)
HowTo schema (step entities)
Organization schema (company entity)
Person schema (author entity)

Use [Schema.org](schema.org) markup to explicitly tell Google about entities.

AI can generate schema code automatically.
12/ AI Prompt for Schema Generation:

"Generate JSON-LD schema markup for:

Article about [topic]
Author: [name]
Organization: [company]
Published: [date]
Including FAQ with these questions: [list]

Follow [Schema.org](schema.org) standards."
AI outputs ready-to-implement code.
Validate with Google's Rich Results Test.
13/ Step 6: Performance Monitoring

Track entity optimization impact:

Metrics to monitor:

Rankings for entity-related queries
Featured snippet wins (entity answers)
Knowledge panel appearances
"People also ask" coverage
Impressions for semantic variations

Use GSC to see query variations Google associates with your content.
14/ The Entity Authority Building Strategy:

To become an entity authority:
✓ Consistent entity mentions across pages
✓ Internal linking between entity pages
✓ Author entity optimization (build personal brand)
✓ Organization schema on every page
✓ Citations from authoritative sources
✓ Wikipedia/Wikidata presence (if applicable)

Google recognizes entity authorities and ranks them higher.
15/ AI-powered entity optimization:

✓ Helps Google understand your content better
✓ Improves rankings without new backlinks
✓ Strengthens topical authority signals
✓ Captures semantic search variations
✓ Future-proofs SEO strategy

Move beyond keywords. Optimize for entities.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Noel Ceta

Noel Ceta Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @noelcetaSEO

Oct 28
Running Google Ads with location extensions?

They might be destroying your organic SEO.

Here's what we discovered: 🧵
1/ The Problem We Found:

Client running Local Services Ads + Google Ads.

Both using location extensions.

Organic local rankings tanked.

Why?
GMB data conflicting with Ads data.

Google confused about actual business info.
2/ The Conflict Points:

Location extensions can show:

- Different phone numbers (tracking)
- Different addresses (variants)
- Different business names
- Different service areas

Google sees:
Website says X
GMB says Y
Ads say Z

= Trust issue.
Read 7 tweets
Oct 27
Built and managed 40+ strategic SEO partnerships over 7 years.

12 generated over $300K in combined value, while 28 were discontinued after evaluation.

Here's the framework for partnerships that actually drive results: 🧵
1/ What is an SEO Partnership?

Not just link exchanges.

Real partnerships are:
Content collaborations
Co-marketing initiatives
Tool/data integrations
Joint research projects
Guest expert programs
Cross-promotion agreements

Mutual value creation, not one-sided asks.
2/ Why Most SEO Partnerships Fail:

Common reasons:

Misaligned incentives (one side benefits more)
No clear agreement (vague expectations)
Imbalanced effort (one partner does all the work)
Poor communication (assumptions vs clarity)
No measurement (can't prove value)

Success requires structure.
Read 16 tweets
Oct 26
Domain migrations usually lose traffic.

20-40% traffic drop is normal.
Takes 6-12 months to recover.

But I've done 3 domain migrations that GAINED traffic.

Last one: +47% traffic within 8 weeks.

It's rare. But possible.

Here's exactly how we did it: 🧵👇
1/ Why this migration was different

Old domain issues:

- Penalized in 2019 (recovered but never fully)
- Strange domain name (unrelated to business)
- No brand recognition
- Weird backlink profile

New domain:

- Exact match domain (keyword-rich)
- .com (vs old .net)
- Brandable name
- Fresh start

Sometimes a clean slate > damaged history.
2/ The pre-migration preparation (critical)

2 months before migration:

□ Built new site on new domain (not live)
□ Improved all content (30% more comprehensive)
□ Optimized all technical SEO
□ Better site structure
□ Faster hosting
□ Better UX/design

Key insight:
Don't just migrate. Migrate AND improve.

We didn't move a broken site.
We moved to a better site.
Read 13 tweets
Oct 26
One piece of content earned 200+ backlinks over 18 months.

No outreach. No link building campaigns.

Just a link magnet designed with a strategic framework.

Here's how to create content that attracts links naturally: 🧵
1/ What makes content a "link magnet"?

It must be:
Original (not regurgitated info)
Citable (data people can reference)
Visual (easy to share and embed)
Timely (addresses current needs)
Authoritative (trustworthy source)

Generic blog posts don't earn links. Assets do.
2/ The 5 Types of Link Magnets That Work:

Original research and data studies
Interactive tools and calculators
Comprehensive industry reports
Visual data (infographics, charts)
Expert roundups with unique insights

This case study was Type #1: Original research.
Read 15 tweets
Oct 25
I helped 2 enterprise companies build internal SEO centers of excellence.

Here's the blueprint for building an SEO CoE that actually scales: 🧵
1/ What is an SEO Center of Excellence?

It's a centralized team/function that:

Sets SEO standards and best practices
Trains and enables other teams
Provides tools and resources
Measures and reports on SEO performance
Drives continuous improvement

Not a siloed team. An enablement engine.
2/ Why Most SEO Teams Fail:

They operate as:

Order-takers (reactive, no strategy)
Isolated experts (siloed from business)
Firefighters (constantly fixing crises)
Bottlenecks (everything goes through them)

A CoE transforms SEO from a function to a capability.
Read 16 tweets
Oct 24
I used AI to analyze and rebuild the internal linking structure for a 2,500-page site.

Organic traffic increased 47% in 90 days.

Zero new content. Zero new backlinks.

Here's the exact AI-powered internal linking system: 🧵
1/ Why internal linking matters:

It tells Google:
What pages are most important
How topics relate to each other
Where to distribute PageRank
What content is authoritative

Most sites have chaotic internal linking that wastes authority and confuses crawlers.
2/ The Traditional Problem:

Manual internal linking for 500+ pages is:

Time-intensive (months of work)
Inconsistent (humans miss opportunities)
Subjective (no data-driven decisions)
Impossible to maintain (new pages = new links needed)

This is where AI changes everything.
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(