Sitios seguros o inseguros por defecto

En ocasiones queremos que nuestro sitio siempre tenga activado o desactivado que las URL empiecen por http:// o https://, sobre todo porque cuando está un sitio en modo seguro y se cargan cosas no seguras comenzamos a recibir mensajes de error o de inseguridad que no gustan nada a nadie.

En el caso de Apache HTTPD hay un sistema muy sencillo que nos permite redirigir cualquier tipo de petición de un lado a otro de una forma rápida y sencilla…

En el .htaccess podemos añadir unas líneas tal que así:

Código para que siempre tenga http seguro:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

En el caso contrario, si lo que queremos es que siempre funcione por http inseguro:

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}

Una forma muy sencilla de poder hacer la redirección de los contenidos para que funcione todo de una forma normal y sin problema.

Servidores DNS públicos

No es la primera vez que hablo de las DNS, aunque en este caso no voy a hablar de los NS de nuestros sitios web, sino de los que usamos en nuestro ordenador… las que utilizamos para resolver los sitios web desde nuestra conexión de casa. Y es que cada vez más los servidores que habitualmente usamos en casa sólo funcionan en las conexiones de casa (es decir, cada operador limita las peticiones a su propia conectividad) ha llevado a que existan servidores DNS públicos que ofrecen servicios añadidos interesantes.

Quizá uno de los servidores DNS abiertos más conocidos sea el de Google Public DNS que nos ofrece las direcciones:

  • 8.8.8.8
  • 8.8.4.4

Y también las ofrece para IPv6:

  • 2001:4860:4860::8888
  • 2001:4860:4860::8844

Personalmente los servidores de Google no me acaban de convencer… mi experiencia con ellos no se puede decir que haya sido la mejor hasta el momento, pero por sus números fáciles de recordar siempre te sacan de un apuro cuando no sabes qué utilizar. Últimamente estoy usando los servidores de OpenDNS:

  • 208.67.222.222
  • 208.67.220.220

Estos también tienen direcciones DNS para IPv6:

  • 2620:0:ccc::2
  • 2620:0:ccd::2

Lo interesante de este servicio es que si te registras, de forma gratuita, y te instalas el programita que hay puedes entrar en un panel y mirar las peticiones que haces y tienes ciertas estadísticas que pueden ser bastante curiosas… Además, en los casos en los que hay phishing y demás, el sistema lleva alertas de seguridad para que no funcionen, lo que sirve también como una especie de “antivirus de DNS”.

A parte de estos dos servicios también hay otros. Por ejemplo los siguientes:

SmartViper:

  • 208.76.50.50
  • 208.76.51.51

DNS Reactor:

  • 204.45.18.18
  • 204.45.18.26

Comodo Secure DNS:

  • 8.26.56.26
  • 156.154.70.22

DNS Advantage:

  • 156.154.70.1
  • 156.154.71.1

Norton DNS aquí nos encontramos con 3 niveles de seguridad dependiendo de lo que quieras filtrar o no.

Simplemente seguridad (phishing, malware…)

  • 198.153.192.40
  • 198.153.194.40

Seguridad y pornografía:

  • 198.153.192.50
  • 198.153.194.50

Seguridad, pornografía y “no familiar”:

  • 198.153.192.60
  • 198.153.194.60

Scrub IT:

  • 67.138.54.100
  • 207.225.209.66

También tenemos las DNS de Verizon/Level 3 que aunque no hay una web oficial (si alguien la encuentra que me la pase) da una lista de algunas IP muy sencillas de recordar pero que en este caso vuelven a depender de una operadora…

  • 4.2.2.1
  • 4.2.2.2
  • 4.2.2.3
  • 4.2.2.4
  • 4.2.2.5
  • 4.2.2.6

Finalmente encontramos una serie de servidores de OpenNic que actualmente ronda los 70 servidores y que en general son servidores anónimos que no hacen log de las peticiones distribuidos por distintas partes del mundo.

