Archivo de la categoría ‘General’
Publicidad en mi sitio web ó el timo de la estampita
Pues sí, seamos realistas, la publicidad en la web no está bien gestionada, ni bien (monetizada ) rentabilizada. Quería escribir (un post) una entrada sobre la rentabilidad de la publicidad en internet, pero es imposible. Mientras se utilicen métricas por parte del cliente auditadas por una empresa cuyo cliente es el anunciante, y que tiene mil sitios variopintos para elegir.
Para los que queréis iniciaros en el arte de la publicidad en internet, quería hacer una prueba totalmente objetiva sobre los beneficios o no de utilizar publicidad en la web con trabajo de campo (por eso véis la columna viva el mal, viva el capital!).
En primer lugar, no es facil, insertar publicidad en la web, o quizás es facil, pero con audiencias determinadas parece que la cosa se complica.
Para empezar a insertar publicidad en la web decidí seguir unas normas:
- Productos de calidad y probados severamente. (la plantilla actual se ha creado con artisteer que es una maravilla, y que se anuncia en esta web)
- Que estuvieran en castellano o fueran dirigidos al sector de la audiencia de mi web.
- Que tuvieran un pago decente.
- Que tuvieran relación con el contenido del sitio web.
- Que no fuera un producto de San Google, que todo lo puede.
Para empezar si no tienes una web con un número alto de usuarios, tienes que morir al palo de la oferta del mercado. Los anunciantes se exponen en diferentes sistemas de gestión de afiliados, que cobran una comisión por hacer de intermediarios entre el anunciante y el anunciador.
Para seguir, si quieres conseguir muchos anunciantes, o seleccionar los de cierta entidad y profesionalidad contrastada tienes que darte de alta en varios sistemas de gestión de afiliados (ya que ellos son los que manejan la panoja), y cada uno se anuncia en el que más le conviene.
Y más de lo mismo: La cookie del usuario puede almacenarse hasta 45 días, no se permite bla bla, etc…
Se paga a los 90 días con un mínimo facturado (a pocas visitas 90 días más…), existen diferentes métodos de pago:
- Por vista / impresión: Cada vez que el banner se muestra en la página, independientemente de sí el usuario pincha o no.
- Por conversión: Cuando el usuario compra un producto, o completa un formulario de registro (independientemente de las veces que aparezca el banner)
- Por click + conversión: Cuando el usuario pincha (independientemente de las veces que se imprime el banner) sobre el banner y completa un formulario de registro, o la compra de un producto.
- Por hacer un emailing masivo.
- Por hacer campañas concretas (pago por conversión en la campaña o registro de usuario)
¿Y porqué digo el timo de la estampita?
Por varias razones, principalmente por que extrapolando las formas de publicidad a la vida analógica, es impensable que una televisión asegurase ventas en función de las veces que aparece el anuncio, se paga por impacto visual, sobreentendiendo que la sola presencia en cierto canal, le hará ganar a la marca respetabilidad.
Aunque el canal internet nos permite hacer un seguimiento exhaustivo de las preferencias y perfil del usuario, eso no quita que se esté utilizando un espacio en un sitio web con una reputación determinada, y que eso tenga un coste sin asegurar las ventas (como en la televisión o en los periódicos, o en las vallas y marquesinas publicitarias), también por otra parte esta la cantidad de blogs y sitios personales que ofrecen publicidad aún obligándote a hacer click, en ventanas que se abren automáticamente (para cobrar ese click aunque sea completamente involuntario).
Por otra parte que los píxeles (la publicidad sobre la que se hace click) los manejen los mismos cuyo cliente es el anunciante, hace que las cifras desfasen, por mucho que digan que se debe a cookies, scripts, o clicks no contabilizados por las cookies (duración 45 días),
En definitiva, que si pones publicidad en la web, seguramente notarás que aunque tu tengas 88 clicks salientes de tu web, te van a pagar 37, porque sus datos lo dicen así, o lo tomas o lo dejas.
Así que aquí abusa todo el mundo, porque el sistema es tremendamente injusto, en 3 meses, daré final al experimento y publicaré los anunciantes y el beneficio que me ha dado.Aunque por lo que indican las cifras, en 3 meses no voy a ganar ni un céntimo de euro.
Para ello tengo que pagar un espacio en mi web, y que tarde un poco más en cargar, porque tiene que cargar el anuncio. En fin, que no veo claro, cómo salir de pobre.
Consejos básicos para asegurar una web
Medidas de seguridad básicas:
- Si instalas un Gestor de Contenidos como Joomla, Drupal, WordPress, … instala las actualizaciones y parches que se publican periódicamente. Además de aplicar medidas de seguridad básicas.
- Si instalas un componente de terceros, añadéle alguna medida adicional de seguridad. Por ejemplo si es un componente de contacto o formulario, crea un campo de texto y colócalo en una capa <div> oculta, si algún robot de spam completa ese campo (ya que no se visualiza en pantalla), haz que el formulario se envíe al correo electrónico como chivato. Esta técnica se puede aplicar para cualquier formulario.
¿
Cómo saber que me atacan?
Puedes poner chivatos en varios sitios de la web, pero desconfía si:
- Revisando los logs del servidor hay una ip (o un rango de ip) probando toda la web muchas veces al día.
- Hay una ip que intenta completar los formularios constantemente.
- Mi sitio ha aumentado de visitas. (Échale un vistazo a los logs, por si acaso)
¿Qué puedo hacer?
- Lo primero, que no cunda el pánico, si tienes unas medidas de seguridad básicas mediante el fichero .htaccess, el robots.txt, los permisos del servidor, etc… Es solo un aviso, y todavía se puede actuar:
- Restringe los permisos del servidor y habilitalos solamente en los directorios donde sea necesario escribir. Cambiar permisos a 755 aplicando a todos los subdirectorios y ficheros.
- Si un componente de terceros necesita permisos en muchos directorios de escritura 777 casi es mejor no instalarlo fuera de un entorno de desarrollo. Es una vulnerabilidad importante en el servidor.
- Evita usar flash: Hay componentes que quedan muy bonitos (como flash), pero que son tremendamente inseguros, intenta utilizarlos lo menos posible. Existen alternativas en javascript, jquery, mootols, más seguras.
- Haz pruebas sobre tu sitio web como si fueras un atacante. Aquí tienes programas para hacer pruebas tanto de caja negra como de caja blanca.
- Haz copias de seguridad semanales o diarias, en función del tráfico del sitio y de las actualizaciones. Esto siempre te permite volver a un estado anterior a la catarsis.
Y sobre todo recuerda: Solo los paranoicos sobreviven...
Este artículo es un poco como las capítulos de las series, que recuerdan la última temporada con mogollón de recortes (hasta he reutilizado la foto),
Feliz Año 2010
¡Por fin entramos en un año par! . Si 2009 ha sido el año de facebook y de la web 2.0, el 2010 abre paso a una nueva era que seguramente hará que las redes sociales pierdan popularidad y los usuarios exijan mayor privacidad en sus datos personales, y se empiece una estándarización real de la web. Así que:

