SlideShare a Scribd company logo
1 of 46
APPLIED NLP SEO
Emilija Gjorgjevska | emmagjorgjevska@gmail.com
1. Computer Science Engineer.
1. Technical SEO Engineer in the
past 3 years.
1. Mixed background in IT,
marketing, product
development, writing, research.
@emilijagjorgjevska1
Who can benefit from this talk
Understand how things work
and pursue growth
Able to adapt and eager to develop
a skill to “see a bit longer in the future”
Familiar with NLP & know
about some use of it in SEO
@emilijagjorgjevska2
My strategies helped grow businesses
@emilijagjorgjevska3
Ways to use NLP in SEO
@emilijagjorgjevska
1. Text preprocessing (removing characters, stemming, lemmatization...).
2. Word vectors (Word2Vec, GloVe).
3. BERT fluff.
4. Mapping URLs to new ones (semantic similarity).
5. Entity optimization by using Google NLP Cloud.
6. Natural language generation for generating meta descriptions and content for
thin pages...
4
Use NLP to scale problem-solving,
not just for the sake of geekiness.
@emilijagjorgjevska5
I believe in the power of IT to enhance SEO
@emilijagjorgjevska6
OUTLINE
1. How Machine Learning Revolutionized Search
Algorithms
2. Why User Experience is important for SEO
3. How to boost User Experience for better SEO
ENTITIES
ONTOLOGY
RDF
PHRASES
TOPIC
URIs
LINKS
RELATIONSHIPS
@emilijagjorgjevska7
SEMANTIC SEO
Big platforms are a bit privileged
when it comes to NLP SEO.
@emilijagjorgjevska8
Defining priorities
Site size
Importance
Technical
Content
@emilijagjorgjevska9
How to make NLP SEO attractive for small
businesses with limited resources
(content, budget)?
@emilijagjorgjevska10
Defining priorities
Site size
Importance
Technical
Content
@emilijagjorgjevska11
Defining priorities
Site size
Importance
Technical
Content
@emilijagjorgjevska12
Our client’s blog had 150+ pages
@emilijagjorgjevska13
Our client’s blog had 150+ pages
@emilijagjorgjevska14
Wasted time
@emilijagjorgjevska15
Architecting topic clusters algorithmically
@emilijagjorgjevska16
Tell me more!
@emilijagjorgjevska17
@emilijagjorgjevska18
@emilijagjorgjevska19
Tim Berners-Lee’s 5-star rating system
@emilijagjorgjevska20
What is this about?
Which topic?
Which concept?
Which intent?
@emilijagjorgjevska21
Remember?
Site size
Importance
Technical
Content
@emilijagjorgjevska22
An entity can be:
Person, Organization, Event, Product, Location, Abstract Object….
@emilijagjorgjevska23
Include IDs!
@emilijagjorgjevska24
ENTER Semantic Enrichment
@emilijagjorgjevska25
@emilijagjorgjevska26
@emilijagjorgjevska27
Example
<script type="application/ld+json">
{"@context": "https://schema.org",
"@type": "Webpage",
"abstract" : "How to live frugal by me means that you need to make a lot of sacrifices and in the same time
“to cheat” the life and manage your finances on the best possible way.",
"mentions":[{"@type": "Thing", "name": "blog", "sameAs": "http://en.wikipedia.org/wiki/Blog"},
{"@type": "Thing", "name": "life", "sameAs": "http://en.wikipedia.org/wiki/Life"},
{"@type": "Thing", "name": "money", "sameAs": "http://en.wikipedia.org/wiki/Money"},
{"@type": "Thing", "name": "Baby food", "sameAs": "http://en.wikipedia.org/wiki/Baby_food"},
{"@type": "Thing", "name": "quilt", "sameAs": "http://en.wikipedia.org/wiki/Quilting"},
{"@type": "Thing", "name": "Simple life", "sameAs": "http://en.wikipedia.org/wiki/Simple_living"},
{"@type": "Thing", "name": "happy life", "sameAs": "http://en.wikipedia.org/wiki/The_good_life"},
{"@type": "Thing", "name": "material", "sameAs": "http://en.wikipedia.org/wiki/Materialism"},
{"@type": "Thing", "name": "values", "sameAs": "http://en.wikipedia.org/wiki/Value_%28ethics%29"},
{"@type": "Thing", "name": "Positive attitude", "sameAs": "http://en.wikipedia.org/wiki/Optimism"},
{"@type": "Thing", "name": "contentment", "sameAs": "http://en.wikipedia.org/wiki/Contentment"},
{"@type": "Thing", "name": "Gratitude", "sameAs": "http://en.wikipedia.org/wiki/Gratitude"},
{"@type": "Thing", "name": "minimalism", "sameAs": "http://en.wikipedia.org/wiki/Minimalism"},
{"@type": "Thing", "name": "simplicity", "sameAs": "http://en.wikipedia.org/wiki/Simple_living"},
{"@type": "Thing", "name": "mind", "sameAs": "http://en.wikipedia.org/wiki/Mind"},
{"@type": "Thing", "name": "frugality", "sameAs": "http://en.wikipedia.org/wiki/Frugality"}]}</script>
@emilijagjorgjevska28
PROVIDE
MEANING
@emilijagjorgjevska29
Worked with multiple SEO professionals
to test this concept on 3 continents,
covering 8+ industries on 3+ platforms.
@emilijagjorgjevska30
@emilijagjorgjevska31
@emilijagjorgjevska32
@emilijagjorgjevska33
Still testing, so message me on LinkedIn :)
P.S. not limited to English.
@emilijagjorgjevska34
These concepts are NOT NEW:
NLP SEO, ML SEO, knowledge graphs…
@emilijagjorgjevska35
Karen Sparck Jones
(TF-IDF),
information retrieval
(1950-1990)
@emilijagjorgjevska36
@emilijagjorgjevska37
@emilijagjorgjevska38
really close to the x-axis
Date: 29/June/2020
@emilijagjorgjevska39
X
@emilijagjorgjevska40
Even in our best case, we are
30+ years behind!
@emilijagjorgjevska41
@emilijagjorgjevska
Don’t wait.
Understand how things work.
Pursue growth.
42
@emilijagjorgjevska
Because this is the future.
43
@emilijagjorgjevska
@emilijagjorgjevska

