SlideShare a Scribd company logo
1 of 30
Automating a scalable
long tail strategy for
ecommerce
Pierre-Olivier Danhaive (aka POD)
Verbolia
@verbolia
#verbolia #brightonSEO
Scalable traffic acquisition platform for ecommerce
>20.000.000 longtail SEO visits/mo
#verbolia #brightonSEO
No offense, but…
#verbolia #brightonSEO
Jeans for
women
Transactional Longtail keywords
#verbolia #brightonSEO
Jeans for
women
black
jeans for
women
large
jeans for
women
bootcut
jeans for
women
slimfit
mom
jeans
blue
mom
jeans
high
waist
jeans
#verbolia #brightonSEO
Jeans for
women
black
jeans for
women
large
jeans for
women
bootcut
jeans for
women
slimfit
mom
jeans
blue
mom
jeans
high
waist
jeans
large
black
jeans for
women
large
bootcut
jeans
women
coated
high
waist
jeans
slimfit
high
waisted
jeans
women
stretch
black
jeans
women
stretch
black
jeans
women
slimfit
high
waisted
jeans
women
slimfit
stretch
formal
jeans
women
black
jeans
classy
coated
high
waist
jeans
#verbolia #brightonSEO
black
jeans for
women
large
jeans for
women
bootcut
jeans for
women
slimfit
mom
jeans
blue
mom
jeans
high
waist
jeans
large
black
jeans for
women
large
bootcut
jeans
women
coated
high
waist
jeans
slimfit
high
waisted
jeans
women
stretch
black
jeans
women
stretch
black
jeans
women
slimfit
high
waisted
jeans
women
slimfit
stretch
formal
jeans
women
black
jeans
classy
coated
high
waist
jeans
100%
15% - 30%
#verbolia #brightonSEO
It’s super simple!
#verbolia #brightonSEO
1. Find tons of keywords
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
8. Monitor indexation
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
8. Monitor indexation
9. Monitor ranking
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
8. Monitor indexation
9. Monitor ranking
10. Monitor visits
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
8. Monitor indexation
9. Monitor ranking
10. Monitor visits
11. Monitor revenue
#verbolia #brightonSEO
1. Find tons of keywords
2. Select most relevant keywords
3. Create specific PLP for each keyword
4. Optimize CWV of each PLP
5. Insert relevant content on each PLP
6. Link all PLP
7. Monitor crawlability
8. Monitor indexation
9. Monitor ranking
10. Monitor visits
11. Monitor revenue
12. Aaaand… start over!
#verbolia #brightonSEO
It’s super simple!
#verbolia #brightonSEO
1. Find tons of keywords
Extract n-grams with NLP algorithms
“Nike zoom”
“air jordan 4”
“shoes for
women”
“tennis shoes”
“Adidas Yeezy”
“shoes to run”
“amazing shoes”
“running shoes”
50.000keywords
Your product catalog
Nike Zoom
109$
Adidas Adizero Club
109$
Adidas Prophere 18
109$
Nike Air Jordan 4
109$
Adidas Yeezy Boost
109$
Nike Dunk Low
109$
Adidas Lite Racer
109$
Adidas Dame 7
109$
Nike LeBron 17
109$
Nike Precision IV
109$
Adidas NMD-R1
109$
10.000products
#verbolia #brightonSEO
1. Find tons of keywords
Combine with all possible
attributes (color, size, style, discount,...)
50.000keywords
“cheap blue shoes”
“cheap green shoes”
“cheap blue shoes for women”
“Nike zoom for women”
“air jordan 4 green”
“wedding shoes for women”
“formal shoes for women”
“black formal shoes for
women”
“wedding tennis shoes”
“White Nike zoom for women”
10.000.000keywords
Enrich with
- favorite tools
- internal search data
100.000keywords
“Nike zoom”
“air jordan 4”
“shoes for
women”
“tennis shoes”
“Adidas Yeezy”
“shoes to run”
“amazing shoes”
“running shoes”
“Nike zoom”
“air jordan 4”
“shoes for
women”
“tennis shoes”
“Adidas Yeezy”
“shoes to run”
“amazing shoes”
“running shoes”
“cheap shoes”
“shoes boston”
“regular shoes”
“whatever shoes”
#verbolia #brightonSEO
Remove
- low quality
- too similar
- no AMS
“cheap blue shoes”
“cheap green shoes”
“cheap blue shoes for women”
“Nike zoom for women”
“air jordan 4 green”
“wedding shoes for women”
“formal shoes for women”
“black formal shoes for
women”
“wedding tennis shoes”
“White Nike zoom for women”
10.000.000keywords
2. Select most relevant keywords
“cheap green shoes”
“Nike zoom for women”
“air jordan 4 green”
“wedding shoes for women”
“formal shoes for women”
“black formal shoes for
women”
“White Nike zoom for women”
1.000.000keywords
Check
- matching products?
- no duplicate? (same products)
“cheap green shoes”
“Nike zoom for women”
“wedding shoes for women”
“formal shoes for women”
“black formal shoes for
women”
20.000keywords
#verbolia #brightonSEO
Prevent cannibalization: SERP scraping
20.000keywords
2. Select most relevant keywords
10.000keywords
“cheap green shoes”
“Nike zoom for women”
“wedding shoes for women”
“formal shoes for women”
“black formal shoes for
women”
#verbolia #brightonSEO
Implemented as a
State Machine in
AWS
#verbolia #brightonSEO
5. Insert relevant content on each PLP
“Blue adidas shoes for women”
Adidas Lite Racer
“Amazing Adidas shoes!
Just bought them, can’t
stop running anymore”
109$
Adidas Adizero Club
- Brand: Adidas
- Gender: Women
- Color: Blue
109$
Adidas NMD-R1
The Adidas NMD-R1 is an
all-round shoe for women
who like to exercise
very… 109$
NLP extraction from:
User reviews
Product Attributes
Product Description
check position
try another combination
#verbolia #brightonSEO
6. Link all PLP
Dynamic linking, based on:
Similarity: Semantic Proximity
Least Crawled: Real-time Log Analysis
#verbolia #brightonSEO
When you get there…
29,474
pages created
29,377
pages indexed
23,098
pages in top 10
9,051
pages #1
>700k
SEO visits/mo
#verbolia #brightonSEO
When you get there…
+15% to +30%
of your non-branded SEO traffic