Una forma de probar cuáles son los mejores servidores DNS para nuestro ordenador (dependiendo de la conexión que tengamos, localización y demás) podemos usar la herramienta namebench (Open-source DNS Benchmark Utility) o Domain Name Speed Benchmark. Haciendo una prueba desde un ADSL de Telefónica en Barcelona, los resultados son (top-5):

  • 156.154.70.1 (DNS Advantage)
  • 198.153.194.60 (Norton DNS)
  • 8.8.8.8 (Google DNS)
  • 156.154.70.22 (Comodo Secure DNS)
  • 8.8.4.4 (Google DNS)

Final benchmark results, sorted by nameserver performance:
 (average cached name retrieval speed, fastest to slowest)

  156.154. 70.  1 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,068 | 0,070 | 0,073 | 0,001 | 100,0 |
  - Uncached Name | 0,069 | 0,160 | 0,416 | 0,101 | 100,0 |
  - DotCom Lookup | 0,069 | 0,096 | 0,175 | 0,030 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                   rdns1.ultradns.net
                         NeuStar

  198.153.194. 60 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,071 | 0,073 | 0,077 | 0,001 | 100,0 |
  - Uncached Name | 0,072 | 0,162 | 0,414 | 0,104 |  98,0 |
  - DotCom Lookup | 0,075 | 0,139 | 0,196 | 0,034 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

    8.  8.  8.  8 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,072 | 0,074 | 0,076 | 0,001 | 100,0 |
  - Uncached Name | 0,075 | 0,161 | 0,422 | 0,099 | 100,0 |
  - DotCom Lookup | 0,082 | 0,114 | 0,235 | 0,044 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
             google-public-dns-a.google.com
                   Google Incorporated

  156.154. 70. 22 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,072 | 0,074 | 0,077 | 0,001 | 100,0 |
  - Uncached Name | 0,074 | 0,163 | 0,530 | 0,103 | 100,0 |
  - DotCom Lookup | 0,074 | 0,125 | 0,183 | 0,042 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                         NEUSTAR

    8.  8.  4.  4 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,073 | 0,075 | 0,083 | 0,002 | 100,0 |
  - Uncached Name | 0,077 | 0,164 | 0,661 | 0,116 | 100,0 |
  - DotCom Lookup | 0,082 | 0,105 | 0,165 | 0,025 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
             google-public-dns-b.google.com
                 Level 3 Communications

    4.  2.  2.  6 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,076 | 0,078 | 0,087 | 0,002 | 100,0 |
  - Uncached Name | 0,078 | 0,151 | 0,577 | 0,107 | 100,0 |
  - DotCom Lookup | 0,080 | 0,096 | 0,204 | 0,026 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                 Level 3 Communications

  156.154. 71.  1 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,077 | 0,078 | 0,082 | 0,001 | 100,0 |
  - Uncached Name | 0,078 | 0,156 | 0,520 | 0,108 | 100,0 |
  - DotCom Lookup | 0,080 | 0,128 | 0,202 | 0,041 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                   rdns2.ultradns.net
                         NEUSTAR

  198.153.194. 40 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,077 | 0,078 | 0,081 | 0,001 | 100,0 |
  - Uncached Name | 0,077 | 0,158 | 0,476 | 0,101 | 100,0 |
  - DotCom Lookup | 0,078 | 0,125 | 0,211 | 0,042 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

    4.  2.  2.  4 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,075 | 0,078 | 0,089 | 0,002 | 100,0 |
  - Uncached Name | 0,077 | 0,191 | 0,541 | 0,126 | 100,0 |
  - DotCom Lookup | 0,076 | 0,219 | 0,369 | 0,095 |  98,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                 Level 3 Communications

    4.  2.  2.  3 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,079 | 0,081 | 0,084 | 0,001 | 100,0 |
  - Uncached Name | 0,079 | 0,144 | 0,411 | 0,090 | 100,0 |
  - DotCom Lookup | 0,080 | 0,183 | 0,336 | 0,096 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                  vnsc-lc.sys.gtei.net
                 Level 3 Communications

  198.153.194. 50 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,080 | 0,082 | 0,084 | 0,001 | 100,0 |
  - Uncached Name | 0,081 | 0,165 | 0,447 | 0,099 | 100,0 |
  - DotCom Lookup | 0,082 | 0,136 | 0,221 | 0,043 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

  208. 67.220.220 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  + Cached Name   | 0,080 | 0,082 | 0,084 | 0,001 | 100,0 |
  + Uncached Name | 0,081 | 0,165 | 0,397 | 0,090 | 100,0 |
  + DotCom Lookup | 0,086 | 0,168 | 0,254 | 0,056 | 100,0 |
  ------+-------+-------+-------+-------+-------+
                  resolver2.opendns.com
                      OpenDNS, LLC

  198.153.192. 60 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,080 | 0,082 | 0,094 | 0,002 | 100,0 |
  - Uncached Name | 0,081 | 0,166 | 0,420 | 0,100 | 100,0 |
  - DotCom Lookup | 0,085 | 0,147 | 0,210 | 0,043 |  98,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

  208. 67.222.222 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  + Cached Name   | 0,080 | 0,082 | 0,086 | 0,001 | 100,0 |
  + Uncached Name | 0,082 | 0,177 | 0,467 | 0,108 | 100,0 |
  + DotCom Lookup | 0,084 | 0,164 | 0,271 | 0,059 | 100,0 |
  ------+-------+-------+-------+-------+-------+
                  resolver1.opendns.com
                      OpenDNS, LLC

    8. 26. 56. 26 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,076 | 0,082 | 0,195 | 0,017 | 100,0 |
  - Uncached Name | 0,078 | 0,234 | 0,953 | 0,206 | 100,0 |
  - DotCom Lookup | 0,086 | 0,126 | 0,187 | 0,034 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                  ns1.recursive.dns.com
                 Level 3 Communications

  198.153.192. 40 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,081 | 0,083 | 0,087 | 0,001 | 100,0 |
  - Uncached Name | 0,082 | 0,170 | 0,482 | 0,104 | 100,0 |
  - DotCom Lookup | 0,084 | 0,152 | 0,194 | 0,035 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

    4.  2.  2.  5 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,084 | 0,086 | 0,089 | 0,001 | 100,0 |
  - Uncached Name | 0,086 | 0,151 | 0,449 | 0,092 | 100,0 |
  - DotCom Lookup | 0,095 | 0,132 | 0,332 | 0,056 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                 Level 3 Communications

  198.153.192. 50 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,085 | 0,087 | 0,089 | 0,001 | 100,0 |
  - Uncached Name | 0,086 | 0,172 | 0,482 | 0,099 | 100,0 |
  - DotCom Lookup | 0,086 | 0,127 | 0,211 | 0,040 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                  SYMANTEC CORPORATION

    4.  2.  2.  1 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,080 | 0,150 | 0,263 | 0,064 | 100,0 |
  - Uncached Name | 0,091 | 0,366 | 1,470 | 0,256 |  96,0 |
  - DotCom Lookup | 0,168 | 0,390 | 0,844 | 0,170 |  97,9 |
  ---< -------->---+-------+-------+-------+-------+-------+
                  vnsc-pri.sys.gtei.net
                 Level 3 Communications

  204. 45. 18. 18 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,194 | 0,209 | 0,322 | 0,030 | 100,0 |
  - Uncached Name | 0,219 | 0,276 | 0,593 | 0,066 |  98,0 |
  - DotCom Lookup | 0,220 | 0,228 | 0,271 | 0,012 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                 smtp18.cleargateway.net
                     FDCservers.net

  204. 45. 18. 26 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,191 | 0,231 | 0,575 | 0,076 | 100,0 |
  - Uncached Name | 0,214 | 0,275 | 0,519 | 0,063 | 100,0 |
  - DotCom Lookup | 0,217 | 0,233 | 0,280 | 0,016 | 100,0 |
  ---< -------->---+-------+-------+-------+-------+-------+
                 smtp26.cleargateway.net
               FDCSERVERS - FDCservers.net

    4.  2.  2.  2 |  Min  |  Avg  |  Max  |Std.Dev|Reliab%|
  ----------------+-------+-------+-------+-------+-------+
  - Cached Name   | 0,152 | 0,243 | 0,326 | 0,044 |  89,4 |
  - Uncached Name | 0,181 | 0,512 | 1,333 | 0,328 |  90,5 |
  - DotCom Lookup | 0,165 | 0,639 | 1,208 | 0,318 |  86,8 |
  ---< -------->---+-------+-------+-------+-------+-------+
                  vnsc-bak.sys.gtei.net
                 Level 3 Communications

   67.138. 54.100 | DNS queries are not answered at this IP.
  ---< -------->---+-------+-------+-------+-------+-------+
          ··· no official Internet DNS name ···
                 NSI Communications, LLC

  207.225.209. 66 | DNS queries are not answered at this IP.
  ---< -------->---+-------+-------+-------+-------+-------+
              207-225-209-066.scrubdns.com
                  Qwest Communications

  208. 76. 50. 50 | The DNS server at this IP address does
  not provide domain name service answering client queries.
  It should not be used for normal client-based resolution.
  ---< -------->---+-------+-------+-------+-------+-------+
               ip-50.50.76.208.datasub.com
                Gold Star Advantage, LLC.

  208. 76. 51. 51 | The DNS server at this IP address does
  not provide domain name service answering client queries.
  It should not be used for normal client-based resolution.
  ---< -------->---+-------+-------+-------+-------+-------+
               ip-51.51.76.208.datasub.com
                Gold Star Advantage, LLC.

  UTC: 2012-05-30, from 17:14:11 to 17:15:58, for 01:47,538