More Related Content

Similar to Applied NLP SEO VirtuaCon 3.0

LinkedIn Search Engine Optimization (SEO)!
LinkedIn Search Engine Optimization (SEO)!LinkedIn Search Engine Optimization (SEO)!
LinkedIn Search Engine Optimization (SEO)!
Nate Bredeweg
 
Alexis + Max - We Love SEO 19 - Bot X
Alexis + Max - We Love SEO 19 - Bot XAlexis + Max - We Love SEO 19 - Bot X
Alexis + Max - We Love SEO 19 - Bot X
Alexis Sanders
 

Similar to Applied NLP SEO VirtuaCon 3.0 (20)

Everett Sizemore
Everett SizemoreEverett Sizemore
Everett Sizemore
 
How To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better ContentHow To Use AI To Enhance Your SEO & Create Better Content
How To Use AI To Enhance Your SEO & Create Better Content
 
skillshare organic search strategy
skillshare organic search strategyskillshare organic search strategy
skillshare organic search strategy
 
moma-django overview --> Django + MongoDB: building a custom ORM layer
moma-django overview --> Django + MongoDB: building a custom ORM layermoma-django overview --> Django + MongoDB: building a custom ORM layer
moma-django overview --> Django + MongoDB: building a custom ORM layer
 
Structured Data at Scale - Megan Mathurin
Structured Data at Scale - Megan MathurinStructured Data at Scale - Megan Mathurin
Structured Data at Scale - Megan Mathurin
 
Stress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - MozinarStress-free Website Redesign for Search and Social - Mozinar
Stress-free Website Redesign for Search and Social - Mozinar
 
The Structured Data Toolbox for SEOs #SMXEast
The Structured Data Toolbox for SEOs #SMXEast The Structured Data Toolbox for SEOs #SMXEast
The Structured Data Toolbox for SEOs #SMXEast
 
Smart Web Apps with Azure and AI as a Service
Smart Web Apps with Azure and AI as a ServiceSmart Web Apps with Azure and AI as a Service
Smart Web Apps with Azure and AI as a Service
 
Google Assistant Overview
Google Assistant Overview  Google Assistant Overview
Google Assistant Overview
 
Slow kinda sucks
Slow kinda sucksSlow kinda sucks
Slow kinda sucks
 
