Déja tu ne peut pas envoyé de cookie après un affichage HTML, tu dois avoir une erreur Already sent by ....
Pour le résoudre, l'envoie de cookie doit etre effectué avant tout affichage html.
Pour tes balise Meta, tu peut faire un script avec l'enregistrement des balise dans une table, et de resortir les infos concerné suivant le chemin de la page.
Exemple :
une table : page titre description
Avec comme enregistrement :
news ; les news ; news, actu, internet...
jeux ; les jeux du site ; jeux,internet,game...
il te suffirai alors sur ta page de faire ainsi :
SELECT page,titre,description FROM latable where page = '".$_GET['page']."'
Sur ton script tu appel les pages :
index.php?page=news
index.php?page=jeux
Ce n'est qu'une idée a approfondir.