Bloquear el Hotlinking en tu servidor web

Desde hace varios meses el foro supera el ancho de banda mensual (15Gb ahora mismo) debido a algunos factores convencionales, como por ejemplo, el aumento de usuarios participantes en los foros, pero también por un uso indebido de los archivos del sitio web. Hasta que migremos de server, vamos a intentar que la página esté visible el máximo tiempo posible y que no vuelva a ocurrir lo del mes pasado… que estuvo casi tres semanas down.

Por una parte hemos reducido el tamaño de varias imágenes y fondos de la página que lo que hacían era consumir Mbs cada vez que se visualizaba la página. Además de depurar algunas tablas de la base de datos, hemos configurado el .htaccess para evitar el hotlinking y evitar que algunos chupópteros se aprovechen de nuestras imágenes, y por tanto, de nuestro ancho de banda.

¿Qué es el hotlinking?
El hotlinking ocurre cuando un usuario enlaza, sin tu permiso, tus contenidos desde otra web (normalmente suelen ser imagenes, videos o ficheros). En nuestro caso nos afectaban especialmente las imágenes, que podían usarlas otros usuarios en otros foros como avatares o firmas, pero que tiran directamente de nuestro servidor, por lo que somos nosotros quienes consumimos el ancho de banda.

¿Cómo puedo evitarlo?
Podemos hacerlo configurarando el Apache introduciendo varias líneas en el archivo .htaccess. Resulta muy sencillo evitar el hotlinking.

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?midominio.com(/)?.*$ [NC]
RewriteRule \.(gif|jpg|png)$ – [F]

Recordar midominio.com por vuestro dominio. La última línea nos permite seleccionar el tipo de archivos que queremos bloquear. Nosotros hemos escogido las tres extensiones de imágenes más comunes: GIF, JPEG y PNG. Si quieres bloquear archivos o videos bastaría con añadir las extensiones correspondientes.

Finalmente y si queremos que cuando alguien intente usar tus imágenes y tu ancho de banda aparezca en lugar de tu imagen otra cualquiera, como por ejemplo, ‘No tomes imégenes de mi servidor’, debemos cambiar la última línea por éstas:

RewriteRule \.(gif|jpg|png)$ http://www.miweb.com/nopermitido.gif [R,L]

Sin Comentarios

Mi primera página en PHP y MySQL

Desarrollo de paginas web en php y mysqlTras leer dos libro-tutoriales y diversos artículos en foros, blogs y páginas web, he creado mi primera página en PHP y MySQL haciendo consultas a una base de datos y pasando variables por URL.

La página que ha sufrido mis experimentos ha sido la de la revista electrónica que administro y maqueto Times of War, eso sí, trabajando en local para no fastidiar nada.

La ventaja de la base de datos es la automatización a la hora de actualizar, ya que simplemente hago un insert en la BBDD con la nueva informacion, modifico dos o tres enlaces en la página y listo, la página se actualiza “prácticamente sóla”.

Sólo hay una cosa que no me termina de convencer y es la reducción del número de páginas. En la BBDD he incluído todo el contenido de la página en castellano y en inglés, de forma que ahora es bilingüe, pero con una sóla página para cualquiera de las dos opciones. Por una parte es mejor, la información más concentrada, pero por otra parte, es un problema para aumentar la cantidad de páginas del sitio web de cara a posicionar la página y ganar dinero con la publicidad. Sin embargo, prefiero mantenerla así para ahorrarme trabajo cuando salga un nuevo número de la revista.

1 Comentario

Posicionamiento web: cómo subir tus páginas a los principales buscadores

A dí­a de hoy los buscadores se lucran con la publicidad patrocinada que aparece junto a los resultados de búsqueda. Esto surgió como negocio a raiz de que empresas particulares ofreciesen como servicios el posicionamiento de páginas web para alcanzar las primeras posiciones. Los principales motores de búsqueda decidieron ofrecer los anuncios patrocinados como forma de aparecer en la primera página, pero con una diferencia: aparecerás en la primera página por la palabra que tú quieras, de forma fiable, garantizada y segura, y a los pocos minutos de haber creado tu anuncio. Obviamente, se paga. Pero es el buscador el que gana dinero con su portal, no una empresa independiente.