¡Feliz año par a tod@s!
p.d: La imagen es de http://www.valeriovalerio.org
Generar enlaces (url’s) amigables en Joomla 1.5
Si en algo se caracteriza la web 2.0 es en la empatía, es decir que tanto desarrolladores como diseñadores nos pongamos en el lugar del usuario, que hagamos webs más sencillas de navegar, más fáciles de recordar y que fidelicen al usuario.
Debido a que los Sistemas de Administración de Contenidos (CMS), generan los contenidos de manera dinámica, es posible que nos encontremos con enlaces (url’s) díficiles de recordar. Si usamos el sentido común, lo lógico es que la web se llame: http://www.misitio.com/descargas y no http:www.misitio.com/index.php?componente=upload&category=2&id=3, que sería la url que nos mostraría joomla, entre las razones por las cuales debemos hacer un enlace amigable también se incluyen el posicionamiento para que google devuelva nuestra web como resultado de una búsqueda hecha por el usuario y la facilidad del usuario para recordarlo.
Los enlaces amigables se consiguen a través del fichero htaccess y activando un par de opciones en la configuración global. En Joomla hay muchas maneras de conseguirlo la más simple es tener un alojamiento con el módulo de apache mod_rewrite activado. Renombrar el archivo htaccess.txt a .htaccess que se encuentra en el raíz del sitio tras una instalación joomla y en la página de configuración global (entrando en el panel de administración del sitio web) activar las siguientes opciones:
- URLS amigables para motores –> Sí
- Usar apache mod_rewrite –> Sí
- Agregar el sufijo a las url´s –> Este parámetro mostrará los enlaces como http://misitio/descargas o http://misitio/descargas.html ó htm, o la que le queramos poner, esto se configura en el htaccess.
Me adhiero al manifiesto en defensa de los derechos fundamentales en internet
Aprovechando la aprobación de otra ley, nos intentan meter de tapadillo la censura en internet.
Me sumo a todos los blogueros, profesionales, y gente civilizada que no pretendemos robarle nada a nadie, y que pretendemos seguir creciendo con internet en la difusión de la cultura y en el avance de la sociedad.
La cuestión que verdaderamente permanece de fondo es ¿porqué en vez de hacer leyes que nos tratan como criminales os adaptáis a internet y vivís de un nuevo modelo de negocio, y no de dar decretazos y cánones a diestro y siniestro?
Así que aquí pego el manifiesto.
Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…
1.- Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
2.- La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial – un organismo dependiente del ministerio de Cultura -, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
3.- La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
4.- La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
5.- Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
6.- Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
7.- Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
8.- Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
9.- Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
10.- En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.Este manifiesto, elaborado de forma conjunta por varios autores, es de todos y de ninguno. Si quieres sumarte a él, difúndelo por Internet.
Nos vemos en…
Nos vemos en el glocalinternetmetting
Integrar los usuarios de moodle con Joomla 1.5
Si tenemos un sitio web en Joomla y además disponemos de un aula virtual gracias al maravilloso moodle, existe una manera de compartir los usuarios de Joomla y los de moodle, es decir que los usuarios de moodle se pueden autentificar utilizando el usuario que utilizan para el portal. De esta manera la integración es total, y nos permite facilitarle la vida a los usuarios, ya que de lo contrario deberían utilizar un usuario para acceder a nuestra aula virtual moodle, y otro para joomla, que podrían tener claves diferentes, y esto es díficil de recordar.
En primer lugar si el sitio es grande deberiáis instalar Community Builder para la gestión de los usuarios y los permisos.
1. Accedemos a moodle como usuario administrador :
► Administración ► Usuarios ► Autenticación ► Usar una base de datos externa
host: Índicamos el servidor de la base de datos (localhost o la dirección ip del gestor de la base de datos donde tenemos instalado Joomla)