Cómo migrar un dominio a otro

Migrar un sitio web es una tarea que en principio parece sencillo pero puede convertirse en una tarea un poco más compleja. En este caso voy a explicar lo que sería un cambio de “hostname” sencillo, sin cambiar el resto de estructura de URL.

En general una migración de un dominio es tan sencillo como migrar simplemente con una redirección 301 (redirección permanente), pero hay que analizar y preparar la redirección con unos meses de antelación. Y es que una redirección habría que plantearla con unos 6 meses de antelación si queremos hacerlo completamente correcto.

Lo primero que hemos de hacer es analizar el dominio nuevo al que vamos a redirigir. Esto significa que hay que buscar en la red de redes información sobre si el dominio ha sido utilizado con anterioridad, cuándo fue la primera fecha de registro y uso del dominio… han pasado más de 20 años desde que cualquiera puede registrar dominios y muchos de ellos han sido usados y liberados. Para estas dos tareas podríamos usar herramientas como Archive.org y Whois History.

Cuando estamos seguros de que este dominio lo vamos a comenzar a utilizar la recomendación es al menos dejarlo 4 semanas con un código de error 410 (gone). Esto habría que hacerlo para cualquier petición que se haga a cualquier URL. En caso de que el dominio ya tuviera algo anteriormente, para asegurarte de que esto queda completamente limpio, el tiempo debería aumentarse de 4 a 8 semanas mínimo. De forma paralela a esto deberíamos configurar el dominio tanto en Google Webmaster Tools, Bing Toolbox y Yandex Webmasters, incluso Baidu Zhanzhang.

