SlideShare a Scribd company logo
1 of 13
Download to read offline
HOWTO RESEARCH
KEYWORDS
Use programming to create consistent and large-scale keyword
combinations
Elias Dabbas
June 2018
Generate!
THETRADITIONAL
APPROACH
• Go to a keyword tool
• Enter a bunch of initial words / topics
• Get a large list of related keywords
• Select the ones you want, add to an ad group
• Repeat… a few thousand times
FOR EXAMPLE
• You have a site that sells sofas, beds, and chairs, and want to explore what
people look for
• The keyword tool gives you a few hundred suggestions
• Although most of them probably make sense, you need to check them one
by one, to make sure you don’t end up bidding on something that you
don’t sell
OBSERVATIONS
• Tedious: you have to do this for every single
product you have.Takes a long time.
• Error prone: by the 534th product, you will
probably have made a few copy-paste errors
OBSERVATIONS
• Inconsistent: the tool will give you different combinations for
different products, but you want a consistent set of keywords
• e.g: for sofas it might give you “sofas for sale” and “buy sofas”
• for beds it might give you “beds for sale” and “buy cheap
beds”
• If you sell cheap products you want to have “buy cheap X” for all
your products
BETTER IDEA
• Don’t research keywords
• Generate them!
SUGGESTED WORKFLOW
• Wouldn’t it be great if you could extract all relevant words and combine them with all your
products in a consistent manner?
• I think it’s best to have keyword templates that look like this:
buy <product>
<product> price
buy <cheap product>
buy <product> in <location>
buy <product summer deals>
etc…
• Then you can replace <product> with all the products that you have
NOTICE
• If the keyword tool suggests “buy iPhone” for iPhone
and “purchase galaxy” for galaxy phones, you probably
want to have both “buy iPhone”,“purchase iphone”, and
“buy galaxy” with “purchase galaxy”
• It’s always good to get ideas from one product and use
them in another. Even though not all will show similar
statistics, if a word signifies the same intent, you would
want to add it to your keyword set
SUGGESTED WORKFLOW
1. Get all products that you sell: simply extract them from your site, data base, etc.
>> trivial
2. Generate a list of words that are relevant to your products and to what you
provide (around 20 - 40 words;‘buy’,‘price’,‘shop’,‘cheap’,‘offers’, etc…)
>> not so hard, just needs a few hours of thinking and alignment with
management or your client, this is the main exercise
3. Put the two lists in a tool that would generate the full campaign, ad group, keyword
structure for you
>> see next
ADVERTOOLS
• A Python package that provides a set of useful
functions that hopes to make your life as a
marketer a little easier
• One of the main functions it provides is for
generating keyword combinations, with one click,
simply by providing the two lists mentioned above
(products and words)
HOW IT WORKS
• Once you have defined a list of products
[‘honda’,‘toyota’] and a list of words [‘buy’,
‘price’,‘used’], it is literally one line of code!
adv.kw_generate(products, words)
• Two products and three words generate 36
combinations across three match types
• If you have 20 products and 20 words only,
we are talking about 24,000 keywords. Still
one line of code!
• 200 products? 137,400 keywords.Again, one
line of code…
GETTHE PACKAGE
• if this looks interesting, you can learn more and get
the package from https://github.com/eliasdabbas/
advertools
• If you prefer to use it visually without code, you
can create keywords through this tool: https://
www.dashboardom.com/advertools
THANKYOU
@eliasdabbas
https://github.com/eliasdabbas
https://www.dashboardom.com

More Related Content

Similar to Don't research keywords, generate them...

Content marketing toolkit for small business
Content marketing toolkit for small businessContent marketing toolkit for small business
Content marketing toolkit for small businessMatt Stan
 
Issie Hannah - Brighton SEO Slides 2023.pptx
Issie Hannah - Brighton SEO Slides 2023.pptxIssie Hannah - Brighton SEO Slides 2023.pptx
Issie Hannah - Brighton SEO Slides 2023.pptxIssieHannah
 
WordPress Themes - Finding and Choosing what is Best for you.
WordPress Themes - Finding and Choosing what is Best for you.WordPress Themes - Finding and Choosing what is Best for you.
WordPress Themes - Finding and Choosing what is Best for you.AndyStaple
 
7 productivity tools to rock your business
7 productivity tools to rock your business7 productivity tools to rock your business
7 productivity tools to rock your businessFaris Samawi
 
Textile Design Cycle Summative
Textile Design Cycle SummativeTextile Design Cycle Summative
Textile Design Cycle SummativeAngela DeHart
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the usersuxpin
 
Your own online_magazine
Your own online_magazineYour own online_magazine
Your own online_magazineHaridasHaldar1
 
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"WAN-IFRA
 