En la sección de script de sincronización con el cron
Hay tres opciones: mantener interna, suspender interna, borrado.
En entornos de explotación recomiendo elegir la opción suspender interna, ya que si el usuario moodle existe en joomla con el mismo nombre, suspende la autentificación con moodle y utiliza la autentificación joomla para ese usuario: Por ejemplo admin. Además podemos comprobar si la integración ha sido correcta para realizar el borrado de usuarios posterior. Ya que si eliminamos los usuarios se realizará un borrado completo
Las demás opciones se utilizan para realizar sincronización con los datos del usuario.
Recordar que el conector usar una base de datos externa se tiene que encontrar habilitado (se hace pulsando sobre el icono de ojo)
Si tenemos un desarrollo grande, es recomendable utilizar también la sincronización de las matriculaciones. Esto lo podremos configurar desde moodle.
Fidelizar a un usuario utilizando diferentes proveedores de identidad
Una de las cosas que la web 2.0 sin duda va a cambiar es la forma en la que los usuarios acceden al sitio, permitiendo identificarse con proveedores externos (facebook, msn, yahoo, msn…). Como usuaria estoy harta de rellenar el mismo formulario una y otra vez para ver las imágenes de la cena con mi cuadrilla en hi5, facebook, msn, gmail, yahoo….
Los regist
ros en sitios pequeños, son incómodos para el usuario, que maneja tantas identidades que al final hacer otro registro en un sitio web para acceder a contenidos especializados es una barrera a la navegación y una mala experiencia para el usuario, harto de tener que crear una cuenta para cada servicio: flickair, facebook, msn, myspace, hi5…
Se acabó el tiempo de fidelizar al usuario mediante crear una cuenta en el sitio (aunque esto se pueda hacer igualmente), si integramos la identificación con diferentes proveedores conseguiremos:
Evitarnos problemas en la administración del sitio web (menos carga en la parte de la administración de usuarios)- Fidelizar a nuestros usuarios eliminando la barrera psicológica que supone crear otro usuario, ya que si integramos a los grandes proveedores, probablemente el 90% de los usuarios tendrán un usuario facebook, gmail, msn, etc… y no tendrán que completar ningún formulario, y para el 10% restante lo ofreceremos la posibilidad de crear un cuenta de usuario.
Al fin y al cabo lo importante ahora no es tener muchos usuarios y muchos menos con los lectores de marcadores dinámicos que permiten a nuestro asiduo visitante leer las noticias, sin tener que ver ni siquiera la publicidad del sitio. ¿Entonces dónde está el negocio? En la información que provee el usuario sobre lo que más le interesa, el prestigio, el asesoramiento…El número de visitas, aunque no sean usuarios con clave y contraseña.
Facebook es el primero de los grandes que se ha dado cuenta de esto y ofrece amplia documentación y facilidades para su integración en otros sitios, no le importa que el usuario visite otros sitios al final vuelve a la nave nodriza a poner sus fotos, aplicaciones, etc…
Para joomla:
http://www.cmsmarket.com/extensions-directory/social+networking/community/jfbconnect
Para experimentar un poco:
http://developers.facebook.com/connect.php
Por la parte de los desarrolladores, la única parte con la que tendremos especial cuidado será en la transferencia de estos datos desde nuestro sitio web al del proveedor, manejar estos datos de una manera segura, utilizando conexiones encriptadas para evitar la filtración a ningún otro sitio, al fin y al cabo, como usuarios exigimos nuestro derecho a la privacidad en la navegación.
Recomendaciones para crear una web comercial
La página web de una empresa es su imagen al mundo. Y en ella se debe transmitir la idea de lo que la empresa es. De una web comercial mal hecha, dependerá la impresión y la idea que el cliente percibe de esa empresa.