More Related Content

What's hot

How to create content that generates leads -- not just traffic.pptx
How to create content that generates leads -- not just traffic.pptxHow to create content that generates leads -- not just traffic.pptx
How to create content that generates leads -- not just traffic.pptx
AramintaRobertson
 

What's hot (20)

BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
 
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
 
How to control googlebot
How to control googlebotHow to control googlebot
How to control googlebot
 
BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UX
 
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
 
Brighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuffBrighton SEO April 2022 - Automate the technical SEO stuff
Brighton SEO April 2022 - Automate the technical SEO stuff
 
[BrightonSEO October 2022] On-page SEO: from intention to conversion
[BrightonSEO October 2022] On-page SEO: from intention to conversion[BrightonSEO October 2022] On-page SEO: from intention to conversion
[BrightonSEO October 2022] On-page SEO: from intention to conversion
 
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdfBrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
BrightonSEO October 2022 - Log File Analysis - Steven van Vessum.pdf
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Kleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdfKleecks - AI-Martech as a game changer-DEF.pdf
Kleecks - AI-Martech as a game changer-DEF.pdf
 
How to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google DiscoverHow to Use Search Intent to Dominate Google Discover
How to Use Search Intent to Dominate Google Discover
 
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk RadiusAgile SEO: Prioritise SEO Activities with Cadence and Risk Radius
Agile SEO: Prioritise SEO Activities with Cadence and Risk Radius
 
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
7 E-Commerce SEO Mistakes & How to Fix Them #DeepSEOCon
 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
 
What we can learn from losing SEO tests
What we can learn from losing SEO testsWhat we can learn from losing SEO tests
What we can learn from losing SEO tests
 