Add this seo_ebook
Add this seo_ebookAdd this seo_ebook
Add this seo_ebook昌賢 劉
 
Small Bizz Tools Target Niche
Small Bizz Tools Target Niche Small Bizz Tools Target Niche
Small Bizz Tools Target Niche smallbizztools
 
Seo copywriting checklist_backlinko
Seo copywriting checklist_backlinkoSeo copywriting checklist_backlinko
Seo copywriting checklist_backlinkoRollin Zhao
 
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)arcware
 
DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017Michelle Morgan
 
Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part IINathan Mellor
 
Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Nathan Mellor
 
Hands-On Keyword Research, Strategy & Content Plans
Hands-On Keyword Research, Strategy & Content PlansHands-On Keyword Research, Strategy & Content Plans
Hands-On Keyword Research, Strategy & Content PlansJake Aull
 

Similar to Don't research keywords, generate them... (20)

Growth engine istart-june-2016
Growth engine istart-june-2016Growth engine istart-june-2016
Growth engine istart-june-2016
 
Gidon Session2
Gidon Session2Gidon Session2
Gidon Session2
 
500 in 24 hours
500 in 24 hours500 in 24 hours
500 in 24 hours
 
Content marketing toolkit for small business
Content marketing toolkit for small businessContent marketing toolkit for small business
Content marketing toolkit for small business
 
Issie Hannah - Brighton SEO Slides 2023.pptx
Issie Hannah - Brighton SEO Slides 2023.pptxIssie Hannah - Brighton SEO Slides 2023.pptx
Issie Hannah - Brighton SEO Slides 2023.pptx
 
WordPress Themes - Finding and Choosing what is Best for you.
WordPress Themes - Finding and Choosing what is Best for you.WordPress Themes - Finding and Choosing what is Best for you.
WordPress Themes - Finding and Choosing what is Best for you.
 
7 productivity tools to rock your business
7 productivity tools to rock your business7 productivity tools to rock your business
7 productivity tools to rock your business
 
Textile Design Cycle Summative
Textile Design Cycle SummativeTextile Design Cycle Summative
Textile Design Cycle Summative
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Your own online_magazine
Your own online_magazineYour own online_magazine
Your own online_magazine
 
Day 4
Day 4Day 4
Day 4
 
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"
Media Port 2012, Session 5: iPad App of "Lebensmittel Zeitung"
 
Add this seo_ebook
Add this seo_ebookAdd this seo_ebook
Add this seo_ebook
 
Small Bizz Tools Target Niche
Small Bizz Tools Target Niche Small Bizz Tools Target Niche
Small Bizz Tools Target Niche
 
Seo copywriting checklist_backlinko
Seo copywriting checklist_backlinkoSeo copywriting checklist_backlinko
Seo copywriting checklist_backlinko
 
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
So You Want to Sell a Theme or Plugin (WordCamp Atlanta 2013)
 
DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017DSA: A Tool for All PPC Accounts - HeroConf London 2017
DSA: A Tool for All PPC Accounts - HeroConf London 2017
 
Driving App Success Part II
Driving App Success Part IIDriving App Success Part II
Driving App Success Part II
 
Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014Android Apps For Profit Nov 2014
Android Apps For Profit Nov 2014
 
Hands-On Keyword Research, Strategy & Content Plans
Hands-On Keyword Research, Strategy & Content PlansHands-On Keyword Research, Strategy & Content Plans
Hands-On Keyword Research, Strategy & Content Plans
 

More from Elias Dabbas

Antifragility in Digital Marketing
Antifragility in Digital MarketingAntifragility in Digital Marketing
Antifragility in Digital MarketingElias Dabbas
 
Log file analysis with advertools
Log file analysis with advertoolsLog file analysis with advertools
Log file analysis with advertoolsElias Dabbas
 
BoxofficeMojo Data Interactive Dashboard
BoxofficeMojo Data Interactive DashboardBoxofficeMojo Data Interactive Dashboard
BoxofficeMojo Data Interactive DashboardElias Dabbas
 
Remarketing Basics
Remarketing BasicsRemarketing Basics
Remarketing BasicsElias Dabbas
 
Analytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesAnalytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesElias Dabbas
 
Online Marketing - Forward to Basics
Online Marketing - Forward to BasicsOnline Marketing - Forward to Basics
Online Marketing - Forward to BasicsElias Dabbas
 
Structured Data - The Future of Search
Structured Data - The Future of SearchStructured Data - The Future of Search
Structured Data - The Future of SearchElias Dabbas
 
