Hola:
Cuando veo en el foro javascript planteamientos como el que nos cuentas, mi respuesta suele ser siempre el mismo consejo: para contenidos distintos es mejor usar páginas distintas... con distintos encabezados (títulos, metas, descripciopnes), entre otras razones, para evitar dolores de cabeza a la hora de querer optimizar el contenido para los buscadores...
En resumen, mi consejo es que "cambies el chip" y organices mejor el sitio
Saludos
Hola otra vez:
Acabo de acordarme de un recurso que implementé para algo parecido en un listado que se incrusta en una página o se visualiza per-sé.
A la llamada ajax le envío otro parámetro para indicar justamente eso, que se trata de una llamada ajax (claro que es un tema de programación del lado del servidor)... entonces pongo algo así:
Código:
if (!isset($_GET["ajax"])) echo <<< cabecera_html
$cabecera
cabecera_html;
// aquí el listado y detrás el pie...
Saludos