Content Marketing in the Machine Age: How to Make Your Content More Automated...
Content Marketing in the Machine Age: How to Make Your Content More Automated...Content Marketing in the Machine Age: How to Make Your Content More Automated...
Content Marketing in the Machine Age: How to Make Your Content More Automated...
 
Building LinkedIn's Learning Platform with MongoDB
Building LinkedIn's Learning Platform with MongoDBBuilding LinkedIn's Learning Platform with MongoDB
Building LinkedIn's Learning Platform with MongoDB
 
AI-powered SEO - Structured Data & Semantics - WordLift for SMXL Milan 2017
AI-powered SEO - Structured Data & Semantics - WordLift for SMXL Milan 2017AI-powered SEO - Structured Data & Semantics - WordLift for SMXL Milan 2017
AI-powered SEO - Structured Data & Semantics - WordLift for SMXL Milan 2017
 
LinkedIn Search Engine Optimization (SEO)!
LinkedIn Search Engine Optimization (SEO)!LinkedIn Search Engine Optimization (SEO)!
LinkedIn Search Engine Optimization (SEO)!
 
Making Websites Talk: the rise of Voice Search and Conversational Interfaces
Making Websites Talk: the rise of Voice Search and Conversational InterfacesMaking Websites Talk: the rise of Voice Search and Conversational Interfaces
Making Websites Talk: the rise of Voice Search and Conversational Interfaces
 
JSON-LD, Schema.org, and Structured data
JSON-LD, Schema.org, and Structured dataJSON-LD, Schema.org, and Structured data
JSON-LD, Schema.org, and Structured data
 
SEO for Drupal Developers
SEO for Drupal DevelopersSEO for Drupal Developers
SEO for Drupal Developers
 
Alexis + Max - We Love SEO 19 - Bot X
Alexis + Max - We Love SEO 19 - Bot XAlexis + Max - We Love SEO 19 - Bot X
Alexis + Max - We Love SEO 19 - Bot X
 
Digital cultural heritage spring 2015 day 3
Digital cultural heritage spring 2015 day 3Digital cultural heritage spring 2015 day 3
Digital cultural heritage spring 2015 day 3
 
Content Strategy for Small Business
Content Strategy for Small BusinessContent Strategy for Small Business
Content Strategy for Small Business
 

Recently uploaded

Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Abdulsamad Lukman
 
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
mikehavy0
 

Recently uploaded (20)

The seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert CialdiniThe seven principles of persuasion by Dr. Robert Cialdini
The seven principles of persuasion by Dr. Robert Cialdini
 
Elevate Your Brand with Billion Broadcaster's Horizontal Lift Advertising
Elevate Your Brand with Billion Broadcaster's Horizontal Lift AdvertisingElevate Your Brand with Billion Broadcaster's Horizontal Lift Advertising
Elevate Your Brand with Billion Broadcaster's Horizontal Lift Advertising
 
Resumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital StrategistResumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital Strategist
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Key Social Media Marketing Trends for 2024
Key Social Media Marketing Trends for 2024Key Social Media Marketing Trends for 2024
Key Social Media Marketing Trends for 2024
 
The Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptxThe Essence of Mothers Celebrating the Heart of the Family.pptx
The Essence of Mothers Celebrating the Heart of the Family.pptx
 
SEO: A Beginner's Guide to Ranking Higher
SEO: A Beginner's Guide to Ranking HigherSEO: A Beginner's Guide to Ranking Higher
SEO: A Beginner's Guide to Ranking Higher
 
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptxPersonal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
 
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONHOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
 
SALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptxSALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptx
 
Meeting Koordinasi All Team Sales dan Marketing Departement
Meeting Koordinasi All Team Sales dan Marketing DepartementMeeting Koordinasi All Team Sales dan Marketing Departement
Meeting Koordinasi All Team Sales dan Marketing Departement
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
Abortion Clinic in Alberton +27791653574 WhatsApp Abortion Clinic Services in...
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 
Cartona.pptx. Marketing how to present your project very well , discussed a...
Cartona.pptx.   Marketing how to present your project very well , discussed a...Cartona.pptx.   Marketing how to present your project very well , discussed a...
Cartona.pptx. Marketing how to present your project very well , discussed a...
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Taprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cardsTaprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cards
 

Applied NLP SEO VirtuaCon 3.0