Release Notes (and known bugs)

These are the different changes and updates for GGG. 

Version Date Changes

BETA Version:


March 21, 2003
  • Added save/load .dat files.
  • Foreign characters (Spanish/German/French) allowed in content boxes, but converted into English characters for filename use.
  • Language Meta-Tag extended.
  • Added Customization of Robot Meta-Tag (.dat file).
  • Added Customization "value" / "content" syntax for Meta-Tags (.dat file).
  • Bug fixed in background image feature.
  • Added capability to install two different versions.
  • Installation Notes added in download pack.
  • Faster content box analysis.
  • Description metatag differs for most pages.
  • Improved index pages in each directory

BETA Version:


March 24, 2003
  • Correct bug that allowed duplicate keywords in a project
  • Metatags can be inactivated in 1st and 2nd type gateway pages
  • Improved management of target and hosting directories
  • Improved keyword importing from other projects
  • Avoided permanent loop when keywords or content boxes are loaded from the same project
  • maximum keywords raised to 70

 March 25, 2003

  • Metatags can be inactivated in all types of generated pages.
  • Contextual help
  • Also available as an update, for faster download and installation.
April 4, 2003
  • Corrects bug that caused dead links in pages with the light blue template.
  • Opportunity to edit, save and load Random page file names, to avoid very long names. This is also useful to replace new gateway pages for pre-existing ones, specially when old pages are already indexed in SEs.
  • Creates a database file backup at exit. (backup.mdb)
  • Corrects an extra ".dat" string to the ggg.dat file name
  • All the boilerplate text messages in the generated pages, are editable from the .dat file. Useful for working in languages other than English and for gateway page customization.
  • Spanish version of .dat file
  • Text changes in the screens, directory names and error messages, to improve software usability.
  • Page design improved.
BETA Version 1.102000 April 8, 2003
  • Find/replace in Random-Generated file names.
  • Content boxes will have paragraph breaks, boldface and other format options. Some error-correction features.
  • More intelligent text generation.
  • Updated help file.
  • Best Keyword/SubKeyword management: view number of subkeywords, avoid keyword duplication.
  • Edit Keyword option.
  • Functional "Robot" metatag.
Version 0.200
(counter restarted)
May 09, 2003
  • More Templates.
  • Error correction in content boxes.
  • Updated help file.
  • Keyword Thief included (spider the web from your favorite search engine to get the most relevant keywords for your projects).
  • .JPG graphics supported.
Version 0.800 June 23, 2003
  • Keywords and subkeywords are easily edited and interchangeable.
  • Import keywords from lists in .txt format (only 1st.level).
  • Export/Import keywords - both 1st and 2nd level.
  • Keywords in Step 2 alphabetically ordered and counted.
  • .htm or .html file extensions are now an option.
  • the sitemap.htm file can link either to just one or to all the 1st. level pages.
  • Also, 2nd. level pages interlinking is now an option.
  • Java Script redirection is now optional in 1st and 2nd level files.
  • Content boxes can now be tied to a keyword. The user can improve a few content boxes, knowing that they will be used for significant keywords. Previously, there was no direct control over which content boxes were picked for use in keyword-related pages. These keyword-tied content boxes can be or not, optimized by the system in terms of keyword density (this is an option in Step 5-1).
  • All the images placed in the Images directory are used in page generation, either .gif or .jpg.
  • All images now link to the target site
  • Longer data entry boxes in several steps
  • Different extensions for partial data saving: exported keywords (.exp), filenames (.fnm), page features (.dat). All those files default in the project name.
  • Synonym database is now a separate file, synonyms.mdb
  • Keyword multi-select addded
  • Keyword duplication is prevented when importing, using Keyword Thief, and reloading exported keywords.
  •  Bugs corrected: lack of synonyms in random pages; Content Critic now works on every content box.


  • There is now a limit of 20 keywords and 5 projects for the Freeware version
  • This version cannot use databases (door.mdb) from previous versions.
Almost commercial
Version 0.900
September 18, 2003
  • Better navigation. Most options can be selected with TAB, SPACE and ENTER.
  • Up to 300 keywords easily managed
  • +500 synonyms delivered in the database.
  • More content boxes can now be added
  • 1 to 3 images, selected from an unlimited image pool, in Random pages
  • Bug corrected: non-standard characters can not go from Target Site Name (Step 1)  to filenames or links
  • Bug corrected: linking errors while using keyword separators other than _ (low dash)
  • Bug corrected: apostrophs in content boxes stopped the project-copy process.
  • Bug corrected: not all the parameters in Step 5 were saved in .dat file
Almost commercial
Version 0.900
October 31
  • Our software changed its name, from Goggle Gateway Generator to Great Gateway Generator. The lawyers from took the trouble to find us and complain against the "dillution of the Google brand". Wow! We are making some noise...
Almost commercial
SP 0.960
Dec. 2003 Full Version is now Webmaster Version, same features, still at $20.-