Shining a light on the dark funnel
Shining a light on the dark funnelShining a light on the dark funnel
Shining a light on the dark funnel
 
Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search Diginius - DuckDuckGo, Privacy and the Future of Search
Diginius - DuckDuckGo, Privacy and the Future of Search
 
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
[BrightonSEO Oct 2022] Remarketing SEO - Himani Kankaria - Missive Digital.pdf
 
brightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your ClientsbrightonSEO - Stress Is Contagious Don't Catch It From Your Clients
brightonSEO - Stress Is Contagious Don't Catch It From Your Clients
 
How to create content that generates leads -- not just traffic.pptx
How to create content that generates leads -- not just traffic.pptxHow to create content that generates leads -- not just traffic.pptx
How to create content that generates leads -- not just traffic.pptx
 

Similar to How to automate a long tail SEO strategy for ecommerce

Fundamentals of Search Engine Optimization - Surf Expo
Fundamentals of Search Engine Optimization - Surf ExpoFundamentals of Search Engine Optimization - Surf Expo
Fundamentals of Search Engine Optimization - Surf Expo
jeffox4d
 
Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoli Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoli
Richnald Pyu
 
Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoliPlus.google.com fervil von tripoli
Plus.google.com fervil von tripoli
Boni Bard
 

Similar to How to automate a long tail SEO strategy for ecommerce (20)

Business Intelligence | Competitive Intelligence | Business Intelligence Tools
Business Intelligence | Competitive Intelligence | Business Intelligence ToolsBusiness Intelligence | Competitive Intelligence | Business Intelligence Tools
Business Intelligence | Competitive Intelligence | Business Intelligence Tools
 
Imd323 week 3
Imd323 week 3Imd323 week 3
Imd323 week 3
 
Fundamentals of Search Engine Optimization - Surf Expo
Fundamentals of Search Engine Optimization - Surf ExpoFundamentals of Search Engine Optimization - Surf Expo
Fundamentals of Search Engine Optimization - Surf Expo
 
Adwords: 7 Reasons Small Businesses Lose $Thousands
Adwords: 7 Reasons Small Businesses Lose $ThousandsAdwords: 7 Reasons Small Businesses Lose $Thousands
Adwords: 7 Reasons Small Businesses Lose $Thousands
 
Internet Marketing 4 Therapists
Internet Marketing 4 TherapistsInternet Marketing 4 Therapists
Internet Marketing 4 Therapists
 
