Con Smush.it con solo tan solo un click, mediante la instalación de una extensión del Firefox o a través de una URL o un Uploader, se puede optimizar las imágenes de un sitio Web sin perder su calidad. Solo exprimiendo al límite los bytes que la componen.
Es muy fácil de usar:
Viendo la portada de la Web de A2SISTEMAS y activando con un click el plugin del Firefox de Smash.it, podremos apreciar el resultado de la optimización de las imágenes de la portada en la siguiente captura:
El resultado representa un ahorro de casi un 10% del peso total de todas las imágenes. Un verdadero revés a la optimización cotidiana, teniendo en cuenta que todas y cada una de la imágenes que componen esta portada fueron debidamente optimizadas para ganar en tiempo de carga sin perder su calidad con programas de edición de imágenes profesionales como el Gimp y el Photoshop.
También podemos apreciar que al final del listado, la última imagen estaba en un formato GIF que Smush.it automáticamente ha convertido al formato PNG. Lo que no representa un problema, pero sí un cambio, ya que tendríamos que actualizar el HTML para actualizar a este nuevo formato. ¡Es la hora de dejarnos de GIF!
El resultado es una carpeta comprimida con todas las imágenes optimizadas, que se descarga del sitio Web de Smush.it. Así de fácil.
Ser compatible con el IE6 y el IE7, lo que significa adaptar los estándares de la Web a estos navegadores bastante populares, implica invertir mucho tiempo y esfuerzo. Además, requiere el conocimiento de hacks compatibles con las validaciones de las páginas por la W3C e incluso la separación de hojas de estilo en los peores casos.
El IE7.js es una librería liviana (de 11Kb comprimidos) de Javascript que permite convertir los navegadores Microsoft Internet Explorer desde la versión 5 hasta la 8 en vavegadores compatibles con los estándares de la Web, tanto a nivel de código HTML como de hojas de estilo CSS. También añade soporte de transparencia de imágenes PNG para el IE5 y el IE6.
EL IE7.js es una alternativa de compatibilidad con menos esfuerzo. Ahora con una evolución significativa en la velocidad y estabilidad, se ha convertido en una versión BETA, tras permanecer un largo periodo de tiempo en ALPHA. El motor del sistema opera con base2: Una librería de Javascript que permite trabajar con un Javascript multinavegador con un único DOM, siguiendo los estándates ECMAScript. Esta librería esta teniendo un fuerte impulso de desarrollo, lo que ha permitido mejorar notablemente el rendimiento del IE7.js. Ambas librerías son mantenidas por el mismo equipo de desarrollo de Dean Edwards.
¿Pero por qué significa un menor esfuerzo? Solo imagina implementar una única hoja de estilos compatible para todos los navegadores, válida para la W3C (tanto en HTML como en CSS) y solamente incluyendo los tags:
<!--[if lt IE 7]> <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script> <![endif]-->
En concepto, se trata de la asociación de un identificador único a un elemento del HTML que soporte dicho atributo. Por lo tanto, sí debe ser único. Y esto parece algo sencillo de entender y fácil de aplicar. Pero resulta a la práctica un problema, ya sea por descuido del maquetador o por desinterés.
Para comprender por qué debe ser único, hay que entender los principales usos de un identificador de elemento de HTML:
Si bien es cierto que una página Web en un determinado momento puede no requerir que este atributo esté presente o que cuando esté presente no sea único, no hay que descartar las buenas maneras o hábitos en la maquetación del HTML. Porque en un futuro próximo, con la mera implementación de scripts de validación de formularios más accesibles, se deberá hacer un mayor esfuerzo para conseguir el resultado esperado.
El Diseño de la información para la Web ha cambiado.
La gente está cambiando la forma en que consumen información en línea, así como sus expectativas acerca de su entrega. La naturaleza social de la web trae consigo una expectativa de interacción con la información y moderno diseño web que se refleja. En la actualidad existen formas alternativas de navegación, incluida la capacidad para navegar por el usuario, las nubes de etiquetas, con pestañas de navegación etc avances en la tecnología junto con estos cambios en las expectativas de los usuarios están afectando a la forma en que la información se presenta en una página web. Hoy son sitios web con el objetivo de utilización intuitiva y las interfaces que están en continua evolución en respuesta a las necesidades de los usuarios. Los diseñadores de página web se están acercando a la información de diseño diferente y sencillo diseño, páginas web interactivas que incorporen los avances en el diseño de la interfaz Web, Web actual filosofías y las necesidades de los usuarios. El diseño de la información para la nueva web es sencilla, es social y que abarca otro tipo de navegación.
Simplicidad de Aplicaciones Web
El diseño de aplicaciones web de hoy está dirigido por un principio de simplicidad. Los autores de Aplicaciones están creando software que tienen menos funcionalidades y una menor curva de aprendizaje para los usuarios finales. La funcionalidad que se incluye es la que es necesaria, nada más. Los días de las aplicaciones que están demasiado cargadas de características están pasando. Hoy son la potenciación de programas de software a los usuarios, ya que no necesitan un manual para utilizarlas, que son simples e intuitivas. No hay ningún software para instalar, y con el compromiso de muchos de registro de usuarios no es necesaria para probar la funcionalidad.
Esta filosofía de “menos es más” se puede ver en la actualidad en herramientas de productividad como Google Docs y Hojas de cálculo (antiguo Writely), además de un montón de otras aplicaciones Web. Estos nuevos sitios web se rigen por una singularidad de propósito y la sencillez en su funcionalidad.
Simplicidad de diseño
Esta nueva tendencia de la simplicidad de la funcionalidad de la aplicación web se refleja en el diseño y el estilo de las páginas web de hoy. Si bien se utilizó para tratar de meter tanta información como sea posible en nuestras páginas web, y de preferencia “por encima de la tapa”, en la actualidad las páginas web de los diseñadores se esfuerzan por eliminar lo innecesario, mostrando una interfaz limpia y simple para los visitantes. Ellos están intentando involucrar a la atención de los usuarios de la Web aprovechando sus ojos a lo que es importante.
Muchos de los nuevos cambios en el diseño web han sido influenciados por las tendencias estilísticas de la Apple y la interfaz de Mac OSX. Un léxico de diseño moderno que se ha desarrollado para la Web que se ha establecido como el diseño con un propósito, no sólo el diseño para su propio bien.
*Diseño Centrado
Somos capaces de presentar nuestra información en un lugar limpio y seguro de sí mismo centrado en la orientación. Este diseño es una opción práctica porque es mucho más compatible con distintos tamaños de pantalla y resoluciones.
*Bordes redondeados
La tendencia actual es para redondear las esquinas, incluso en las fuentes – no presentar nada agudo o grave. Es el reflejo de la actitud y el tono informal de hoy en la Web.
*San Serif y Fuentes minúsculas
En armonía con el tono casual de la nueva web, y la tendencia a redondear las esquinas, hay un montón de fuentes san serif que se encuentran en la actualidad de las nuevas páginas web. Del mismo modo, las minúsculas son las fuentes utilizadas, sobre todo en el logotipo para transmitir una cómoda y ocasional relación con el usuario.
*Fuentes grandes
Estas son a menudo utilizadas por los nuevos sitios Web para señalar los conceptos clave a los usuarios, o para transmitir con valentía un simple y claro mensaje acerca de la finalidad principal del sitio web.
*Navegación simple
La navegación por páginas Web Nueva es distinta y clara, se establece además de los ocupados del contenido y el cuerpo de la página. A menudo se encuentra en ejecución en la parte superior de la página. Es persistente el sentido de que aparece en cada página en todo el sitio web.
*Logos en Negrita
Las nuevas aplicaciones Web son audaces y confiadas y también lo son los logotipos de la compañía que representan sus marcas.
*Colores fuertes
Estos son utilizados por los sitios web de hoy a hacer hincapié en conceptos importantes, así como para la creación de la distinción entre zonas de una página.
*Colores complementarios
Los sitios web modernos tienden a no ser monocromáticos, pero ricos en color. Muchas de las nuevas páginas web están utilizando los colores complementarios, como los azules y naranjas, y amarillos y violetas para enriquecer su diseño.
*Sutil 3D
No encontraremos efectos chillones 3D o ilusiones ópticas en las nuevas páginas web de hoy, sino un sutil uso de sombras, gradientes, y reflejo de superficies que añaden un borde realista a la interfaz.
Superficies reflectantes
Esta tendencia de crear el efecto de una reflexión, o espejos de superficie se puede encontrar en muchos de los nuevos sitios web, a menudo en torno a un logotipo.
Iconos simples
Debido a la verdadera naturaleza de la Nueva Web hay muy pocas o ninguna fotografía. En el lugar de la comercialización de estas imágenes con gente de negocios felices agitando las manos, tenemos originales iconos que representan las acciones que pueden ser adoptadas por el usuario.
Blanco
Diseño y mantenimiento de un sitio simple y Zen-como la disposición por el aumento de alturas y añadiendo la línea de los lotes a las páginas en blanco. En lugar de exclusión de la página con la sobrecarga de información, la nueva web de los diseñadores se centra en lo esencial, y en la producción limpia y fresca páginas.
Starbursts
La emocionante explosión de formas está muy de moda en los sitios web. Se pueden encontrar en toda la Web, y la mayoría de las veces son utilizados para promover y destacar un servicio gratuito.
Los avances en interfaces de usuario
Además de los estilos de diseño, se han producido varios avances recientes en diseño de interfaz de usuario que han hecho de la web un simple lugar para estar.
AJAX – es una evolución en el diseño de la interfaz web que permite que la ver la información que se procesa sin volver a cargar la página. Este adelanto ha traído consigo varias nuevas capacidades en el diseño de página web.
Grandes pestañas
Alternar entre las pestañas es ahora totalmente posible sin volver a cargar la página, los diseñadores Web están haciendo un buen uso de ellas.
Drag & Drop
La funcionalidad de arrastrar y soltar que permite AJAX permite a los diseñadores crear ricas experiencias interactivas para los visitantes del sitio web. Muchas de las actuales aplicaciones de la página de inicio personal utilizan esta funcionalidad, que permite a los usuarios arrastrar los widgets y gadgets que desee en su espacio personalizado.
Mapas
Hace apenas unos años era ridículo pensar que se podía combinar cualquier conjunto de información con un mapa del mundo y permitir a los visitantes de su sitio web ampliar la foto en la calle e incluso obtener una foto de satélite de la zona. Sin embargo, las capacidades de mapeo se están convirtiendo en un lugar común y parte integral de la experiencia del usuario de hoy. Y son algo que los usuarios llegan a esperar.
Wysiwyg
Ya no es necesario conocer el código HTML para crear contenido en línea. Blogs, wikis, sistemas de gestión de contenidos, y otras aplicaciones basadas en web están ofreciendo “Lo que usted ve es lo que obtiene” editores que imitan una palabra-como el interfaz de contenidos.
Previas
Acerca de esta tipo de web a los visitantes ya no les es necesario el compromiso de hacer clic a través de otro sitio antes de saber exactamente lo que veremos allí. A través de aplicaciones tales como el ajuste, es posible proporcionar a los usuarios con página web todas las vistas previas de los enlaces de una página.
Social
Existen al menos dos tendencias que se perfilan en el diseño de sitios web de hoy, y cada vez hay mas cruce entre los dos.
La socialización de los medios de comunicación y sus aplicaciones
Ha surgido en la Web una tendencia hacia la socialización de las cosas que no son inherentemente social, tales como libros, fotos, videos, y el texto como artículos de noticias, documentos. Esta inclinación se extiende a las aplicaciones Web como la colaboración en la gestión de los proyectos incluidos en programas de Base, documentos para compartir aplicaciones como Google Docs y Hojas de cálculo, y muchos otros. Con estos cambios se añade una expectativa entre los usuarios que ahora supongo que será capaz de interactuar con la información a descubrir en la Web.
Comentando
Los visitantes del sitio Web ya no son pasivos lectores, sino que activamente quieren unirse a la conversación y añadir sus comentarios.
Calificación y Revisión
Calificación de autoría de los artículos y comentarios son capacidades que se están convirtiendo rápidamente en requisitos para los sitios web con los productos y medios de comunicación.
Compartir
En el día de hoy la página web de un usuario es una colaboración que espera que las aplicaciones web, documentos, calendarios y de otras herramientas de creación de contenido para ser compartidos con un equipo.
Guardar
Multitarea Web de los usuarios que esperan para poder marcar los artículos para leer más tarde, de entretenimiento, favoritos, de videos, y otros. Guardar el contenido de la Web en su propio servicio de marcadores con un clic.
Variedad de opiniones
Cuando los lectores encuentran una noticia interesante en un sitio web, quieren saber lo que otros están diciendo sobre el tema. Esto es posible a través de servicios tales como SphereIt y otros.
Para el bien social
Además de los sitios web que socializan los medios de comunicación y las aplicaciones, existen sitios web que son de índole social para el bien social. Estos sitios web son todos acerca de la conexión de las personas y la construcción de comunidad. Son los sitios web de redes sociales como el MySpace, Facebook y las redes de Ning. El principal componente en estos sitios es el perfil de usuario en torno a la cual tanto la navegación y la actividad gira. Este tipo de sitio web requiere también una interfaz de línea de base de la funcionalidad social.
Perfil de Usuario
El ingrediente principal en cualquier sitio de redes sociales es el perfil de usuario que puede adaptarse para que coincida con la personalidad de un usuario.
Listas de amigos
¿Cuál es el punto de unirse a una comunidad social si no se puede hacer amigos? La lista de amigos permite a las personas crear su propia red de relaciones sociales y mostrarlos al mundo.
Mensaje y comunicación
Una parte integral de cualquier red social es un medio con el que comunicarse con los demás miembros, ya sea un sistema de mensajería interna, correo electrónico, mensajería instantánea, hablar o vivir.
Suscribir Usuario
Al igual que con sitios web de medios de comunicación social, los miembros de las comunidades de redes sociales esperan encontrar las herramientas que les permite suscribirse a los miembros que encuentran interesante.
Grupos
Estas sub-comunidades están dentro de un ecosistema social en la que los miembros se asocian con un grupo enfocado de personas que comparten un mismo interés, la profesión, o característica.
Herramientas para la expresión
Populares sitios de redes sociales a disposición de sus miembros con las herramientas para crear contenidos tales como diarios personales y blogs, así como la posibilidad de cargar los medios de comunicación y otros elementos como fotografías, diapositivas, videos y todo tipo de artilugios.
A diferencia de los medios de comunicación social el diseño de estas herramientas de la comunidad debe ser fácil para los miembros de utilizar, al alcance de la mano, y obvio.
El usuario
No es suficiente sólo encontrar información, la gente quiere explorar y encontrar uno al otro como individuos. Este tipo de navegación es natural en los sitios web de redes sociales donde el objetivo principal es conectar con otros miembros.
La Nube de etiquetas
Este es un complemento de la taxonomía para el vocabulario controlado de un sitio web creado por los diseñadores, que es orgánico a la comunidad de usuarios. No hay instrucciones exigidas con esta herramienta intuitiva que es, obviamente, hacer clic y con frecuencia.
El Comienzo de la página
Incluye tales como listas de los más populares, más buscado, más reciente, comentarios arriba, mas votado… Esta característica proporciona un resumen de lo que es más importante en una comunidad en un momento dado. Todavía hay espacio para la lista de los editores a sus propios elementos, junto con estas listas de la comunidad.
El Zeitgeist
Este es un contenedor para todos los de la parte superior y la mayoría de las listas, así como las nubes de etiquetas, proporcionando una visión de la cultura y la personalidad de un determinado sitio web.
Widgets – Gadgets
Se trata de la agregación de datos personalizados en un solo lugar, y navegar desde ahí. Los Sitios web ya no muestran simplemente texto, pero son aplicaciones que contienenn otras aplicaciones.
Mashups
Los usuarios de la Web están creando sus propias maneras de navegar por la información, remezclar el contenido de diferentes servicios para crear nuevas aplicaciones.
Principios de Diseño para la nueva web
* Manténgalo Simple – Incluir sólo la funcionalidad necesaria y proporcionar un eficiente diseño limpio.
* Hágalo Social – Conozca las expectativas de los usuarios que permitan conexiones a través de herramientas sociales.
* Oferta de navegación alternativa – reflejar el espíritu de la época de la web la comunidad y abrazar las vías alternas a la información, también la utilización de herramientas visuales.
Nueva Web de Filosofías
* Evolucionar – Hoy en día los creadores de sitios Web no tienen miedo a probar cosas nuevas. No hay ninguna respuesta correcta y no todo necesita ser resuelto desde el principio.
* Ser Ágil y abierto- Responder a los avances en la tecnología y los cambios en las necesidades del mercado. Estar dispuestos a abandonar malas ideas
Los beneficios de la reescritura de una URL Browser-friendly son diversos, y estos no estan relacionados directamente con el posicionamiento. Existen, pues, beneficios directos e indirectos de la implementación de este tipo de direcciones URL. Por ello hace falta conocer el significado de una URL Browser-friendly.
En Internet hay una clasificación de las URL según la facilidad de comprensión en su lectura y la mayor descripción del contenido de la página que contiene:
Las Dirty-URL vienen de la práctica de la programación, en la que evidentemente hay que implementar variables para indicar los caminos o estados de un proceso en una aplicación. Este tipo de datos la mayoría de veces resulta incomprensible para los usuarios de las páginas Web. Sin embargo, no solo se presentan este tipo de direcciones URL en páginas Web dinámicas, ya que pueden presentarse en páginas Web estáticas, cuando el maquetador HTML, por desconocimiento plantea unas rutas nada inteligibles.
De todas formas, no en todos los casos una Dirty-URL es convertible a una URL Browser-friendly. Incluso en algunos casos no sería correcto:
Las URL Browser-friendly son fáciles de comprender por el usuario y además aportan un valor descriptivo del contenido de la página. Sus principales características son.
Por eso los primeros beneficios de la implementación de direcciones URL Browser-friendly saltan a la vista, ya que facilitan la lectura, memorización y escritura de las URL, mejorando principalmente la comunicación y la navegabilidad de la Web.
Luego, la ventaja de que una URL sea Browser-friendly es efectivamente el texto que expone la URL, que sirve para que el buscador también obtenga una información importante sobre el contenido de la página que esta indexando. Que puede ser tan importante como el contenido de la misma página.
Artículos relacionados:
Hoy en dia los desarrolladores puden contar con diversas herramientas para facilitar un poco la tarea del desarrollo de una página web. En este caso firefox nos ofrece un add-on llamado web- developer. Este add-on adjunta al navegadorun menú con muchas opciones que nos permitirán provar cosas en nuestros desarrollos. Este menú se divide en las siguientes opciones principales Disable, Cookies, CSS, Forms, images, Information, Miscellaneous, Outline, Resize, Tools, View Source, Options.
Bueno aquí tenéis un pequeño resumen de las opciones que podéis encontrar en esta aplicación, pero tal vez la mejor opción es comprobarlo. Espero que este sea un buen regalo para las Navidades.
En la actual era de Internet, el sistema de navegación de un sitio web es como las extremidades de los miembros del sitio web. ¿Puede usted imaginar a una persona sin extremidades? Del mismo modo, un sitio web sin un sistema de navegación o un pobre sistema de navegación es como una discapacidad en gran medida.
Hay que deja claro que los sistemas de navegación son importantes, pero exactamente lo importante, se describe a continuación:
1. Como el nombre sugiere, los sistemas de navegación actúan como un navegador para que los usuarios puedan desplazarse por el sitio web. Un buen sistema de navegación puede ayudar a promover el derecho a páginas de los usuarios. Es extremadamente difícil de adivinar y localizar un contenido sin la ayuda de un sistema de navegación.
2. Los sistemas de navegación tienen que ser intuitivos. Un buen diseñador ayudará a los usuarios obtener el máximo beneficio al visitar un sitio web. Se vuelve imperativo que un buen sistema de navegación para asegurar que los usuarios obtienen lo que buscan sin perderse.
3. La navegación también puede formar una parte muy importante del diseño del sitio web. De hecho, la mayoría de los sitios web giran en torno al propio sistema de navegación. Las nuevas tecnologías como Flash y AJAX se añaden ahora los sistemas de navegación que son muy interactivos y algunos muy interesantes en lo que se refiere conceptos de diseño. Algunos de los mejores sitios web son los que son muy simples en el diseño y utilizan el sistema de navegación para crear el concepto. Hacer un sistema de navegación que no es coherente puede resultar pobre en el uso del sitio web, así como contribuir a un mal diseño del mismo.
4. Un buen sistema de navegación también ayuda en la colocación de sitios web destacados en los motores de búsqueda. Esto es importante desde el marketing online es una de las principales formas de atraer a los usuarios (y posteriormente de negocios) a su sitio web. Buenas técnicas de programación pueden asegurar que los motores de búsqueda miren dentro de la estructura de navegación, así como al índice de páginas.
Si aún no está convencido de que un sistema de navegación juega un papel clave en la salud de un sitio web, a continuación, puede dar un rápido vistazo a la usabilidad de guías publicadas donde se pone por relieve las autoridades de navegación dentro de los tres primeros puntos de consideración que evalúan un sitio web para su usabilidad. Algunas de las recomendaciones para los sistemas de navegación son las siguientes:
1. El texto basado en vínculos es preferible para la navegación en lugar de la estructura gráfica de los vínculos. Además de que es más fácil para los motores de búsqueda.
2. Para un sitio web mas complejo se recomienda una estructura de navegación multi-nivel. Esto proporciona un excelente nivel de facilidad de uso. También permite a los usuarios saltar de un enlace a otro sin tener que pasar por diferentes páginas no relacionadas.
3. En línea estudios se ha demostrado que una de las formas más eficaces de navegación estructuradas son las que están orientadas hacia la izquierda o de arriba a abajo.
4. La estructura de navegación debe seguir siendo uniforme a través de la web. No debe cambiar con el cambio de las secciones. Los cambios en el sistema de navegación puede desorientar al usuario dentro de un sitio web.
5. No debería haber muchos sistemas de navegación dentro de un sitio web. Un sistema de navegación principal y un sistema de navegación menor es lo máximo que debe existir en un sitio web.
Hay algunas excelentes estructuras de navegación que se pueden encontrar en línea. Si vas a diseñar un sitio web en breve, asegúrate de prestar especial atención a la estructura de navegación del sitio web para garantizar el máximo beneficio a sus usuarios.
La creación de un sitio web que se visita constantemente a través de múltiples plataformas y múltiples navegadores no siempre es tan fácil como nos gustaría. Es seguro decir que la mayoría de los diseñadores pasan la mayor parte de su tiempo en la construcción de sus sitios web sobre una plataforma dada, pero los sitios web deben tener la compatibilidad de los navegadores web. No está de mas decir que al terminar debemos dar un vistazo a nuestra creación en diferentes navegadores y diferentes plataformas.
Es posible que algunos se conformen en verlo lo suficientemente bien en Windows XP o con Internet Explorer, pero ¿realmente queremos correr el riesgo de una mala experiencia web para millones y millones de potenciales visitantes? La compatibilidad del navegador web es crucial, consideremos esta posibilidad.
Una reciente estadística informó que el 12% de los usuarios de Internet eran los usuarios de Macintosh. Ignorar este hecho es como la creación de un catálogo que sólo puede considerarse óptima por uno en ocho de sus customers.Furthermore, no todos los usuarios de Windows están utilizando Windows 98. Windows 95 sigue siendo ampliamente utilizado, y Windows 2000 y NT representan un porcentaje significativo de visitantes.
Sería negligente hacer caso omiso de la pequeña, pero creciente contingencia de los usuarios de Linux. Aunque pequeño en número en este momento, la popularidad del sistema operativo crece día a día.
Netscape sigue gozando de un fuerte seguimiento de usuarios de numeración en los millones, y Lotus Notes está siendo utilizado por numerosas empresas como la “norma” del navegador y la aplicación de correo electrónico.
Luego, por supuesto, está AOL que es básicamente un motor basado en Internet Explorer 6.0 . Teniendo en cuenta el gran número de usuarios de AOL, este navegador no debe ser pasado por alto. Si un sitio no se ve bien en AOL, entonces corremos el riesgo de perder un enorme porcentaje de visitantes potenciales.
Debe quedar clara la necesidad de compatibilidad de los navegadores web. Por lo tanto, la comprensión de unos pocos y muy básicos de técnicas sencillas para ayudar a mantener las páginas buscando sus mejoras en la mayoría de los lugares es también un deber.
La optimización en motores de búsqueda consiste a menudo en pequeñas modificaciones en partes concretas de un sitio Web. Se trata de mostrar lo mejor de un sitio Web en los motores de búsqueda.
La etiqueta title debe indicar claramente el tema de la página hay que evitar:
Lo ideal es crear etiquetas title únicas para cada página. Usar títulos descriptivos y breves también es muy recomendado.
Los motores de búsqueda utilizan la etiqueta title para mostrar en sus resultados el nombre de la referencia en las búsquedas.
La metaetiqueta description de una página proporciona a Google y al resto de motores de búsqueda un resumen sobre la página. Generalmente es el texto descriptivo que se puede leer en los resultados de una búsqueda justo por debajo de los títulos de los resultados. Por lo que, es importante ser descriptivos en la redacción del contenido de estas etiquetas. Con las Herramientas de Google para webmasters podemos realizar un seguimiento realmente exhaustivo de estas etiquetas (entre otras relacionadas con SEO) de un sitio Web, con esta herramienta podemos informarnos de cualquier anomalía con la metaetiqueta description, que fuera demasiado corta, larga o duplicada.
Crear categorías descriptivas y nombres de archivo para los documentos de un sitio Web no sólo ayuda a mantener un sitio organizado, también facilita el rastreo de los documentos en motores de búsqueda. Además las URL tienen un sentido semántico que ayuda a los usuarios a comprender dónde se encuentran.
La URL de un documento tambien se muestra como parte de un resultado de búsqueda en Google, después del título del documento y del fragmento descriptivo. La URL del resultado de búsqueda aparece en negrita si coinciden con la consulta el usuario.
Google es bueno rastreando todo tipo de estructuras de URL, pero puede crear URL lo más simple posible, tanto para los usuarios como para los motores de búsqueda puede ser muy útil.
Para convertir las URL dinámicas (con parámetros) a URL estáticas, se deben utilizar tecnologías de servidor, es decir, el módulo Rewrite (re-escritura) para el servidor web Apache, nos permite pasar de una URL con parámetros a una URL estática.
La reescritura de URL mediante el ASP.NET y el IIS, cuando no se gestiona a través de un método que implemente un módulo ISAPI programado instalado correctamente en el servidor de páginas Web, se debe emplear la definición de módulos o controladores HTTP programados a medida para llevar a cabo el proceso.
Sin embargo existe una gran desventaja respecto a este último método y es el de que para poder que actúe el ASP.NET en el proceso de petición de una página Web, éste debe ser invocado a través de las extensiones mapeadas en el IIS. De este modo, si la URL no contiene un nombre válido de archivo y una extensión .aspx, no se procesará la petición jamás con el manejador de HTTP que nosotros hayamos programado. Por ejemplo: Si disponemos de esta URL http://misitio.com/catalogo/ordenadores/portatiles.aspx, que se reescribe en http://misitio.com/catalogo.aspx?familia=ordenadores&subfamilia=portatiles, se procesaría sin problemas. Sin embargo, si tenemos una URL del estilo: http://misitio.com/catalogo/ordenadores/portatiles/, al no disponer de extensión .aspx, no será procesada por el motor de ASP.NET sino por el IIS, lo que arrojará un 404 de ruta inexistente. Salvo que creemos dicha ruta físcamente a través de carpetas “/catalogo/portatiles/” y creemos un Default.aspx vacío y lo guardemos en la misma.
Pero existe una forma de forzar que todas las peticiones pasen directamente al motor de ASP.NET. Lo que consiste en mapear todas las extensiones de archivos a la extensión de ASP.NET aspnet_isapi.dll. Para ello, debemos dirigirnos a la pestaña de aplicaciones del sitio Web al que queramos habilitar este soporte. Dentro de esta ficha, debemos especificar el parámetro “.*” (que indica claramente todas las extensiones) y limitar el alcance de dicha definición al HEAD, GET Y POST con el motor de script habilitado y que no este habilitado la casilla de “verificar si existe el archivo”.