sábado, 22 de octubre de 2011

Visual extras y SEO



Como ya se mencionó, los motores de búsqueda no tienen ningún medio para indexar directamente extras como imágenes, sonidos, películas flash, javascript. En su lugar, confían en que se puede proporcionar una descripción textual significativo y en base a lo que puede indexar los archivos. En cierto sentido, la situación es similar a la que con el texto más o menos 10 años - le proporcionan una descripción en el metatag y los motores de búsqueda utiliza esta descripción para indexar y procesar su página. Si la tecnología avanza más, un día podría ser posible para los motores de búsqueda para indexar imágenes, películas, etc, pero por el momento esto es sólo un sueño.

1. Imágenes

Las imágenes son una parte esencial de cualquier página web y desde un punto de vista de diseño no son un extra, pero un elemento obligatorio para la mayoría de todos los sitios. Sin embargo, aquí los diseñadores y los motores de búsqueda se encuentran en dos polos, porque los motores de búsqueda cada pieza de información que está enterrado en una imagen se pierde. Cuando se trabaja con los diseñadores, a veces toma un tiempo para explicarles que tienen enlaces de texto (con texto de anclaje apropiado) en lugar de imágenes brillantes no es un capricho y que la navegación del texto claro es realmente obligatorio. Sí, puede ser difícil encontrar el equilibrio adecuado entre representación artística y SEO amistad, pero ya que incluso el mejor sitio en el ciberespacio se pierde si no se puede encontrar por los motores de búsqueda, una solución de compromiso a su aspecto visual no se puede evitar.


Con todo esto dicho, la idea no es para pasar las imágenes a todos. Claro, hoy en día esto es imposible porque el resultado sería un lugar más feo. Más bien la idea es que las imágenes deben ser utilizados para la ilustración y la decoración, no para la navegación, o peor aún - para mostrar el texto (en una fuente de lujo, por ejemplo). Y lo más importante - en el atributo de la etiqueta <Alt> <img>, siempre disponen de una descripción significativa del texto de la imagen. La especificación HTML no requiere esto, pero si los motores de búsqueda. Además, no hace daño a dar nombres significativos a los archivos de imagen en lugar del nombre se les image1.jpg, image2.jpg, imageN.jpg. Por ejemplo, en el siguiente ejemplo el archivo de imagen tiene un nombre informativo y el alt proporciona suficiente información adicional: <img src="one_month_Jim.jpg" alt="Una imagen de Jim cuando él era un puppy"> one-month. Bueno, no te vayas a los extremos como la escritura de 20 palabras etiquetas <Alt> de una imágenes de píxeles, ya que también se ve sospechoso y comienza a oler a palabras clave de relleno.

2. Animación y Cine


La situación con la animación y las películas es similar a la que con imágenes - son valiosas desde el punto de vista de diseñador, pero no querido por los motores de búsqueda. Por ejemplo, todavía es muy común tener una introducción de destello impresionante en la página principal. Usted simplemente no puede imaginar lo que una situación de desventaja con los motores de búsqueda esto es - que es un asesino número uno de ranking! Y lo que es peor aún, si se usa Flash para contar una historia que puede ser escrita en texto plano, por lo tanto, rastreado e indexado por los motores de búsqueda. Una solución es proveer los motores de búsqueda con una versión HTML de la película Flash, pero en este caso, asegúrese de que se excluyan de la película Flash original de la indexación (esto se hace en el archivo robots.txt, pero la explicación de este archivo no es un principiantes tema y es por eso que se excluye de este tutorial), de lo contrario puede ser penalizado por contenido duplicado.

Hay rumores de que Google está construyendo una nueva tecnología de búsqueda que le permitirá buscar dentro de la animación y las películas y que el formato. Swf contendrá metadatos que pueden ser utilizados por los motores de búsqueda, pero hasta entonces, es mejor que o bien abstenerse de utilizar (demasiado) Flash, o al menos proporcionar una descripción textual de la película (se puede utilizar una etiqueta <Alt> para describir la película).

3. Marcos

Es una buena noticia que enmarca de forma lenta pero seguramente desapareciendo de la Web. 5 o 10 años que fueron un éxito absoluto con los diseñadores, pero nunca con los motores de búsqueda. Los motores de búsqueda tienen dificultades para indexar las páginas con marcos, porque la dirección URL de la página es el mismo, no importa cuál de los marcos separados está abierto. Para los motores de búsqueda se trataba de un shock, porque en realidad hay 3 ó 4 páginas y sólo una URL, mientras que para los motores de búsqueda un URL es de 1 página. Por supuesto, los motores de búsqueda pueden seguir los enlaces a las páginas en el conjunto de marcos y el índice de ellos, pero esto es un obstáculo para ellos.

Si usted insiste en el uso de marcos, asegúrese de que usted proporcione una descripción significativa de la página en la etiqueta <noframes>. El siguiente ejemplo no es para principiantes, pero incluso si usted no entiende todo lo que contiene, sólo recuerda que la etiqueta <noframes> es el lugar para ofrecer una versión alternativa (o por lo menos una breve descripción) de su sitio web para los motores de búsqueda y los usuarios cuyos navegadores no soportan marcos. Si usted decide usar la etiqueta <noframes>, tal vez te gustaría leer más sobre él antes de empezar a usarlo.

Ejemplo: <p> <noframes> Este sitio se ve mejor en un navegador que soporte marcos. </ P> Bienvenido a nuestro sitio para los adoptantes potenciales perro! La adopción de un perro sin hogar es un acto más noble que ayudará a salvar la vida de la pobre criatura. </ P> </ noframes>

4. JavaScript


Esta es otra patata caliente. Es sabido por todos que HTML puro es incapaz de hacer que los sitios complejos con una gran cantidad de funcionalidad (de todos modos, el HTML no fue pensado para ser un lenguaje de programación para crear aplicaciones Web, por lo que nadie espera que usted puede usar HTML para manejar por escrito a una base de datos o incluso para el almacenamiento de información de la sesión) como es requerido por los usuarios de Internet hoy en día y es por eso que otros lenguajes de programación (como JavaScript o PHP) vienen a reforzar HTML. Por ahora los motores de búsqueda simplemente ignorar JavaScript que se encuentran en una página. Como resultado de esto, en primer lugar si usted tiene enlaces que están dentro del código JavaScript, lo más probable es que no será indexado. En segundo lugar, si JavaScript se encuentra en el propio archivo HTML (en lugar de en un archivo externo. Js que se invoca cuando sea necesario) esta desordena el propio archivo HTML y las arañas pueden simplemente ignorarlo y pasar al siguiente sitio. Sólo para su información, hay una etiqueta <noscript> que permite ofrecer alternativas a la ejecución del script en el navegador, sino porque la mayoría de sus aplicaciones son muy complicados, no es adecuado para explicarlo aquí.

No hay comentarios:

Publicar un comentario