Un plugin gratis de Google seria la solución rápida, fácil y efectiva para saltar el bloqueo en caso que tu pagina web o IP sea censurada en algún país – Por Gerardo J Gil Dams

0
410
Spread the love

En los últimos años al menos 71 países de todo el mundo han bloqueado o restringido fuertemente el acceso a paginas web y redes sociales de forma permanente o esporádica. Esta es la conclusión de un estudio sobre la censura de las redes sociales llevado a cabo por la empresa de seguridad y privacidad online Surfshark.

Cerca del 2% del total de 193 naciones analizadas en el estudio tienen bloqueado actualmente el acceso a las redes sociales. Se trata de cuatro países asiáticos: China, Corea del Norte, Irán y Turkmenistán. Son principalmente las redes sociales extranjeras, como Twitter y Facebook, las que están bloqueadas. Cabe señalar que China tiene su propio ecosistema nacional de redes sociales y aplicaciones de comunicación. Por su parte, Qatar y los Emiratos Árabes Unidos restringen el uso de llamadas VoIP (llamadas mediante conexión a Internet).

Según los analistas, estas restricciones suelen estar vinculadas a gobiernos no democráticos. En consecuencia, los países africanos y asiáticos son los que más han restringido el acceso en los últimos seis años. Sin embargo, en la mayoría de los casos, las restricciones son temporales. El ejemplo más reciente citado por la fuente es el de Burkina Faso, donde “se registraron importantes interrupciones de Internet en medio de detenciones relacionadas con una supuesta trama golpista. Los incidentes se observaron desde la tarde del 10 de enero de 2022, y a partir del martes 11, los informes indicaban probablemente la restricción de Facebook y WhatsApp”.


En la actualidad, 4.66 mil millones de personas -un 60% de la población mundial- se conectan todos los días a internet. Y aunque el mito dice que la web es sinónimo de libertad, en muchos países se aplican controles parciales al servicio y, en otros, directamente la censura.

Bloqueo y control: así funciona la censura de Internet en Cuba y Venezuela


En los últimos años, los regímenes de Cuba y Venezuela no han escatimado en medidas de censura y control en Internet. Bloqueo de páginas web, cancelación de servicios de telefonía y violación de privacidad son algunas de las prácticas más comunes que sufren los ciudadanos de ambos países.

Un reportaje de Yucabyte Armando.info describe varios de los mecanismos que se emplean tanto en la Isla como en la nación petrolera para coartar libertades en la red de redes.

El texto señala que existe una sinergia total entre ambos regímenes, ya que ambos aparatos políticos diseñan políticas de control que se aplican indistintamente contra los ciudadanos.

“Las similitudes entre uno y otro régimen aumentan y, en lo que concierne al control de las telecomunicaciones, se concentran en las prácticas de bloqueos a websites. Cierto: las prácticas de los cubanos han servido de ejemplo para los venezolanos. Pero eso no quiere decir que se trate de una tutela unidireccional. También hay experiencias venezolanas en el bloqueo a redes sociales que, meses después, han sido aplicadas en la Isla. Lo que ha funcionado en Venezuela para cortar el derecho a la información y a la libertad de expresión se ha aplicado en Cuba y viceversa”.

Censura de sitios web

No menos preocupante es la situación de censura y bloqueo de sitios web, una práctica que sí se ha hecho extensiva tanto en Cuba como en Venezuela.

Ya en 2017 el régimen cubano mantenía bloqueados al menos 41 sitios web, en su mayoría de corte informativos. De acuerdo con Yucabyte, las cifras fueron reveladas en un informe del Observatorio Abierto de Interferencias en la Red (OONI, por sus siglas en inglés), entidad que supervisa la censura en diferentes países, luego de monitorear casi 1 500 websites en Cuba.

“Entre los sitios que el observatorio confirmó bloqueados, salta a la vista un rasgo común: emitían críticas a la gestión estatal, algunos desde el periodismo y otros como plataformas de activismo relacionadas con los derechos humanos. También se identificaron restricciones de webs donde los ciudadanos podían circunvalar la censura de Internet usando proxys y VPN”, explica el reporte de Yucabyte.

Desde entonces la cifra de sitios web bloqueados se ha extendido, al punto de ser incluidos en la lista de portales prohibidos Change.org y Avaaz, plataformas que si bien “representaban una alternativa para que la ciudadanía se organizara en términos virtuales” con “reclamos colectivos”, no tienen capacidad vinculante.

“Cuando un internauta intenta abrir desde la Isla el sitio de Diario de Cuba14ymedio o CubaNet, entre otros que se caracterizan por exponer críticas a la revolución cubana, reciben el mensaje de que están tratando de conectarse a una página no segura debido al «ERR_SSL_PROTOCOL_ERROR». Esto significa que la página está bloqueada por un cortafuegos”, indica Yucabyte.

El reporte sostiene que en el caso venezolano, los bloqueos a sitios web muestran similitudes con respecto a los métodos cubanos.

