Eso esta planteado mediante un sistema de clases, aunque si eres principiante la programacion OOP te debe sonar a chino, asi que como solución te lo planteo más sencillo, 2 opciones:
 
Usa un archivo con todos los keywords, descriptions que se definan segun los requieras, algo como 
 Código PHP:
    <? $id=$_GET['id'];
    switch ($id) {
    case 1:
        $description="bla bla bla....";
                $keywords="una, otra,alguna";
    break;
    case 2:
        $description="bla2 bla2 bla2....";
                $keywords="una, otra,alguna, otra mas";
    break;
?>    
  Y aunque esa solución funciona, cuando tengas 200 páginas internas tu idea de usar case o usar las description de esa forma resultará una pesadilla inmanejable. 
A la larga la forma correcta es usar una base de datos con friendlyurl, keywords, description tendrias que buscar como hacer una conexion de base de datos en PHP (con 5 lineas de codigo funciona), almacenas esa informacion en variables y luego la imprimes en los headers segun corresponda.