I would like recommendations for the best strategy to use to make pages that are graphically the same but have some different words substituted based on the keywords the page is being optimized for.
We have 80 or more static landing pages for each of several products on different sites, in multiple languages. Each landing page is optimized for a particular search term, and is used in conjunction with Google ad campaigns. In the past, making a change to those pages meant doing a find and replace for all those pages, then doing the same thing in each of the corresponding language-based site.
We are moving to Drupal 7 as our framework for managing the sites, and I am currently tasked with finding the best way to manage those landing pages. In our ideal scenario, the keywords are extracted from the url and used to substitute for the keywords on the pages. We could then make a design change to the landing page 'template' once, and not have to copy it over and over.
So... views and taxonomy? Taxonomy node filter? Themekey? What do you think?