“En ambos países, las primeras páginas en ser incluidas en el cerco son las de medios de comunicación, y las maneras de hacerlo incluyen tres modalidades: por HTTP, por IP y por DNS. Luego siguen los sitios web de organizaciones de derechos humanos, algo que en Cuba comenzó a notarse en 2013 y en Venezuela a partir de 2019”.

Ante esta situación a la que se han enfrentado los diferentes dueños de sitios web, desarrolladores y usuarios en general ha generado la necesidad de ingeniarse diferentes métodos para que sus web salten los bloqueos que les generan en estos países o regiones casi siempre motivados a temas políticos o religiosos, que van desde el apuntar su dominio a servidores de amazon y alojar su data en estos AWS hasta configurar IP dinamicas para intentar burlar el bloqueo, pero la mayoría de estos métodos amerita un constante monitoreo para dicho fin.

Para suerte de todos con el tiempo Google desarrollo un plugin enfocado a acelerar y mejorar el rendimiento de las web basadas en WordPress y otras plataformas que consiste resumida y básicamente en presentar una copia de tu web desde los servidores de Google. Ciertamente la configuración de este plugin hace ver nuestra web con un diseño mas simple y claro que acelera nuestra web a menos de 2 segundos de carga entre paginas y no cuenta con todas las opciones de la versión original de nuestra web.

Pero al nuestra web estar presentada desde los servidores de google se hace imposible para gobiernos o prestadores de servicios de internet bloquear nuestra web ya que al intentar bloquearla estaría bloqueando las IP de Google y bloquearía a su vez todo lo que esta abarca. Seria literalmente un desastre y estaría bloqueando prácticamente todo y dejaría al país o región inhabilitado sin internet. situación que ya ha tenido un precedente en Venezuela cuando el régimen Venezolano en su afán por intentar bloquear el sitio de noticias DolarToday sin darse cuenta bloqueo la IP vinculada a los servidores de Amazon y tumbo todas las plataformas que estos alojan.


Entonces hablemos un poco mas de que es el Plugin AMP en que consiste, su configuración, ventajas y desventajas

¿Qué es AMP?

AMP quiere decir Accelerated Mobile Pages. Es decir, páginas móviles aceleradas. Bastante explicativo, quiere decir que es un sistema con el que realizar páginas web adaptadas y optimizadas a dispositivos móviles. Y el principal objetivo, es que sean muy rápidas de cargar, y que sean sencillas de usar.

¿Cómo y para qué se creó AMP?

Este ha sido un proyecto de Google, con el objetivo de ofrecer el acceso a los resultados de la búsqueda desde móvil de forma mucho más rápida. Ya sabemos que la velocidad de carga de una web es importante para Google. Y adicionalmente, Google tiende a priorizar resultados que se ofrezcan con formato AMP.

También hay otros motores de búsqueda que al acceder desde dispositivos móviles, mostrarán la versión AMP si existe.

Por todo esto, una de las utilidades que tiene instalar AMP en tu web WordPress es que podría aumentar las visitas a tu blog o web.

Formas de aplicar AMP

En principio AMP podría utilizarse de distintas formas.

  • Podría crearse la página web directamente con AMP (Aquí puedes leer sobre cómo funciona una página web). 
  • Se podría utilizar una plantilla, por ejemplo de WordPress, directamente adaptada a AMP.
  • O tener una versión alternativa de diseño de tu web o blog adaptada a AMP. Esta última es la más habitual.

¿Se aplica AMP a toda la web?

Es posible, aunque esto limitaría las funcionalidades y el diseño.

Normalmente se aplica sólo el formato AMP a las entradas (Posts) del blog, y puede que por ejemplo no en la página de inicio. Depende de tu tipo de página. Esto se debe a que AMP se usará principalmente para accesos desde los resultados de los motores de búsqueda desde dispositivos móviles. 

Por ello, sólo tendría sentido aplicarlo a páginas que sepas que se van a usar de este modo. Si es una página a la que no se suele llegar desde los resultados de búsqueda, o que quieres que tenga un formato más llamativo, podrías no aplicar AMP.

Temas AMP

Puede interesarte si estabas pensando cambiar de tema o estás empezando a crear tu web en WordPress y tienes o piensas tener un Blog.

Puedes encontrar algunos temas AMP para WordPress por ejemplo en Theme Forest.

¿Cómo configurar AMP en WordPress?

Esta parte es inicialmente muy sencilla haciendo uso de un Plugin.

Existen varios disponibles, yo te recomiendo usar el plugin oficial AMP (puedes ver aquí la información). 

Cómo configurar AMP en WordPress

Pero esto no queda aquí, ya que luego debes realizar algunos ajustes adicionales para que todo siga funcionando correctamente. Por ejemplo, los ajustes para SEO o las estadísticas como Analytics, Metricool u otros sistemas que contabilicen visitas.

Puedes leer aquí qué es Metricool y mis opiniones.

Ajustes de AMP

En el apartado de ajustes puedes decidir cómo quieres que funcione tu sitio.

Ajustes del plugin AMP en WordPress

Modo de la web:

  •  El modo Estándar es recomendable si quieres que todo tu sitio esté por defecto en AMP. Es una opción arriesgada y podría requerir desarrollo adicional.
  • Transicional, como indica, es si quieres ir cambiando de un modo a otro.
  • Lector es el modo más recomendable ya que las versiones AMP de tu web se cargan en una caché que permite que carguen incluso más rápido.

