SEO and roboresources directories


Robopages behavior revolves around two most used plugins:
dynamicNavigation.php and flexyFileContent.php

You aren't required to use those plugins but they are useful. They are the heart and soul of robopages.
Inside the fragments directory the admin creates an arbitrarily complex hierarchy of directories.

Those directories get populated with HTML fragment files (index.htm, boats.htm, whatever.htm) images
and other allowed files as recognized by defined in conf/roboMimeTypes.ini

For each such nested content directory inside fragments the admin can create an optional roboresources directory.
....path/path/fragments/roboresources

roboresources directories do not appear in dynamic navigation displays.
roboresources typically contains a pics directory which contains either images or links to images, and a thumbs directory. Thumbnail images are expected to have a tn- prefix. pics/boat.jpg would be matched with thumbs/tn-boat.jpg

Creating those directories and resources with a GUI would require making the file system writable to the web server process. I prefer to do everything with ssh scp bash scripts and perl or python. mkslides is a perl script included with the sources.

SEO Punchline

The roboresources directories can also include the files:
layout
title
keywords (applies to all files in the parent directory)
description (applies to all files in the parent directory)
page.htm-keywords (overrides keywords and for this particular page only)
page.htm-description (overrides description and for this particular page only)

Those files are typically generated by a script and then manually edited to some degree, on either a per-directory or per-page basis.