Una vez han pasado esas 4-8 semanas el siguiente paso es dejar durante 4 semanas una única página principal en el dominio que tenga un HTML sencillo (podría ser simplemente el nombre de la web) con un código muy muy simple (o simplemente ese texto, sin HTML). Mi recomendación es que sea un HTML sencillo, que ya incluya un meta-canonical indicando si la web usará ya las www o si no las usará. En este caso ya podemos dejar el código 404 como código por defecto, quitando el 410 como código anterior.

Aunque a partir de aquí se podría hacer la migración directamente, hay una situación que no gusta mucho y es que al hacer la redirección se devuelva un código de error. Por ejemplo, un rastreador entra en la página, se hace la redirección 301 y acaba devolviendo un código de error 404. Esto hace que el 404 tenga mucho más peso del que se debería y que complique la migración.

Personalmente cuando hay que hacer una migración de mucha envergadura hay que montar un software que antes de realizar la redirección 301 verifique que la página de destino existe y, más aún, si no es la que ha de devolver, que gestione la URL de destino final. También debería gestionar qué tipo de códigos de error se debe devolver según sea el caso (404 o 410).

Cuando ya en los paneles que antes he comentado ya vemos que está todo correcto y han pasado todos los tiempos prudenciales, al hacer un “site:” en los distintos buscadores encontramos la página principal indexada sería el momento de realizar el cambio, como decía, preferentemente con un software como el que comentaba anteriormente. Es probable que el sistema de redirección sea “algo más lento” que hacer el cambio simplemente mediante un .htaccess de Apache.

