Some out of the box php sites leave you with little title tag options, so I found a better way.. If you can make a simple mysql database of titles use this code to display them randomly, even on refresh! (assuming you already have a connection established to the db) $results = mysql_query('SELECT Name from tb_titles ORDER BY RAND() LIMIT 1'); while ($row = mysql_fetch_object($results)) { $titles = $row->Name; } mysql_free_result($results); PHP: Also in your header page code do something like: print "<title>All about $titles</title>"; PHP:
Rotating your title tags is lunacy IMO. The title tag together with backlink anchor text are the two strongest elements of SEO. Why screw them over?
Never came to mind, In that case use: order by ID limit 1 PHP: in the sql query, that way they will not be random and you can still easily add "static" titles.
Much better. In theory then you can add a title for each page, number that page and control title dynamically.