SitePromoter Version is operational, priced at $79.-:

  • much faster page generation; 3000-keyword projects generated in 10 minutes.
  • 5000+ keyword capability,
  • Can create keyword specific directory names. Subkeywords are file names.
  • Keyword multiselect function, that allows groups of keywords to become subkeywords, and viceversa.
  • Configurable metatags, different for the 3 types of pages.
  • Support for all European languages (except Greek). Keywords and Target Site name can have accents, umlauts, apostrophe, spaces and other characters.
  • Mouse.over redirect, to avoid search engine restriction on instant redirect command.
  • The Custom HTML box  defined in Step 5-4 is inserted in the very top of the body, for extra relevance.
  • HTML syntax errors corrected
  • Save/Load *.mdb database with different names for better data safekeeping.
SP 1.000
  • Language option selected from menu: English, German, Spanish, Italian
  • Content boxes now an option in 1st and 2nd level pages
  • The format of the .exp file, which holds exported keywords, was simplified to allow edition with Notepad.exe.
  • Metatag creation method improved
SP 1.100
April 2004
  • Added language option: French
  • Uninstall now available
  • Affiliate program for resellers, at
  • Freeware, Webmaster, SitePromoter and eMarketer versions available from the same file.
  • index.htm now is called id.htm, to avoid overwriting existing indexes.
  • Template Editor available in eMarketer version
SP 1.100
Sept. 2004
  • KeywordThief feature removed and made an independent product..
  • The Viral Marketing versions now can deliver targeted advertising, depending on the Subject option selected by the user.
1.3 Jan. 2005
  • The text synonymizing feature was removed and made an independent product called Synonymizer.
  • Template Editor is being improved and furnished with a special template. New features: Link to Sitemap, Insert Keyword.
  • The Installer is now made with Installshield, which is smarter than the Setup Maker provided with VBasic.
  • Now the Template Editor can insert more than one Image and Content Box per page, selecting them at random instead of just repeating the first one.
  • Swedish .dat file added
  • Titles have been improved to include several keywords
  • The index file in the main hosting directory is now named id.htm instead of index.htm, in order to allow coexistance of generated pages with existing pages.
  • In the website we substituted the politically correct "optimized pages" term for the deprecated "gateway" and "doorway" terms. We are also optimizing the website using style sheets in order to be consistent with our product goals.
1.4 April 2005- There are many changes, detailed in aprilrelease.htm . Mainly, the Template Editor is offered also in the SP version, and its functions can be used by a text editor on Freeware and Webmaster versions. The updated Template Editor Help File explains how to use it.
Also, we now incorporate hundreds of external phrases, keyword-dense, grammatically correct, made with the Phrase Generator of Either with free and paid versions. This involves a change in the door.mdb database, and if you use an old database with the new .exe file, some changes will be automatically made.

We support the modern Minisites-MiniNets concept for better ranking.
1.41 May 2005 If you will use several targets, the software will demand as many hosts in Step 4. Random pages in every host will point to a different target. The anchor text for all those "Links to Target" will be the one defined in Step 1 under "Target Site Name".

There is only one keyword density control for 1st, 2nd level and random pages. The option is located at 5.3.

1.5 June 2005 The GGG 1000 version is released, allowing up to 1999  keywords, random pages and page-hosting domains. This takes advantage of the new machine-generated phrase lists produced by Synonymizer, which easily makes many thousands of keyword-rich, meaningful phrases.    

The software screens are simplified with explanatory text placed in optional buttons.

1.6 July 2005 There are to extra distribution projects, Demo_Syno_Short and , Demo_Syno_Long. They are prepared for use together with Synonymizer, using automatically generated phrases as contents.

Step 2: The " Import SubKeyword" is now working.

Step 3: now runs faster, because the Content Critic feature can be disabled. 

Step 5: now the "Link to Primary" component alternates links with phrases taken from the external file defined in Step 1. These phrases are not repeated. Usually this component is in 1st and 2nd level pages, but this can be modified from the Template Editor.

The "Change Version" feature is present again.

The image that allows Javascript Redirection on MouseOver now occupies 100% of the width, capturing all mouse movements across it.

A few bugs were corrected in the data saving and page generation processes. 

1.7 August 2005 There is a check now at Step 4 to make sure that the number of Targets in Step 1 matches the number of hosts. 

GGG is better integrated with Synonymizer. The latter can write content boxes directly into the GGG database (Door.mdb). There are two methods for this: Syno Phrase Mixer Generator and Row Combination Paragraph Generator.

Template Editor now distinguishes between 5 page types: 1st level, 2nd level, Random, Id (index for secondary hosts) and sitemap. There are 4 distribution formats instead of 1. Better default template setting makes template edition much easier.

1.71 October 31, 2005 We corrected a bug that occurs in Step 5-2, when unchecking the box: "Let user change random file-names". The filenames come out wrong. 

Also, we are correcting the templates to ensure that "Link to target" is placed in a visible place, because it turned out to be extremely important for getting good results. 

Also, a typo in the .dat files creates pages with the legend "search this topic in mayor search engines". It should be "major".

2 May 2006

Many improvements:

-Step 3 allows to import many content boxes at once, starting from a single plain file.