Otro detalle es que este tipo de redirecciones, los que son completamente redirección de dominio no es necesario “quitarlos” pasado unos meses (como se podría dar en otros casos) sino que se pueden dejar in eternum, ya que estas redirecciones no harán daño.

Un detalle es la implicación que tiene hacer una redirección o cambiar un dominio. Sí, se va a perder tráfico, en general poco, pero algo siempre se pierde. También se pierde algo de ranking, sobre todo en sitios pequeños, ya que vienen de un dominio con poca confianza y se van a otro con mucha menos… en sitios grandes esta confianza se transmite por encima de la media por lo que en este sentido tampoco es que se pierda tráfico. Otra cosa que hay que seguir es un pequeño análisis de la cantidad de enlaces entrantes que llegan al dominio anterior y al nuevo, para ver si el crecimiento es continuo, empeora o mejora y buscar las causas en ambos casos. Por supuesto, en aquellos sitios en los que tenemos enlaces que son considerados de alta confianza hay que intentar trabajar para que el enlace se actualice a la nueva dirección.

Un detalle importante es que el meta-canonical no está pensado para hacer este tipo de redirecciones, pero sí que es importante que cuando se haga el cambio de dominio también se haga el cambio de esta dirección, ya que aunque no sea un sistema de redirección, ofrecerá confianza a los rastreadores para confirmar que el dominio coincide con la redirección.

Cambiar un dominio en principio es algo sencillo, es algo que funciona, pero es algo que ha de hacerse de forma perfecta, ya que si se hace bien todo va bien, pero si se hace algo mal, las consecuencias pueden salir muy caras, ya que recuperarse sería algo bastante complejo.

Mudanza: de Santa Coloma a Sitges

Estas últimas semanas he estado (y espero no seguirlo) un poco desconectado. Todo ha sido debido a mi mudanza (migración para los sysadmins) de mi persona física de Santa Coloma de Gramenet (norte de Barcelona) hacia Les Botigues de Sitges (sur de Barcelona). El cambio la verdad es que se ha hecho esperar, pero ya llevaba un año (desde que volví de Miami) con un cambio en la cabeza y hace una semana que se ha producido.

Y es que después de haber estado viviendo una temporada en la playa, en el Caribe como quien dice, cualquier cosa se hacía a poco… y tras buscar un poco encontré un sitio delante de la playa, una zona tranquila, y que cumplía con algunos requisitos básicos. Además, coincide con que en los próximos meses Keep It Simple Lab dará un importante salto profesional. Esto va a implicar que todos tengamos que trabajar algo más, y ahora que se acerca el verano, es probable que algunos días mi nuevo sitio se convierta en oficina, en la terraza, al fresco, con la WiFi puesta y con el relax de trabajar muy a gusto.

La experiencia de la mudanza en sí ha sido muy interesante. Desde que me mudé de casa de mis padres al piso al que hasta ahora he estado (que estaba muy cerca) poco tuve que hacer en realidad, pero ahora sí que he tenido que alquilar una furgoneta, mover algunos muebles y seguir revisando cajas y cajas de cacharros que aún me pregunto para qué necesito. Creo que voy a empezar a rellenar bolsas de basura con trastos inútiles.

En fin… volvemos a la carga en unos días, en cuanto el ADSL vuelva a estar disponible en casa… qué duro se hace no poder conectarte cuando quieras para poder aunque sea revisar el correo tranquilamente.

Ahora lo siguiente que queda es una pequeña fiesta (o barbacoa) de inauguración.

Animales en Blanco y Negro: primero el Panda, ahora el Pingüino

Hace un año conocíamos una faceta desconocida de uno de los animales que considerábamos más pacíficos y carismáticos: el Panda. Pero Google le ha dado otro sentido a este entrañable animalito convirtiéndose en uno de los mayores dolores de cabeza para algunos en la red de redes (porque para otros sigue siendo ese animalito cariñoso que nos ha hecho seguir subiendo y subiendo…). Ahora lleva a nuestras vidas otro animal que, al igual que el Panda, vive su vida en colores blanco y negro: el Pingüino. Y es que, como en la informática hay sólo ceros y unos, parece que en Mountain View tampoco hay términos medios: todo es blanco o negro.