Actualmente coexisten los dos sistemas: por un lado los anuncios patrocinados que te garantizan la primera posición y el posicionamiento web, que insinua que puedes alcanzar las primeras posiciones, sin garantías. Si nos detenemos a pensar en el coste que supondría mantener una campaña de anuncios patrocinados y el tratar de posicionar nuestra web por una palabra clave, probablemente lleguemos a la conclusión de que nos saldrá más barato posicionar la página que pagar anuncios. Todo depende de lo que queramos hacer y cómo. A largo plazo beneficia el posicionamiento web. Estar entre las tres primeras páginas de un buscador te garantiza un gran volumen de visitas, sin embargo, se puede tardar mucho en conseguir este propósito y de ahí­ la ventaja de los anuncios patrocinados. Resultarán más caros, pero nos garantizan las visitas.

¿Posicionamiento web? ¿y eso qué es?

Por posicionamiento web se entiende el proceso de optimización y adaptación de una página web para alcanzar las primeras posiciones en los buscadores. Existen muchos tutoriales en internet para llevar a cabo dicha tarea, aunque requiere tiempo, dedicación y paciencia. El posicionamiento web es algo sencillo, pero lleva tiempo conseguir resultados visibles, y hay que estar atentos a los cambios de política de los buscadores, ya que algo que antes podí­a ser “legal”, ahora puede resultar perjudicial para nuestro objetivo.

¿Qué quiere decir esto?

Los buscadores buscan usuarios. Un usuario utiliza un buscador para encontrar algo. La satisfacción del usuario al encontrar ese algo y la cantidad de tiempo y esfuerzo invertido en ello determina las polí­ticas de los buscadores. Un buscador quiere ofrecer en el menor tiempo posible la mayor información acerca del tema concreto que solicita un usuario (importante para determinar la calidad de los anuncios de Adwords), por lo que necesita que las primeras páginas que aparezca en sus resultados de búsqueda sean relevantes para el usuario y encuentre lo que busca rápidamente. Este es el principal motivo por el que las polí­ticas de los buscadores pueden penalizar nuestra página por utilizar técnicas “ilegales” para promocionar la página: link farms, textos ocultos, repetición de palabras iguales, etc.

Si decidimos arriesgarnos y utilizar este tipo de Spam a los bots de los buscadores, tendremos que ser conscientes del riesgo que corre nuestra página de ser penalizada.

¿Qué es mejor? ¿posicionar o anunciar?

Yo creo que ambas. Al comenzar un proyecto web se deben tener tanto en cuenta el posiconamiento como los anuncios y desarrollar las dos vía­s simultáneamente. Por un lado, el posicionamiento nos podrí­a asegurar aparecer entre las primeras páginas  a los 3-4 meses (según la calidad de nuestra optimización web). Durante este periodo podríamos tener varias campañas de anuncios patrocinados para promocionar nuestro sitio web y darlo a conocer, de forma que reciba visitas y comience a tener usuarios asiduos (también depende de nuestra web y del contenido que se ofrezca) que por su propia voluntad nos ayuden a posicionar la web (si los users escriben en foros o en webs enlaces a nuestro sitio web, nos estarán haciendo un favor).

En resumen. Una buena forma de comenzar a promocionar un sitio web tras su creación es desarrollar las dos formas de aparecer en las primeras posiciones. Una vez hayamos conseguido estar en la primera página, podremos suspender las campañas publicitarias.

Primeros pasos: dar de alta en buscadores

El primer paso que debes hacer para comenzar a posicionar tu página en internet es dar de alta tu site para que aparezca en los principales buscadores. Una vez éstos te hayan indexado, sí lo será cuestión de tiempo y esfuerzo para subir posiciones y aparecer en las primeras páginas.

A continuación linkeo las páginas de alta de sitios web de los tres motores de búsqueda más importantes a nivel de España: Google, Yahoo y Msn (ahora Live.com)

Yahoo: http://es.siteexplorer.search.yahoo.com/free/logrequest
Msn: http://search.msn.es/docs/submit.aspx?FORM=WSUT
Google: http://www.google.es/addurl/?hl=es&continue=/addurl

Si deseas saber más trucos para posicionar tu página web, visita nuestra recopilación de artículos de Posicionamiento SEO.

¿No existen más buscadores?

Hay más buscadores “poderosos”, como Ask.com, pero a nivel nacional destacan esos tres. Además de buscadores, también existen directorios. El más famoso e importante fuente de links para Google es Dmoz. Es un directorio administrado por voluntarios que se encargan de gestionar las distintas categorías de enlaces. Este tipo de directorios son interesantes para promocionar nuestras páginas, pero mucho cuidado, los bots de Google pueden interpretar algunos directorios como links farms y penalizarnos la página, llegando el punto de quitarnos temporalmente de su base de datos.

4 Comentarios

¿Quieres ganar dinero con tu blog o página web?

Gana dinero con tu página webExponsor es una empresa española que pertenece a Islared, dedicada al posicionamiento web. Obviamente, una empresa es fruto de los servicios de la otra.