-Also, Step 3 receives many content boxes at once coming from Phrase and Paragraph Generators in Synonymizer,

-Link to Mother, a new element in the Template Editor that links to a 1st level page from all its Daughter (2nd level) pages. This improves the weight of the 1st level pages within the project, in proportion to the number of daughters.

-Easier to use Template Editor: now, the elements name and code are the same, for a more intuitive use. Also, the File Open and File Save options filter the page by type, making easier to select the proper file.

-As an extra feature that simplifies Template Editor use, the templates have now a text description that shows in the screen at Step 5-4, instead of a graphic.The Template Description are has now room for indefinite templates instead of just 4.

2.5 March 2007

The Template Editor has a simpler interface for loading templates. Templates are no longer treated as individual files, but as sets. A set includes: First Level page, Second Level page, Random, Index to Random Pages and Sitemap.

The images have limited keywords in the ALT tag: 2-4 instead of the whole set.

The Random File Names are now saved in the .dat file, for more consistent project generation.

A new feature in Step 5-3 makes easier to regulate the length of the content boxes.

The Edit Meta Tags feature in Step 5-3 now allows to save long metatags, instead of a single line.

The Edit Meta Tags feature in Step 5-3 is now named: Edit Header, because it also allows insertion of code, either Javascript or a CSS link or data. Including style sheets make pages nicer and leaner. The .css file is copied once in the main directory (Step 4) or Path to Common Files, and referred from all the pages using it. The function that refers to the Path to Common Files can be used here in the Edit Header box and also in the Template Editor.

Each project now has its own IN folder, to keep specific files like images, sound, style sheets and Description phrase lists. The Templates (for body page) and the Header Editor can easily call them, no matter where the destination host is placed.

The OUT folders are generated to keep the generated pages.

So far, all images were considered interchangeable. Now, there is a new feature in Template Editor, that lets define new image groups: Headers, Footers, Buttons, Bars, Lines or whatever the user needs. This will greatly improve the quality of the Templates.

3.0 July 2007

GGG now includes background images and CSS files for the generated pages. The result is much nicer pages.

Integration with other products made by us: Synonymizer and Keyword Thief (this one now is more of a Metatag Thief). GGG detects installation of the 2 extra softwares, which can be called from the initial GGG screen.

Synonymizer and Keyword Thief now have a common directory to export to GGG. Synonymizer now has a feature named Synonymized Content Generator that exports content boxes directly into the GGG database.

It also makes easy to create hundreds of phrases with Phrase Generator in Synonymizer, save them as .txt, and import them in Step 1 to be used one at a time as Description Metatags and also as link separators in links to 1st level pages. 0

3.0.1 Jan.2008

The integration with other softwares runs better. When the program first creates a project, it creates a specific directory for the project, and advices you to collect all the necessary elements: keywords, images, phrases and content boxes, using our other programs or your own tools. After that, the new directory can be opened and specific or standard distribution files can be used. This is explained in the initial screen.

The former Template Editor is now divided into Header Editor (former Edit Metatag) and Body Template Editor. The Body Template Editor has now an easy way to work in Pages (Primaries, Secondaries, Random, Sitemap, Index to Random) or Template Groups (Simple, Table, Default or others).

The Insert GGG Elements - Images - Image from Group is more powerful now, because we added more grouped images (bar, header, flag).

There is an Export-Import feature in the main database (door.mdb), that works with individual projects. This makes easier to exchange projects among collaborators, or between a user and our support technicians.

4.0 Nov.2008

The Random pages are no longer random: their names are fixed, allowing Incremental Projects that preserve the indexed pages.

There is a new element in GGG Elements in the Template Editor: Insert Phrase, allowing to insert a single phrase from the phrase list defined in Step 1.

A sitemap in .xml format is now generated for each domain, according to the new Google and Yahoo demands.

Better format for content boxes.

5.0 July 2009

In Step 5-2, the box about "Random Page Linking" was removed. It is now named "Link to targets" and placed in 5-3, since it applies to all pages with the Link to Target element, and not only to random pages.

In the above mentioned box, the 100% pages linking to Primary or Secondary targets was malfunctioning as 0%. Now it works properly.

Random pages are limited to 5 per host (domain or directory). This is necessary to fix the Random page URLs in incremental runs of a GGG project. In previous versions, the incremental runs did not use the previous random pages and left them orphan.

The Header Editor allows correct incorporation of Syles and Background images to the published projects. Projects can now use a Stylesheet file (.css), improving the format of pages without increase in size (kb).

The old, cumbersome and deffective system included in Step 6 -saving random page names in a file for reuse- is not available anymore.

In Template Editor at Step 5-4, some illogical GGG elements in certain page types are now grayed out.

Next Version  
  • Much more...

Known problems


3.01 some templates allow inconsistent or malfunctioning GGG elements use an official template
3.01 Step 6 requires saving-reloading a name file (.fnm) every time, in order to produce repeteable projects. It will be made the default procedure in next release.
All Incomplete documentation. Incomplete data on which features produce better results. This needs an ongoing experimentation lab. Being worked on.

Click if you do not see a navigation bar