Arabic Search Marketing MediaME Presentation 2011
Arabic Search Marketing MediaME Presentation 2011Arabic Search Marketing MediaME Presentation 2011
Arabic Search Marketing MediaME Presentation 2011Elias Dabbas
 
Google Analytics and Google AdWords for the Online Marketer
Google Analytics and Google AdWords for the Online MarketerGoogle Analytics and Google AdWords for the Online Marketer
Google Analytics and Google AdWords for the Online MarketerElias Dabbas
 
Adwords training social media forum 2010
Adwords training social media forum 2010Adwords training social media forum 2010
Adwords training social media forum 2010Elias Dabbas
 
Online Marketing Using Adwords and Google Analytics social media forum 2010
Online Marketing Using Adwords and Google Analytics social media forum 2010Online Marketing Using Adwords and Google Analytics social media forum 2010
Online Marketing Using Adwords and Google Analytics social media forum 2010Elias Dabbas
 
SEO / SEM Strategies - Presented in MediaME Forum
SEO / SEM Strategies - Presented in MediaME ForumSEO / SEM Strategies - Presented in MediaME Forum
SEO / SEM Strategies - Presented in MediaME ForumElias Dabbas
 
CMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - DrupalCMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - DrupalElias Dabbas
 
Web Analytics - The Starting Point WAWDubai
Web Analytics - The Starting Point WAWDubaiWeb Analytics - The Starting Point WAWDubai
Web Analytics - The Starting Point WAWDubaiElias Dabbas
 
AdWords Research, Segmentation, Targeting, Strategies
AdWords Research, Segmentation, Targeting, StrategiesAdWords Research, Segmentation, Targeting, Strategies
AdWords Research, Segmentation, Targeting, StrategiesElias Dabbas
 

More from Elias Dabbas (18)

Antifragility in Digital Marketing
Antifragility in Digital MarketingAntifragility in Digital Marketing
Antifragility in Digital Marketing
 
Log file analysis with advertools
Log file analysis with advertoolsLog file analysis with advertools
Log file analysis with advertools
 
Log File Analysis
Log File AnalysisLog File Analysis
Log File Analysis
 
Twitter Dashboard
Twitter DashboardTwitter Dashboard
Twitter Dashboard
 
BoxofficeMojo Data Interactive Dashboard
BoxofficeMojo Data Interactive DashboardBoxofficeMojo Data Interactive Dashboard
BoxofficeMojo Data Interactive Dashboard
 
Remarketing Basics
Remarketing BasicsRemarketing Basics
Remarketing Basics
 
Analytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence SeriesAnalytics and Adwords for Online Marketers DIC Excellence Series
Analytics and Adwords for Online Marketers DIC Excellence Series
 
Online Marketing - Forward to Basics
Online Marketing - Forward to BasicsOnline Marketing - Forward to Basics
Online Marketing - Forward to Basics
 
Structured Data - The Future of Search
Structured Data - The Future of SearchStructured Data - The Future of Search
Structured Data - The Future of Search
 
Arabic Search Marketing MediaME Presentation 2011
Arabic Search Marketing MediaME Presentation 2011Arabic Search Marketing MediaME Presentation 2011
Arabic Search Marketing MediaME Presentation 2011
 
Google Analytics and Google AdWords for the Online Marketer
Google Analytics and Google AdWords for the Online MarketerGoogle Analytics and Google AdWords for the Online Marketer
Google Analytics and Google AdWords for the Online Marketer
 
Adwords training social media forum 2010
Adwords training social media forum 2010Adwords training social media forum 2010
Adwords training social media forum 2010
 
Online Marketing Using Adwords and Google Analytics social media forum 2010
Online Marketing Using Adwords and Google Analytics social media forum 2010Online Marketing Using Adwords and Google Analytics social media forum 2010
Online Marketing Using Adwords and Google Analytics social media forum 2010
 
SEO / SEM Strategies - Presented in MediaME Forum
SEO / SEM Strategies - Presented in MediaME ForumSEO / SEM Strategies - Presented in MediaME Forum
SEO / SEM Strategies - Presented in MediaME Forum
 
CMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - DrupalCMS as a Marketing Tool - Drupal
CMS as a Marketing Tool - Drupal
 
Web Analytics - The Starting Point WAWDubai
Web Analytics - The Starting Point WAWDubaiWeb Analytics - The Starting Point WAWDubai
Web Analytics - The Starting Point WAWDubai
 
AdWords Research, Segmentation, Targeting, Strategies
AdWords Research, Segmentation, Targeting, StrategiesAdWords Research, Segmentation, Targeting, Strategies
AdWords Research, Segmentation, Targeting, Strategies
 
Web2.0 Primer
Web2.0 PrimerWeb2.0 Primer
Web2.0 Primer
 