La semana pasada le mandaba un correo a varios clientes, amigos, proyectos con los que me he encariñado (llamadlo como queráis) explicando algunas cosas que tenían que cambiar lo antes posible. Yo les decía que antes del 1 de mayo, pero prácticamente el jueves ya tenía que estar todo hecho. ¿Y qué decía en ese correo? Pues eso me lo reservo, a medias.

Como ya sabéis Google en los últimos años ha estado haciendo muchísimos esfuerzos para “aumentar la calidad de sus resultados”. Estos esfuerzos van muy ligados a reducir (por no decir eliminar) el peso del PageRank (el tradicional de cuantos más enlaces mejor) para llevarlo al de “sólo valen los enlaces de calidad y con sentido, y los que son malos, quitan puntos”. Por otro lado también ha habido cambios con respecto a los propios parámetros dentro de los sitios web, enfocándose principalmente en que haya “mucha chicha” en las páginas, pero que sea comestible, nada de fast food. Esto viene a una cosa sencilla… mucha gente se ha enfocado a eso del link juice (una gilipollez como cualquier otra) y lo basaba en los enlaces, y no en las páginas. Se puede hacer, pero sólo la gente inteligente lo hace bien. Para acabar también se le está comenzando a dar ese peso a la personalización que hace un año no teníamos, lo que significa que el factor tiempo también ha vuelto a resucitar, ya que lo social va ligado a la temporalidad.

¿Qué significa todo esto en términos del sitio web? Pues básicamente hay tres factores a revisar que son los que en general están molestando al G-gante. Para comenzar el tema de los enlaces hay que tener presente algo que siempre he dicho: con un enlace desde un sitio es suficiente; me explico. No sirve de nada que un sitio web te ponga el mismo enlace a la página principal desde todas sus páginas. Tener 50.000 enlaces no va a ayudarte, al revés, ahora esos que lo tienen así en general están teniendo problemas. Por otro lado eso no significa que no se puedan tener 20 enlaces a 20 páginas distintas de tu sitio web.

Siguiendo con los enlaces, aunque en este caso ya afectando propiamente al sitio, algo que tampoco quiere Google es tener mucho linking interno en tu sitio que no aporta. Como ya sabemos (y si no lo sabes, retírate), Google controla la calidad de los enlaces entre otras cosas mediante herramientas como Google Analytics. Esto significa que poner una decena de enlaces en un post, entrada, artículo, noticia (o sea, contenido) a otras partes de tu sitio web sin sentido, es decir, ponerlos de forma automatizada mediante plugins o algoritmos poco inteligentes ya no ayuda (en general he tenido siempre dudas de que hacerlo de forma automatizada tenga algún sentido).

Para acabar los pies de página. Primero, al menos siguiendo la LOPD y LSSI no es necesario tener en todas y cada una de las páginas de un sitio enlaces a la información legal, al quienes somos y esas cosas… sino que con que esté en la página principal es suficiente. Por otro lado, y siguiendo con lo que comentaba antes de los enlaces internos absurdos… ¿tiene algún sentido tener en el pie de página enlaces a todas las webs “de un grupo de sitios”? Eso en general no aporta nada más que generar enlaces sin valor.

Con respecto a los contenidos, bueno, hace unas semanas cuando volví de Lyon ya comenté la importancia de escribir bien, del léxico, la gramática… la única forma de saber si algo es de calidad es simplemente escribiendo cosas que tienen sentido, que tienen lógica y tienen relevancia… así las máquinas pueden entender qué narices estamos queriendo explicar o decir.

También hay que tener presente que, como ya pasó con Google Panda, es muy probable que Google Penguin evolucione, y que lo que estamos viendo es simplemente la punta del iceberg, ese iceberg desde donde los tan geniales pingüinos se lanzan como un tobogán hasta llegar al mar.

varias personas me han preguntado estos días sobre este nuevo cambio en el algoritmo de Google. En general en mis sitios todo va subiendo, y es que, no me cansaré de decirlo: sólo hay una forma de salir bien en los resultados de búsqueda, hacer las cosas bien.