Create Your Brand :: ME :: Using Social Media by Zeeshan Afzal of HelpROI (A ...
Create Your Brand :: ME :: Using Social Media by Zeeshan Afzal of HelpROI (A ...Create Your Brand :: ME :: Using Social Media by Zeeshan Afzal of HelpROI (A ...
Create Your Brand :: ME :: Using Social Media by Zeeshan Afzal of HelpROI (A ...
 
Using Google to beat Amazon’s algorithms and Vice Versa | #AmafestUK October...
Using Google to beat Amazon’s algorithms and Vice Versa  | #AmafestUK October...Using Google to beat Amazon’s algorithms and Vice Versa  | #AmafestUK October...
Using Google to beat Amazon’s algorithms and Vice Versa | #AmafestUK October...
 
Using SEO to Achieve your Content Goals by @aleyda at #ConfabMN
Using SEO to Achieve your Content Goals by @aleyda at #ConfabMN Using SEO to Achieve your Content Goals by @aleyda at #ConfabMN
Using SEO to Achieve your Content Goals by @aleyda at #ConfabMN
 
How to Keyword Research - A Simple Guide
How to Keyword Research - A Simple GuideHow to Keyword Research - A Simple Guide
How to Keyword Research - A Simple Guide
 
Product Listing Presentation_Cathy.pdf
Product Listing Presentation_Cathy.pdfProduct Listing Presentation_Cathy.pdf
Product Listing Presentation_Cathy.pdf
 
Surround Sound SEO Campaign Types.pdf
Surround Sound SEO Campaign Types.pdfSurround Sound SEO Campaign Types.pdf
Surround Sound SEO Campaign Types.pdf
 
IFEA 2013 Bring Your Own Device
IFEA 2013 Bring Your Own DeviceIFEA 2013 Bring Your Own Device
IFEA 2013 Bring Your Own Device
 
Fiverr
FiverrFiverr
Fiverr
 
Google’s Matt Bush: What can search tell us about the future of advertising?
Google’s Matt Bush: What can search tell us about the future of advertising?Google’s Matt Bush: What can search tell us about the future of advertising?
Google’s Matt Bush: What can search tell us about the future of advertising?
 
How To Increase Your Income With A Proven Sales System - Robyn Crane
How To Increase Your Income With A Proven Sales System - Robyn CraneHow To Increase Your Income With A Proven Sales System - Robyn Crane
How To Increase Your Income With A Proven Sales System - Robyn Crane
 
SEO & UX: Finding the Balance - Rob Ousbey
SEO & UX: Finding the Balance - Rob OusbeySEO & UX: Finding the Balance - Rob Ousbey
SEO & UX: Finding the Balance - Rob Ousbey
 
Ric Rodriguez — SEO Mythbusting
Ric Rodriguez — SEO MythbustingRic Rodriguez — SEO Mythbusting
Ric Rodriguez — SEO Mythbusting
 
10 SEO Tips for Communications & PR
10 SEO Tips for Communications & PR10 SEO Tips for Communications & PR
10 SEO Tips for Communications & PR
 
Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoli Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoli
 
Plus.google.com fervil von tripoli
Plus.google.com fervil von tripoliPlus.google.com fervil von tripoli
Plus.google.com fervil von tripoli
 

Recently uploaded

4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
Cara Menggugurkan Kandungan 087776558899
 

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
 
SP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdfSP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdf
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
 
Best 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In ChandigarhBest 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In Chandigarh
 
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
 
The Impact Of Social Media Advertising.pdf
The Impact Of Social Media Advertising.pdfThe Impact Of Social Media Advertising.pdf
The Impact Of Social Media Advertising.pdf
 
Optimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered PromptsOptimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered Prompts
 
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
 
Crypto Quantum Leap - Digital - membership area
Crypto Quantum Leap -  Digital - membership areaCrypto Quantum Leap -  Digital - membership area
Crypto Quantum Leap - Digital - membership area
 
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
Elevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfElevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdf
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Resumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital StrategistResumé Karina Perez | Digital Strategist
Resumé Karina Perez | Digital Strategist
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
10 Email Marketing Best Practices to Increase Engagements, CTR, And ROI
 
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITYHITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 

How to automate a long tail SEO strategy for ecommerce

  • 1. Automating a scalable long tail strategy for ecommerce Pierre-Olivier Danhaive (aka POD) Verbolia @verbolia
  • 2. #verbolia #brightonSEO Scalable traffic acquisition platform for ecommerce >20.000.000 longtail SEO visits/mo
  • 5. #verbolia #brightonSEO Jeans for women black jeans for women large jeans for women bootcut jeans for women slimfit mom jeans blue mom jeans high waist jeans
  • 6. #verbolia #brightonSEO Jeans for women black jeans for women large jeans for women bootcut jeans for women slimfit mom jeans blue mom jeans high waist jeans large black jeans for women large bootcut jeans women coated high waist jeans slimfit high waisted jeans women stretch black jeans women stretch black jeans women slimfit high waisted jeans women slimfit stretch formal jeans women black jeans classy coated high waist jeans
  • 7. #verbolia #brightonSEO black jeans for women large jeans for women bootcut jeans for women slimfit mom jeans blue mom jeans high waist jeans large black jeans for women large bootcut jeans women coated high waist jeans slimfit high waisted jeans women stretch black jeans women stretch black jeans women slimfit high waisted jeans women slimfit stretch formal jeans women black jeans classy coated high waist jeans 100% 15% - 30%
  • 10. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords
  • 11. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword
  • 12. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP
  • 13. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP
  • 14. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP
  • 15. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability
  • 16. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability 8. Monitor indexation
  • 17. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability 8. Monitor indexation 9. Monitor ranking
  • 18. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability 8. Monitor indexation 9. Monitor ranking 10. Monitor visits
  • 19. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability 8. Monitor indexation 9. Monitor ranking 10. Monitor visits 11. Monitor revenue
  • 20. #verbolia #brightonSEO 1. Find tons of keywords 2. Select most relevant keywords 3. Create specific PLP for each keyword 4. Optimize CWV of each PLP 5. Insert relevant content on each PLP 6. Link all PLP 7. Monitor crawlability 8. Monitor indexation 9. Monitor ranking 10. Monitor visits 11. Monitor revenue 12. Aaaand… start over!
  • 22. #verbolia #brightonSEO 1. Find tons of keywords Extract n-grams with NLP algorithms “Nike zoom” “air jordan 4” “shoes for women” “tennis shoes” “Adidas Yeezy” “shoes to run” “amazing shoes” “running shoes” 50.000keywords Your product catalog Nike Zoom 109$ Adidas Adizero Club 109$ Adidas Prophere 18 109$ Nike Air Jordan 4 109$ Adidas Yeezy Boost 109$ Nike Dunk Low 109$ Adidas Lite Racer 109$ Adidas Dame 7 109$ Nike LeBron 17 109$ Nike Precision IV 109$ Adidas NMD-R1 109$ 10.000products
  • 23. #verbolia #brightonSEO 1. Find tons of keywords Combine with all possible attributes (color, size, style, discount,...) 50.000keywords “cheap blue shoes” “cheap green shoes” “cheap blue shoes for women” “Nike zoom for women” “air jordan 4 green” “wedding shoes for women” “formal shoes for women” “black formal shoes for women” “wedding tennis shoes” “White Nike zoom for women” 10.000.000keywords Enrich with - favorite tools - internal search data 100.000keywords “Nike zoom” “air jordan 4” “shoes for women” “tennis shoes” “Adidas Yeezy” “shoes to run” “amazing shoes” “running shoes” “Nike zoom” “air jordan 4” “shoes for women” “tennis shoes” “Adidas Yeezy” “shoes to run” “amazing shoes” “running shoes” “cheap shoes” “shoes boston” “regular shoes” “whatever shoes”
  • 24. #verbolia #brightonSEO Remove - low quality - too similar - no AMS “cheap blue shoes” “cheap green shoes” “cheap blue shoes for women” “Nike zoom for women” “air jordan 4 green” “wedding shoes for women” “formal shoes for women” “black formal shoes for women” “wedding tennis shoes” “White Nike zoom for women” 10.000.000keywords 2. Select most relevant keywords “cheap green shoes” “Nike zoom for women” “air jordan 4 green” “wedding shoes for women” “formal shoes for women” “black formal shoes for women” “White Nike zoom for women” 1.000.000keywords Check - matching products? - no duplicate? (same products) “cheap green shoes” “Nike zoom for women” “wedding shoes for women” “formal shoes for women” “black formal shoes for women” 20.000keywords
  • 25. #verbolia #brightonSEO Prevent cannibalization: SERP scraping 20.000keywords 2. Select most relevant keywords 10.000keywords “cheap green shoes” “Nike zoom for women” “wedding shoes for women” “formal shoes for women” “black formal shoes for women”
  • 26. #verbolia #brightonSEO Implemented as a State Machine in AWS
  • 27. #verbolia #brightonSEO 5. Insert relevant content on each PLP “Blue adidas shoes for women” Adidas Lite Racer “Amazing Adidas shoes! Just bought them, can’t stop running anymore” 109$ Adidas Adizero Club - Brand: Adidas - Gender: Women - Color: Blue 109$ Adidas NMD-R1 The Adidas NMD-R1 is an all-round shoe for women who like to exercise very… 109$ NLP extraction from: User reviews Product Attributes Product Description check position try another combination
  • 28. #verbolia #brightonSEO 6. Link all PLP Dynamic linking, based on: Similarity: Semantic Proximity Least Crawled: Real-time Log Analysis
  • 29. #verbolia #brightonSEO When you get there… 29,474 pages created 29,377 pages indexed 23,098 pages in top 10 9,051 pages #1 >700k SEO visits/mo
  • 30. #verbolia #brightonSEO When you get there… +15% to +30% of your non-branded SEO traffic