El archivo 'header.php' podría contener una función que reciba ciertos parámetros y, en base a ellos, completaría la información de las cabeceras.
header.php
Código PHP:
Ver original<?php
function cabeceras($title, $description, $keywords){
?>
<meta name = "description" content = "<?=$description?>" />
<meta name = "keywords" content = "<?=$keywords?>" />
<title><?=$title?></title>
<?php
}
Y, en cada archivo, invocas a la función y le pasas los valores respectivos.
Código PHP:
Ver originalinclude 'header.php';
cabeceras('Mi título', 'Mi descripción', 'Mis palabras clave');
También podrías copiar y pegar la estructura de la cabecera en cada archivo y solo cambiarías los valores o también podrías tener a todos los valores reunidos y organizados dentro de una estructura y tomarías a los que correspondan con el nombre del archivo. Son solo ideas, a fin de cuentas, eres tú quien tomará la decisión final.
Saludos