Plantillas compatibles te permite decidir qué apartados de tu web quieres que se carguen como AMP. En mi caso, lo aplico sólo a entradas. Luego hablo más de esto.

SEO en Amp

Por defecto las páginas en AMP no tendrán información para SEO como las metadescripciones, títulos SEO, etc.

Para mantener las funcionalidades SEO si utilizas el plugin Yoast o Rankmath que son los que yo recomiendo (puedes ver cómo instalarlos y usarlos en mi Curso de uso básico de WordPress) deberás instalar otro plugin adicional: Glue for Yoast SEO & AMP.

Este plugin adicionalmente te permite configurar algunos aspectos interesantes de AMP, como el diseño o las estadísticas que veremos a configuración. Puedes verlo desde el panel de administración de WordPress, dentro del menú SEO >AMP.

Cómo configurar las estadísticas en AMP ⚡️

Lo primero que debes saber es que aunque algunos ajustes puedes hacerlos por medio de plugins, podría ser necesario tocar algo de código para la correcta instalación de estadísticas.

Para realizar modificaciones en AMP, tendrás que acceder a los ficheros de tu sitio web. Y dentro de la carpeta de tu tema, añadir algunas carpetas y ficheros.

Google Analytics con AMP

Si estás usando Analytics, te interesará configurarlo también en AMP para que se registren las visitas a estas páginas.

Para ello, el mejor método que encontré fue por medio de los plugins mencionado antes. Con los plugins Yoast + AMP +  Glue for Yoast SEO & AMP

De este modo, en el apartado SEO >AMP > Analytics puedes añadir el siguiente código:

Aquí tienes el código, y recuerda modificar las XXXXXX-X por tu identificador de Analytics correspondiente.

<amp-analytics type="googleanalytics">
<script type="application/json">
{
  "vars": {
    "account": "UA-XXXXXXXX-X"
  },
  "triggers": {
    "trackPageview": {
      "on": "visible",
      "request": "pageview"
    }
  }
}
</script>
</amp-analytics>

Estadísticas de Metricool con AMP

En caso de que utilices Metricool, también tendrás que añadir la siguiente línea en el fichero footer.php en la carpeta  /wp-content/themes/(tu-tema)/amp/. Puedes incluirlo entre las etiquetas <footer> </footer>.

Recuerda modificar donde indica TU_CODIGO, tendrás que tomarlo de la URL que te dan en Metricool > Conexiones > Website & blog Configuración > Opción C.

 <amp-pixel src="https://tracker.metricool.com/c3po.jpg?hash=TU_CODIGO"></amp-pixel>

Como ves, se trata de modificar las etiquetas <img> por <amp-pixel>.

Código de Madresfera con AMP

Y otro sistema que realiza un registro de visitas, y que tuve también que añadir a la plantilla de AMP fue el código de Madresfera.

Madresfera es una comunidad de bloggers de maternidad y crianza donde tengo registrado mi blog Las Aventuras de Taisa. Este sistema dispone de un ranking, que se basa en el número de visitas. Con lo cual, al instalar AMP sin realizar modificaciones, estas visitas no se registran cuando vienen desde AMP, y la posición baja.

Por ello, debes añadir también el código de Madresfera que te han enviado.

Este código tendrás que añadirlo en el fichero footer.php en la carpeta  /wp-content/themes/(tu-tema)/amp/. Puedes añadirlo al inicio del fichero, antes de la etiqueta footer o después, según prefieras.

El código será algo así, modificando donde aparecen las XXX tendrás que revisar el identificador que te hayan enviado a tí.

<div id="MadresferaWidget0" style="text-align:center;">
<a href="https://madresfera.com/" title="Ranking Madresfera" target="_blank" rel="nofollow noopener">
			<amp-img alt="Ranking Madresfera" src="https://madresfera.com/widget/img/XXXXXXXXXXXXX/1" width="150" height="125" class="aligncenter"></amp-img>
</a>
</div>

Añadir enlaces a páginas legales en AMP

Otro punto muy importante, es que tienes que tener también enlaces a las páginas legales. Ya sabes que desde la aplicación del RGPD toda web debe tener enlaces a un aviso legal y a la política de privacidad. Puedes leer también cómo adaptar tu web WordPress al RGPD.

Deberás incluir también esta información en el pie de tu plantilla AMP. En el fichero footer.php en la carpeta  /wp-content/themes/(tu-tema)/amp/

Puedes usar este código, modificando URL_AVISO_LEGAL y URL_POLITICA_PRIVACIDAD por las rutas completas de tus páginas legales (incluyendo http o https).

<p><a href="URL_AVISO_LEGAL">Aviso legal</a> | <a href="URL_POLITICA_PRIVACIDAD">Política de privacidad</a></p>

Resultado de personalizar el pie en AMP

Con todo esto, consigues incluir en el pie toda la información que necesitas. Que se vea bien, que incluya toda la información necesaria, y que se registren correctamente las estadísticas en AMP.

Con información de