Cómo crear páginas Splash SEO compatibles
Se dice que las páginas "Splash" en el mundo SEO es lo peor que un programador puede ofrecer, y aún más, si se llega a mencionar que se utilizarán pantallas "Splash" en cualquier proyecto, con toda seguridad el jefe de proyecto, o cualquier colaborador pondrá el grito en el cielo y comenzará a enumerar una buena cantidad de poderosas razones que perjudicarían el posicionamiento del sitio y de cómo este se vería afectado, y en cierta forma muchas de esas razones tendrán un verdadero valor y con seguridad algunas sean tan válidas como para irse olvidando de que queremos hacer una página "Splash".
Pero en realidad lo que si nos interesa, es cómo hacer buenas páginas "Splash" que a su vez sean totalmente SEO compatibles, y para ello simplemente utilizaremos un poco de javascript, hojas de estilo CSS y mucha imaginación de nuestra parte.

En primer lugar centrémonos en el contenido de la página "Splash" que crearemos, tenemos que pensar que es lo que queremos transmitir a través de ella, y la mejor opción es siempre una buena oferta del producto que estemos ofreciendo, si la intención es únicamente utilizarla cómo pantalla para que el usuario elija el idioma (si es que el sitio es en varios idiomas), desde ya podemos ir descartando la idea, con un simple menú en la parte superior de cada página del sitio es más que suficiente, y si queremos ir un poco más allá, podemos ofrecer directamente la página en el idioma por defecto del navegador.
En un 98% de los casos, el idioma por defecto del navegador es el idioma nativo del usuario.
Pero volvamos a nuestra pantalla "Splash", en estos momentos ya tenemos la idea de lo que queremos ofrecer a través de la misma, y hemos ideado una oferta publicitaria que con toda seguridad captará la atención de nuestros visitantes, pero un momento, todavía seguimos teniendo el "problema" del posicionamiento de nuestra página, que "corregiremos" en el siguiente paso, que es cómo encajar nuestra página "Splash" en nuestro sitio sin que el posicionamiento pueda verse afectado.
Para ello simplemente dejaremos que nuestro sitio Web se muestre su página principal desde el inicio, es decir sin pantallas o páginas "Splash" previas, y a todo esto, si lo hacemos así te estarás preguntando, ¿dónde se coloca la página "Splash",no?, la respuesta es muy simple.
Usa la librería SamplxJS (o cualquier otro método), para cargar tu página "Splash" desde el inicio, ya que en definitiva no es más que un archivo en formato Flash (.*swf), o al menos es lo que típicamente se suele utilizar.
Bien pero, ¿cómo usar la librería y hacer que mi página "Splash" se cargue en la página?, la respuesta es muy simple, tu página cargará realmente todo su contenido, pero si colocas en el cuerpo de tu página el siguiente código, tendrás tu página "Splash" totalmente SEO compatible.
Ejemplo:
Dentro de la página HTML escribimos lo siguiente en cualquier parte del cuerpo:
<script language="javascript" type="text/javascript" src="http://samplx.enterprisedreams.net/js/">
<script language="javascript">
/*nombre del div que contendra la pagina Splash*/
var divName='splash';
/*nombre del div que contendra el objeto SWF (Flash)*/
var divNameFlash='splashDiv';
/*estilo de nuestro contenedor*/
var divStyle='width:100%;height:100%;display:block;';
/*nombre del objeto SWF (Flash)*/
var objName='objeto.swf';
var ancho='100%';
var altura='100%';
samplx.bodyFlow('hidden');
samplx.pushSome(divName,samplx.oSWF(divNameFlash,objName,ancho,altura,divStyle));
</script>
Debes tener en cuenta de agregar dos funciones al final de tu archivo SWF (Flash) para que el mismo sea cerrado y muestre el verdadero contenido "oculto" de la página, para ello le decimos que cuando termine ejecute las siguientes funciones:
samplx.bodyFlow('auto');samplx.pushSome(divName,'');
Y ya está, tienes una página "Splash" SEO compatible en tu sitio Web, que además podrás manejarla a tu antojo mediante cookies o cualquier otro "invento" que se te ocurra.
Un ejemplo claro de ésta práctica, es la página principal de nuestro sitio que te ofrece nuestras mejores ofertas.
Cómo comprobarás, es una bonita forma de hacer páginas "Splash" SEO compatibles con un mínimo esfuerzo, también observarás que la mayor parte de los banners de hoy en día hacen un trabajo muy similar en infinidad de sitios web que son manejados por grandes y pequeñas agencias de publicidad en Internet.
En realidad ésta simple técnica también es una forma de "lidiar" con los banners publicitarios y los bloqueadores de "popups" (ventanas emergentes), debido a que en éste caso, el "popup" o página "Splash" no se verá afectada por dichos softwares.
© 2007 - Juan C. Barreiro
Web Engineer Developer
