Publicado un nuevo número del podcast de javaHispano. En este número entrevistaremos a Iva Garcia autor del blog SeoBlog. Durante la entrevista Ivan nos explicará que es el posicionamiento SEO y que ventajas nos aporta.
Para ello realizaremos una introducción y explicaremos como podemos posicionar nuestra web. Finalmente explicaremos como se puede evaluar las visitas recibidas y realizaremos algún apunte sobre nuevas herramientas de busqueda como Google Maps.
Links de interés.
Etiquetas: otro, posicionamiento, seo
que loco, yo por acá tengo que son las 15:07
voy a escuchar el podcast antes de que lo suban!! :P
aguante los podcast!
No estoy de acuerdo con lo de que mucho AJAX es incompatible con un buen soporte de SEO, es algo que ya hemos hablado aquí en javaHispano, pero con ciertas técnicas de "AJAX bookmarking" se puede conseguir que Google indexe una web utilizando el paradigma Single Page Interface, pues una web puede ser SPI para el usuario normal y múltiples páginas para Google (buscadores en general); se trata de identificar lo que yo llamo "estados fundamentales" de la aplicación SPI con páginas para los robots que no entienden JavaScript, en donde la URL especifica el "estado fundamental".
Yo lo practico con ItsNat por ejemplo en este ejemplo, pero no es algo que no pueda usarse en otros frameworks intensivos en AJAX.
jmarranz, en el mismo "podcast" se comenta que existen formas de hacer compatible AJAX y SEO. Yo quería agradecer este y el resto de "podcasts", muy interesantes y amenos. ;)
Ya, pero no queda muy claro y el consejo fundamental de Ivan es el de hacer dos webs (una AJAX y otra paginada).
En mi opinión este tema es tremendamente importante pues está cambiando profundamente la forma de hacer páginas web. De la misma forma que nadie hace un Flash "paginado" quizás dentro de un tiempo el paginado de las webs sea mínimo o nulo y en mi opinión el SEO no es un problema para esto, en el ejemplo citado anteriormente el usuario sólo ve una única página pero Google indexa unas 400s sin necesidad de duplicar la web.
Una solución puede ir por hacer la web al estilo tradicional y aplicarle mejoras progresivas con Ajax. Eso solucionaría la parte SEO y los clientes que tengan desactivado javascript, pero aún quedaría por solucionar el bookmarking para los clientes que tengan javascript activado (ver reallysimplehistory).
Aquí hay un ejemplo de solución: http://www.ajaxoptimize.com
Y yo me pregunto ¿quien desactiva el JavaScript? La mejor protección contra los chicos malos en Internet es desconectarse de la red o buen antivirus.
No se hasta que punto un 5% de los usuarios de web tienen derecho a influir tanto, pues en ese 5% la gran mayoría son o navegadores móviles antiguos (habiendo opciones mucho mejores que funcionan en cualquier móvil) o paranoicos de la seguridad, y un pequeño porcentaje de usuarios con problemas de accesibilidad. En el caso de estos últimos dudo mucho que las webs sin JavaScript estén diseñadas pensando en ellos, la web está llena de imágenes con texto que nada tienen que ver con JavaScript.
Salvo el tema de la accesibilidad, que con cierto esfuerzo podría compatibilizarse con JavaScript, no veo ninguna razón seria para soportar a los usuarios que tienen el JavaScript desactivado.
"...la web está llena de imágenes con texto..."
y de animaciones hechas con Flash cuya accesibilidad es casi nula (o sin el casi).
Bueno, yo no me considero paranoico, pero tengo instalado el NoScript, aunque casi siempre habilito el javascript en las páginas que lo necesitan. De todos modos, la solución que comentaba iba más dirigida al SEO, con el plus de facilitar el funcionamiento a los clientes sin javascript. Aunque, la verdad, si se quiere soportar los clientes sin javascript habría que hacer un esfuerzo adicional (p.e. establecer un mecanismo alternativo a los onchange de los select).
Yo pasaría completamente de ese 5%, lamentablemente no puedo pasar del SEO.
Hablando de javascript para jmarranz, la pag de ejemplo me da un error de javascript
Error: node.attachEvent is not a function
Source File: http://www.innowhere.com:8080/itsnat/js/itsnat_msie.js?time=1243339505717
Line: 215
(Ubuntu 9.04, firefox 3.0.10)
Este no es el lugar para hablar de ello, contacta conmigo por otras vías, pero casi con toda seguridad en el FireFox que estás usando, tienes el "user agent" configurado para simular un Internet Explorer, lo cual pudo ser útil hace años pero actualmente FireFox (y navegadores Gecko en general) tienen ya una gran cuota de mercado como para necesitar camuflarlo como un Explorer, ninguna página web mínimamente mantenida ignora el FireFox. Otra posibilidad es que estés detrás de un proxy que manipule tus requests HTTP salientes y cambie el "user agent.
Escribe tu comentario