Hola gente!
Quiero abrir un nuevo tema sobre includes y posicionamiento SEO porque aunque ya vi varios post tratando sobre eso, ninguno me saco la duda que tengo.
El escenario es el siguiente:
Tenemos una pàgina index.php donde están solamente los siguientes includes:
Código PHP:
<?php
include "encabezado.inc.php";
include "paginas.inc.php";
include "piedepagina.inc.php";
?>
En el include "paginas.inc.php" tenemos el siguiente código:
Código PHP:
<?
switch ($_GET['pg']){
case 'empresa':
include "empresa.inc.php";
break;
case 'contacto':
include "contacto.inc.php";
break;
case 'servicios':
include "servicios.inc.php";
break;
case 'galeria':
include "galeria.inc.php";
break;
default:
include ("home.inc.php");
break;
}
?>
Entonces el menu haria las siguientes llamadas:
Código HTML:
<div id="menu">
<ul>
<li><a href="?pg=home">Home</a></li>
<li><a href="?pg=empresa">Empresa</a></li>
<li><a href="?pg=servicios">Servicios</a></li>
<li><a href="?pg=galeria">Galeria</a></li>
<li><a href="?pg=contacto">Contacto</a></li>
</ul>
</div>
Si solo tengo una página que es index.php ¿Google sabe cuando cambio de pagina?....si las otras van a ser parámetros que envio mediante la URL como www.misitio.com/?pg=contacto, www.misitio.com/?pg=galeria, etc.
El encabezado con el <head> va a estar siempre el mismo, osea va estar dentro del include "encabezado.inc.php" y lo unico que va a cambiar es el contenido dentro del <body>
Conviene estructurar el sitio web asi, con respecto al posicionamiento SEO?
Espero que se entienda
Desde ya gracias.