Recently uploaded

BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...ssusereaa7d9
 
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfSocial Samosa
 
Analysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fixAnalysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fixDHARMENDER PRATAP
 
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
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.pdfTransports Advertising
 
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.pptxDave McCallum
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music businessbrjohnson6
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscriptelizabethella096
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesSearch Engine Journal
 
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 livesMathuraa
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
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.pdfevithatojoparel
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleMy Heart Throw Pillow
 
[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 UncoveredSearch Engine Journal
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...PsychicRuben LoveSpells
 

Recently uploaded (20)

BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 19 Noida Escorts >༒8448380779 Escort Service
 
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...Rise and fall of Kulula.com, an airline won consumers by different marketing ...
Rise and fall of Kulula.com, an airline won consumers by different marketing ...
 
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 135 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
Analysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fixAnalysis of Sineing Website and how to fix
Analysis of Sineing Website and how to fix
 
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Sector 49 Noida Escorts >༒8448380779 Escort Service
 
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
 
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
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscript
 
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best StrategiesGoogle 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
Google 3rd-Party Cookie Deprecation [Update] + 5 Best Strategies
 
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
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Vaishali Escorts >༒8448380779 Escort Service
 
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
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 
[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
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
25+ years’ experience (310) 882-6330 Love Spells in Wilmington, DE | black ma...
 

Don't research keywords, generate them...

  • 1. HOWTO RESEARCH KEYWORDS Use programming to create consistent and large-scale keyword combinations Elias Dabbas June 2018 Generate!
  • 2. THETRADITIONAL APPROACH • Go to a keyword tool • Enter a bunch of initial words / topics • Get a large list of related keywords • Select the ones you want, add to an ad group • Repeat… a few thousand times
  • 3. FOR EXAMPLE • You have a site that sells sofas, beds, and chairs, and want to explore what people look for • The keyword tool gives you a few hundred suggestions • Although most of them probably make sense, you need to check them one by one, to make sure you don’t end up bidding on something that you don’t sell
  • 4. OBSERVATIONS • Tedious: you have to do this for every single product you have.Takes a long time. • Error prone: by the 534th product, you will probably have made a few copy-paste errors
  • 5. OBSERVATIONS • Inconsistent: the tool will give you different combinations for different products, but you want a consistent set of keywords • e.g: for sofas it might give you “sofas for sale” and “buy sofas” • for beds it might give you “beds for sale” and “buy cheap beds” • If you sell cheap products you want to have “buy cheap X” for all your products
  • 6. BETTER IDEA • Don’t research keywords • Generate them!
  • 7. SUGGESTED WORKFLOW • Wouldn’t it be great if you could extract all relevant words and combine them with all your products in a consistent manner? • I think it’s best to have keyword templates that look like this: buy <product> <product> price buy <cheap product> buy <product> in <location> buy <product summer deals> etc… • Then you can replace <product> with all the products that you have
  • 8. NOTICE • If the keyword tool suggests “buy iPhone” for iPhone and “purchase galaxy” for galaxy phones, you probably want to have both “buy iPhone”,“purchase iphone”, and “buy galaxy” with “purchase galaxy” • It’s always good to get ideas from one product and use them in another. Even though not all will show similar statistics, if a word signifies the same intent, you would want to add it to your keyword set
  • 9. SUGGESTED WORKFLOW 1. Get all products that you sell: simply extract them from your site, data base, etc. >> trivial 2. Generate a list of words that are relevant to your products and to what you provide (around 20 - 40 words;‘buy’,‘price’,‘shop’,‘cheap’,‘offers’, etc…) >> not so hard, just needs a few hours of thinking and alignment with management or your client, this is the main exercise 3. Put the two lists in a tool that would generate the full campaign, ad group, keyword structure for you >> see next
  • 10. ADVERTOOLS • A Python package that provides a set of useful functions that hopes to make your life as a marketer a little easier • One of the main functions it provides is for generating keyword combinations, with one click, simply by providing the two lists mentioned above (products and words)
  • 11. HOW IT WORKS • Once you have defined a list of products [‘honda’,‘toyota’] and a list of words [‘buy’, ‘price’,‘used’], it is literally one line of code! adv.kw_generate(products, words) • Two products and three words generate 36 combinations across three match types • If you have 20 products and 20 words only, we are talking about 24,000 keywords. Still one line of code! • 200 products? 137,400 keywords.Again, one line of code…
  • 12. GETTHE PACKAGE • if this looks interesting, you can learn more and get the package from https://github.com/eliasdabbas/ advertools • If you prefer to use it visually without code, you can create keywords through this tool: https:// www.dashboardom.com/advertools