Free Open Source Keyword Phrase List Generator

Nov 10th

Probably the least exciting of the SEO / SEM tools I have created so far, but recently my friend Mike created a keyword phrase list generator.

I made it open source, so if you like it feel free to link to it, mirror it, or improve it.

Published: November 10, 2005

Comments

July 12, 2006 - 5:27pm

Aaron,

Not sure quite where the problem is located in the source code, but this thing adds an escape character \ to quotes on phrase matches when you store them and then use the combine button to put them back into the main list. This is a minor annoyance, we have to pull the lists into Notepad and remove the slashes with a find and replace.

Andreas Dzumla
September 22, 2006 - 12:23pm

nice tool! useful functions, clean, quick and easy - reminds me very much of the tools I used in my previous job at a known Search Engine company :-)

Some suggestions:
- Tool would be even handier if you inserted the lists of words not comma separated but each word in single line. That way you can directly copy and paste existing simple KW lists from the AdWords "edit KWs" section.
- add extra function "group keywords" by...: allow to define grouping words for the final list of concatenaded KWs. Good for organizing KW groups for different adgroups
- add checkbox for negative KWs (would add a hyphen '-' in front of KWs)
- add de-dupe functions: so you can copy and paste your current KWs from AdWords into tool and de-dupe with new generated KW list, allows you to easily add only new KWs to your account. e.g. "create new list of KW existing in list 1 but not in list 2"

Well, some thoughts.

Best
Andreas

Andreas Dzumla
September 22, 2006 - 12:24pm

nice tool! useful functions, clean, quick and easy - reminds me very much of an internal tool I used in my previous job at a known Search Engine company :-)

Some suggestions:
- Tool would be even handier if you inserted the lists of words not comma separated but each word in single line. That way you can directly copy and paste existing simple KW lists from the AdWords "edit KWs" section.
- add extra function "group keywords" by...: allow to define grouping words for the final list of concatenaded KWs. Good for organizing KW groups for different adgroups
- add checkbox for negative KWs (would add a hyphen '-' in front of KWs)
- add de-dupe functions: so you can copy and paste your current KWs from AdWords into tool and de-dupe with new generated KW list, allows you to easily add only new KWs to your account. e.g. "create new list of KW existing in list 1 but not in list 2"

Well, some thoughts.

Best
Andreas

December 7, 2009 - 4:05am

I tried your Keyword Phrase List Generator and when I pressed Generate nothing happened!!

January 4, 2010 - 2:55pm

its a great tool. Where can i download the source code??

January 4, 2010 - 4:14pm

I took down the source code as lots of people were taking our tools, dropping attribution, and then wrapping them in ads for competing service.

In essence I was subsidizing the affiliate ad stream for competing business models, and decided that didn't make sense.

February 17, 2012 - 3:46am

why am I having such a touch time just picking simple words?? im not getting this at all :(

February 17, 2012 - 11:43am

... it explains how it works.

Add new comment

(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.
(If you're a human, don't change the following field)
Your first name.

Gain a Competitive Advantage Today

Your top competitors have been investing into their marketing strategy for years.

Now you can know exactly where they rank, pick off their best keywords, and track new opportunities as they emerge.

Explore the ranking profile of your competitors in Google and Bing today using SEMrush.

Enter a competing URL below to quickly gain access to their organic & paid search performance history - for free.

See where they rank & beat them!

  • Comprehensive competitive data: research performance across organic search, AdWords, Bing ads, video, display ads, and more.
  • Compare Across Channels: use someone's AdWords strategy to drive your SEO growth, or use their SEO strategy to invest in paid search.
  • Global footprint: Tracks Google results for 120+ million keywords in many languages across 28 markets
  • Historical data: since 2009, before Panda and Penguin existed, so you can look for historical penalties and other potential ranking issues.
  • Risk-free: Free trial & low price.
Your competitors, are researching your site

Find New Opportunities Today






    Email Address
    Pick a Username
    Yes, please send me "7 Days to SEO Success" mini-course (a $57 value) for free.

    Learn More

    We value your privacy. We will not rent or sell your email address.