1. Integrar la imagen marca de la empresa, el logotipo y todo el grafismo (papel, boletínes), en la página web.
2. Ser original, ofrecer contenidos da valor añadido. Sé que es muy tentador ver lo qué hace la competencia, y proponer algo muy similar, pero en tiempos de crísis, solo sobresalen las empresas que tienen algo nuevo que aportar. Esto incluye que no se te ocurra hacer un copia pega, de un quiénes somos, y retocarlo un poco.
3. No añadir nunca jamás y bajo ningún concepto publicidad en una web de empresa. Ni banners parpadeantes, ni textos rojos moviéndose por la web, ni publicidad de politono paco paco…
4. Utilizar tecnologías anticuadas y obsoletas (bueno, aunque si tu empresa quiere dar esa imagen…). Señores de Telefónica no me digan que son innovadores, y maravillosos, si no puedo completar un formulario de la web con mi navegador linux. Esto ejemplo es más de lo que no se debe hacer en una web comercial: http://www.nuevarumasa.com/ sobran las palabras. (y éstos quieren que invierta 50.000 €? Me imagino que será para hacer una web decente)
5. No robar las imágenes por internet. Existen catálogos que ofrecen imágenes profesionales a precios asequibles. Una web de empresa, nunca debe contener imágenes recién robadas, que da muy mala imagen.
6. Ser accesible, usable y estándar. Y probada por lo menos con tres navegadores, y dos sistemas operativos.
7. Utilizar alojamiento de pago. Todavía algunas empresas, utilizan alojamientos gratuitos. Es como si le dijeras al cliente final: Soy una empresa importantísima, pero nos vamos a reunir en el bar Manolo, el rey de la papa brava, que compartimos el local, y mi despacho está en las mesas del fondo.
8. Ofrecer contenidos actualizados y de calidad e información clara, precisa y veraz. Ofrece promociones especiales, para fidelizar a los usuarios, etc…
9. Posicionar la web en los motores de búsqueda y utilizar correctamente las metaetiquetas.
10. Poner correos electrónicos del dominio de la empresa, por ejemplo: info@empresa.com en vez de personales o gratuitos, por ejemplo (hotmail).
La imagen es de Guidezin (podéis ver el enlace en la imagen) y la he visto en http://www.deviantart.com/
Creando copias de seguridad de un sitio.
Cuando administramos un sitio web, por muy pequeño que sea debemos realizar un plan de contingencia, que nos permita recuperar el sitio ante una eventual contingencia: errores por programación, instalación de nuevos componentes, nueva programación, actualización de programas, instalación de parches…
Si tenemos un sitio web hecho con Joomla podemos utilizar componentes que nos permitan automatizar todas estas tareas, y realizarlas diariamente.
También podemos crear algún cron en el servidor que nos ejecute de manera automatizada las copias de las bases de datos y los ficheros del sitio.
Esto nos permitirá que ante una eventual contingencia podamos recuperar el sitio en cuestión de horas o minutos (y evitar perder el trabajo de meses, ficheros actualizados, etc…)
Para crear una copia de seguridad de un sitio Joomla podemos hacerlo principalmente de dos maneras:
De manera manual:
-
Copiar toda la estructura del sitio web. Volcar todo el sitio vía ftp, ficheros y directorios conservando la estructura original.
-
Copiar la base de datos. Para ello podemos utilizar el gestor de base de datos y realizar la exportación de un fichero que contenga la estructura de nuestra base de datos.
Para evitar problemas con el archivo de exportación generado por mysql, os recomiendo la siguiente configuración (estos dos parámetros dan error en la importación):
-
Deshabilitar revisión de llaves extranjeras.
-
Valor auto increment desactivado.
3. Importar el fichero sql a través del gestor de la base de datos utilizando importar.
Automatizada![]()
Existen diferentes componentes que nos permiten realizar la copia completa de nuestros sitios web Joomla de una manera automatizada, entre todos los existentes mi favorito sin duda es JoomlaPack.
Joomlapack es una excelente herramienta para crear copias de seguridad del sitio, de las bases de datos, y para la creación de paquetes autoinstalables.
Crea un instalador joomla, que regenera nuestro sitio web sólo con descomprimir el paquete generado, y realizando una instalación Joomla “normal”.
Este componente nos permite copiar:
-
Todo el sitio
-
La(s) base(s) de dato(s)
-
Crear un paquete de instalación, este lanza un instalador joomla que recrea todo el sitio web.
-
Programar tareas de respaldo.
Es muy útil cuando tenemos un desarrollo en local y lo queremos instalar en un servidor de producción, ya que nos pedirá los datos de conexión a la base de datos y recreará nuestra estructura y esquema.
JoomlaPack dispone de dos versiones normal y especial, la versión especial permite realizar copias de seguridad con funciones avanzadas sobre las bases de datos, directorios, exclusiones, etc…
En general el 95% de los administradores de un sitio Joomla verán cubiertas sus necesidades con el componente en su versión normal.
Si os gusta y le sacáis rendimiento no olvidéis de hacerles una donación vía paypal (para que se tomen una caña)


