Generate: Understanding Methods

When adding or editing a Group, the Generation section allows you to control how Pages/Posts are generated.  To explain how this works, let’s assume the following setup for your Keywords and Group:

Keyword Terms
city Birmingham, London, Manchester
service Web Design, Web Development

 

Field Content
Title {service} in {city}
Content Read more about {service} in {city}

The below methods will produce content as detailed:

All

The All method generates Pages/Posts for all possible unique combinations of terms across all keywords used.  In the above example, this would produce the 6 Pages:

  • Web Design in Birmingham
  • Web Design in London
  • Web Design in Manchester
  • Web Development in Birmingham
  • Web Development in London
  • Web Development in Manchester

This method will not result in duplicate content.

If the keyword contains a term index (for example, {city:2}), the second Term (for example, London) will always be used.

Sequential

The Sequential method generates Pages/Posts, honoring the precise order of each keyword’s terms.  In the above example, this would produce 2 Pages:

  • Web Design in Birmingham
  • Web Development in London

Because the {service} keyword does not have a third term, page generation stops, and the {city} third term (Manchester) is not used.

This method will not result in duplicate content.

If the keyword contains a term index (for example, {city:2}), the second Term (for example, London) will always be used.

Random

The Random method generates Pages/Posts, randomly picking one term for each keyword for each Page/Post that’s generated.  In the above example, this might produce the following Pages:

  • Web Design in Manchester
  • Web Development in London
Should this method result in the same terms being chosen for each keyword (for example, Web Design and Manchester) multiple times, only one Page will be generated.
The Resume Index option does not apply when using the Random method.
If the keyword contains a term index (for example, {city:2}), the second Term (for example, London) will always be used.

This method is only recommended for placeholder / dummy content that you want to quickly produce, as it has the least control.