Es digna de confianza. Trabajan de forma segura y fiable y los pagos se realizan periódicamente (cada vez que alcanzas 30 €). Por otra parte, si tienes cualquier duda te responden rápidamente y te resuelven todos tus problemas.

Tienen varios tipos de servicios de publicidad: puedes seleccionar dos modos distintos de ganar dinero: los típicos anuncios de texto, Anuncios patrocinados, o bien los Enlaces patrocinados. Por el momento sólo he usado la segunda opción, ya que Google Adsense me reporta buenos beneficios con los anuncios patrocinados. Si ya estás registrado y has introducido tu página web, tendrás varias formas para implementar los códigos de los enlaces, bien automáticamente (scripts de PHP ó ASP) o bien podrás hacerlo a mano (te envían por correo un listado de los enlaces que tienes que incluir en cada página). Bien, una vez sabemos como funciona, vamos a conocer los beneficios.

¿Cómo se gana dinero con los Enlaces patrocinados?
El sistema que ofrece Exponsor está determinado por el PageRank de tus páginas, a mayor PageRank, mayores beneficios. Por cada página sólo podrás tener 10 enlaces como máximo, así­ que cuantas más páginas tengas, más enlaces te asignarán y más beneficios tendrás, eso sí, el máximo de páginas por sitio web es de 50. Aquí­ os pongo un pequeño listado de los beneficios que pueden obtenerse por página, teniendo en cuenta que es el importe máximo que podrí­a conseguirse:

  • 2.50 € al mes por cada página con PageRank® 1
  • 3.30 € al mes por cada página con PageRank® 2
  • 4.20 € al mes por cada página con PageRank® 3
  • 6.20 € al mes por cada página con PageRank® 4
  • 8.30 € al mes por cada página con PageRank® 5
  • 20.80 € al mes por cada página con PageRank® 6
  • 83.40 € al mes por cada página con PageRank® 7
  • 416.80 € al mes por cada página con PageRank® 8

¿Cómo se gana dinero con los Anuncios patrocinados?
Este otro sistema que ofrece Exponsor es similar al Adsense de Google. Recibes dinero por la cantidad de Clicks que reciben los anuncios implementados en tu página web o blog. El problema de este sistema es que depende de la cantidad de visitantes de tu blog para que haya un volumen suficiente de clicks como para que salga rentable, personalmente, prefiero los enlaces patrocinados, ya que los ingresos son prácticamente seguros todos los meses.

Si ya estás registrado, puedes ganar dinero con tus referidos
Los referidos son usuarios que se han registrado en Exponsor a través de un enlace con tu código. Este sistema te reporta el 10% de lo que pueda ganar el usuario o los usuarios que se hayan registrado a través de tu código.

Si quieres empezar a ganar dinero con tu página web o blog, registrate gratis desde aquí­.

Sin Comentarios

Defiance, nueva película de la Segunda Guerra Mundial

Defiance

La pelí­cula, protagonizada por Daniel Craig (nuevo James Bond, agente 007), trata de un grupo de resistencia judío durante la Segunda Guerra Mundial. Basado en una historia real, cuatro hermanos judí­os viven en la Polonia ocupada por el ejército alemán. Deciden huir a los bosques, donde se encontrarán con elementos de la resistencia rusa que luchan contra los nazis para intentar salvar la vida de sus compañeros.

Por el momento sólo está ese trailer disponible, y en inglés. Ya veremos qué tal está la peli y a ver si de una vez sacan una película donde los protagonistas sean los soldados alemanes y nos los allies.

1 Comentario

Times of War 6 – Nuevo número de la revista gratuita de Flames of War y otros wargames

Times of War 6
– NovedadesFlames of War
– Tanques pesados
– Doctrina británica para divisiones acorazadas
– Proyecto normandia Dossier: Market garden
– Defendiendo Arnhem
– La 2º Playa Omaha, relatos originales
– US Airbone
– Red Devils Tactics
– Campaña de Market Garden para Flames of War
– Little Bloody Omaha, escenario para FoW
– Como pintar Waffen SS
Ezine Times of War - Flames of War– Como decorar tus peanas
– Como hacer setosStrategikon
– Los visigodos
– La batalla de Guadalete
– Ejércitos bárbaros
– Elefantes de Guerra en la Antigüedad
– Cómo pintar un elefante cartaginés

Todo menos FoW
– For Dixie
– La batalla de Monacacy
– Escenario para Fire & Fury

– Comunidad

Descargar ToW 6
Descargar ToW 6

http://www.flamesofwarspain.com

Que la disfrutéis.

Sin Comentarios