Cómo detectar una caída de página en tu WordPress

Cómo detectar una caída de página en tu WordPress

Más de una vez habrás sentido una rabia e impotencia descomunal al enterarte que tu sitio web se ha caído, ha dejado de funcionar sin explicación aparente. Lo peor es que te lo ha dicho un tercero, puede que un cliente que quería entrar en tu página para conocer tu empresa y servicios. No sólo quedas mal si no que además transmites una imagen de no tener control sobre lo que ocurre en tu empresa, en este caso tu sitio web. Es algo que ocurre con cierta frecuencia y afecta especialmente a sitios críticos como tiendas online, páginas con campañas AdWords, sitios de alto tráfico, etc.

Para tu tranquilidad hemos desarrollado un plugin gratuito que detecta caídas de tu sitio WordPress y te avisa por email cuando ésto sucede, lo puedes descargar desde este enlace o instalar directamente desde tu panel de control WordPress, en Añadir nuevo plugin, buscas “Mantenimiento web” y verás el plugin creado por Web Artesanal (Carlos Doral).

Este plugin envía una señal a tu WordPress cada 5 minutos y si no responde la herramienta te envía un email para que lo sepas desde el minuto cero de la caída del servicio.

¿Cómo un plugin puede detectar la caída de mi WordPress si ha dejado de funcionar?

Muy sencillo, la detección de caída del servicio se hace fuera de tu web, se lanza desde nuestro servidor por que si lo hiciésemos desde tu instalación WordPress ¡no funcionaría!

¿Quieres un servicio de vigilancia y mantenimiento de tu WordPress por expertos? Consulta nuestros planes de mantenimiento.

Cómo adaptar tu página web a la RGPD ó LOPD para cumplir con la protección de datos

Cómo adaptar tu página web a la RGPD ó LOPD para cumplir con la protección de datos

En este artículo vamos a explicar qué requisitos debe cumplir tu sitio web para que cumpla con la RGPD, anteriormente LOPD.

Esta “receta” es el fruto de adaptar las páginas web de muchos de nuestros clientes a la protección de datos durante estos últimos meses. Cada uno de ellos nos ha facilitado sus requisitos, elaborados por abogados o empresas especializadas, y con todo ello hemos escrito el presente artículo que te servirá para tener las ideas muy claras.

NOTA: Este artículo no pretende ni puede sustituir a la consultoría que debe hacer un abogado en tu actividad para analizar cómo debes cumplir con la citada ley, sólo pretendemos contarte cuál es la parte técnica aplicable a las páginas web.

Estos son los puntos sobre los que vamos a tratar:

  1. Aviso legal y Política de privacidad.
  2. Formularios de recogida de datos.
    • Formulario de contacto.
    • Formulario de suscripción a una newsletter.
    • Formulario de comentarios de tu blog si usas WordPress.
    • He leído y acepto la Política de privacidad.
    • Coletilla debajo del formulario.
    • Dirección IP del visitante.
  3. Cookies.
    • Política de cookies.
    • Auditoría de cookies.
      • Ejemplos
      • Estructura. Finalidad, propietario y caducidad.
    • Ventana o aviso de cookies.
  4. Newsletter o boletines para envío masivo de correos electrónicos.
  5. Aparición de direcciones email en nuestro sitio web.

1. Aviso legal y Política de privacidad

Siempre que tengas una actividad profesional y estés constituido legalmente, ya sea como sociedad o autónomo, tu sitio web debe tener estas dos páginas: Aviso legal y Política de privacidad. Casi siempre se suelen poner por separado, en páginas distintas, aunque también hemos adaptado webs donde estaban juntas, en la misma página o URL.

El contenido de estas páginas legales lo tiene que elaborar un abogado que haya auditado tu empresa, no te recomiendo que “copies” y “pegues” de otro sitio web, legalmente no te servirá y Google te puede penalizar.

Una vez tengas creadas dichas páginas la ley dice que deben ser fácilmente visibles y accesibles, sin duda el mejor sitio es el pié de página de tu sitio web, ahí deberás colocar los dos enlaces. Si usas WordPress seguramente tu theme viene con alguna opción para ello, si no puede que sea necesario modificar el footer.php manualmente.

Como adaptar tu pagina web a la proteccion de datos o RGPD

2. Formularios de recogida de datos

La normativa es muy estricta con la recogida de datos personales del usuario. En una web estándar la principal y normalmente la única fuente de recogida de datos se produce a través de los formularios de contacto. Los formularios suelen solicitar el nombre, el teléfono, email, etc., todos ellos datos de carácter personal.

La forma de que un formulario cumpla con la normativa consiste básicamente en dos acciones muy concretas:

  1. Añadir la típica casilla de verificación “He leído y acepto la política de privacidad”. Esta casilla debe tener en cuenta:
    1. Debe estar desmarcada por defecto.
    2. El usuario debe marcarla sí o sí para poder enviar el formulario.
    3. Debe incluir un enlace que diriga a dicha página, recomendablemente abriéndola en otra ventana o pestaña del navegador.
  2. Coletilla legal debajo del formulario. En algunas ocasiones nos han solicitado suprimir el punto 1 a cambio de añadir una coletilla legal que debemos colocar debajo del formulario. Dicha coletilla suele quedar mal estéticamente porque suele ser larga además de que un texto informativo no requiere acción del usuario y podría generar situaciones ambigüas en caso de litigio. A priori parece mucho mejor opción aplicar el punto 1 en lugar del 2 ya que parece más defendible.
  3. Se debe almacenar la IP del usuario al enviar el formulario. Muchos propietarios de páginas web no conocen este detalle, no almacenan la IP del usuario, se limitan a aplicar el punto 1 pero desconocen que ante una posible denuncia no hay forma de demostrar que ése usuario relleno voluntariamente el formulario en una fecha y hora determinadas. La forma de probarlo es saber qué IP tenía el usuario en el momento de enviar el formulario, a partir de dicha IP se podría saber qué operador era el propietario y por tanto el abonado de la línea. Muchas páginas WordPress usan el plugin Contact Form 7 que no almacena la IP, si necesitas ayuda en este sentido contacta con nosotros.

¿Qué formularios hay en una página web?

A priori parece que el formulario de contacto es el único en una web pero no suele ser así. Si es un sitio WordPress existe el formulario de comentarios y si tenemos una suscripción a un boletín o newsletter tenemos otro formulario más. En todos ellos se recogen datos personales, por tanto debemos aplicar las reglas descritas en el punto anterior.

3. Cookies

A estas alturas todo el mundo sabe lo que son las cookies y que prácticamente cualquier página web debe implementar una política de cookies. Pues no es así, sólo debe implementarse si la página almacena cookies en el navegador del usuario. Hemos auditado páginas web de empresas que no instalaban ninguna cookie al usuario ya que ni siquiera integraban Google Analytics. En estos casos no es necesaria una política de cookies, en el resto de casos sí.

En el caso de que sea necesaria una política de cookies los requisitos ideales son:

  • Hay que mostrar el aviso de cookies nada más visitar la página por primera vez. Hasta este momento no se debería haber instalado ninguna cookie en el navegado del visitante.
  • A continuación se debe dar al usuario la opción de aceptarlas o rechazarlas. Si las acepta no hay problema, el visitante navega permitiendo su uso. Pero si dice que no quiere cookies no se deben instalar y ahí es donde hay que comprobar que el módulo de cookies cumple al 100% porque podría haber instalado alguna cookie antes de que el visitante haya dado su consentimiento.
  • Es necesaria una página de información sobre cookies y una sobre la política de cookies. Dicho texto legal lo debe preparar alguien ducho en la materia.
  • Es necesario publicar en la política de cookies un listado de cookies usadas por el sitio web en el navegador del visitante. Esta labor debe hacerla alguien técnico. Por ejemplo, las de Google Analytics tienen el aspecto que aparece más abajo. Al hacer el listado de cookies debemos especificar la finalidad (publicidad, analizar comportamiento del visitante, etc.), el propietario (el del sitio web) y la caducidad (1 día, 6 meses o lo que corresponda).


4. Newsletter o boletines para envío masivo de correos electrónicos.

Si su sitio web envía boletines debes tener en cuenta lo siguiente:

  • El formulario de alta al boletín debe cumplir con lo descrito en el punto 2.
  • Si ya tenías una base de usuarios anterior a Mayo de 2018, debes enviarles un correo para confirmar que quieren seguir suscritos a tu boletín. No hacerlo es un imcumplimiento de la ley.
  • Si haces envíos a una base de usuarios que no han aceptado recibir boletines… estás haciendo spam e incumpliendo la normativa.

5. Aparición de direcciones email en nuestro sitio web

En una ocasión que implementamos la protección de datos de un sitio web el abogado en cuestión nos pidió algo realmente sutil y que puede tener más sentido de lo que parece inicialmente. Nos pidió que quitaramos los enlaces a las direcciones de correo electrónico que apareciesen en la pagina. Es decir, el típico info@webartesanal.com podía aparecer pero si el usuario hacía click en él no debía abrirse el programa de correo porque no era posible pedir el consentimiento previamente.

Hoy día todos los sitios web deberían tener eliminada cualquier dirección de correo electrónico para evitar spam pero se sigue viendo con bastante frecuencia.

Mi página web tiene virus

mi pagina web tiene virus

Mi página web tiene virus pero no sé qué hacer… Con esta frase nos llegan muchas personas y blogueros que han tenido un problema de seguridad en su página.

Afortunadamente tenemos solución para este problema. Una página web es posible desinfectarla, el proceso depende de cuál sea el CMS con el que está construida, si está desarrollada a medida, si tiene base de datos y si disponemos de copias de seguridad, nuestras o del hosting.

Es un proceso técnico que requiere conocimientos técnicos avanzados, no intentes resolverlo tú sólo porque acabarás de los nervios, llámanos y te informaremos. Aquí tienes información sobre la seguridad en sitios web creados en WordPress que explica el proceso.

IMPORTANTE: Si alojas tu web con nosotros no te preocuparás más por los virus, nosotros nos hacemos cargo de la seguridad de tu página, más información aquí.

Recuperar página web

Recuperar página web

¿Es posible recuperar una página web? Según el caso, puede que sí sea posible.

Para recuperar una página web lo primero que debes conseguir es una copia de seguridad, si tú no la has hecho nunca habla con tu empresa de hosting porque ellos hacen backups diarios, semanales, tienen diferentes periodicidades, aunque ojo! no las acumulan! ¿Qué significa esto? Pues que si tu empresa de hosting hace un backup semanal y te das cuenta del desastre pasada dos semanas después no podrás hacer nada…. Sólo empresas de desarrollo como nosotros hacen backups acumulativos, nosotros administramos muchas webs y las respaldamos cada 60 minutos, de forma acumulativa durante meses! Consúltanos si estás interesado.

Bueno, seguimos…. si tu empresa de hosting no dispone de copias de seguridad, la siguiente opción es acudir a la empresa que te hizo la web. Si esto no es posible, por la razón que sea, la siguiente opción es consultar el archivo de internet que almacena todas las páginas web del mundo a lo largo de los años!! Ahí seguramente puedes encontrar parte de tu web, al menos el texto, no verás todas las páginas pero podría sacarte de un apuro…

En cualquier caso, si necesitas la ayuda, dínoslo por si podemos encontrar alguna alternativa para tu situación.

Soporte página web

Soporte pagina webSoporte para tu página web, ¿es realmente necesario? En mi opinión , sobre todo si tu página es el reflejo de tu actividad profesional o empresarial.

El soporte web se lo ofrecemos a muchas empresas y autónomos que quieren tener su página web vigilada,  cuidada, actualizada y en pleno funcionamiento. Aquellos que entienden que su página no sólo es una tarjeta de visita, si no un medio de interacción con los usuarios entienden la importancia de tener alguien que se encargue de vigilarla y mantenerla.

En nuestra labor de soporte asesoramos a nuestro cliente sobre cualquier aspecto de contenido, técnico o posicionamiento sobre su página. Además realizamos labores de monitorización para que no falle en ningún momento y si sucede que nosotros seamos los primeros en conocer el problema para solucionarlo lo antes posible. También nos encargamos de publicar contenido, crear banners, recortar imágenes, copias de seguridad y las problemáticas actualizaciones en CMS como WordPress.

Si quieres conocer más detalles de este servicio pincha este enlace.

Web lenta ¿Dónde está el problema?

Web lenta¿Tu web va lenta? Te explicamos los posibles motivos de dicha lentitud para que puedas poner remedio.

En primer lugar hay que diferenciar entre la página web y el servidor en el cual se está ejecutando. Puede que el problema esté en uno de estos elementos o en los dos.

Servidor lento

Normalmente el servidor dispone de unos recursos: procesador, memoria RAM, espacio de almacenamiento, ancho de banda, etc. Además el servidor puede ser compartido entre decenas o cientos de clientes, con lo cual puede haber cuellos de botella si no se gestiona correctamente. Algunos de estos datos pueden averiguarse si accedes al panel de control de tu alojamiento.

Tu servidor puede que use discos duros tradicionales, mecánicos. Hoy día el presente y futuro son los discos SSD (Solid State Drive) que pueden ser 20 veces más rápidos que los mecánicos. Son como una memoria Flash pero muy, muy rápidos, tanto en lectura como en escritura. Un disco mecánico puede leer y escribir a 20Mb/seg, los SSD alcanzan 500Mb/seg! En los alojamientos modernos, como los que usamos nosotros para alojar a nuestros clientes, usan SSD lo que acelera enormemente la velocidad de carga de la página, aquí tienes más información al respecto.

Página web lenta

Por otro lado, tu página web. Estará realizada con un CMS tipo WordPress, Joomla o Prestashop, y en escasas ocasiones será HTML. Deberías revisar si tu página tiene optimizadas las imágenes, no debes subir fotografías en otro formato que no sea JPG y deben tener un peso no superior a 120Kb. Si subes una foto de 1Mb ralentizará tu web y consumirá mucho ancho de banda. Al igual que las imágenes puede haber otros ficheros que pueden ralentizar, como los CSS, JS, tipografías, vídeos, PDFs, etc. Si tu web está hecha en HTML, sin bases de datos ni programación PHP debería ir como el rayo independientemente de tu servidor!

Si tu página está hecha con un CMS y se apoya en una base de datos generará el contenido dinámicamente, es decir, cada vez que un visitante accede a tu web se lanzan consultas a la base de datos para recuperar los textos, imágenes asociadas, etc. Todo esto consume recursos. Lo mejor es instalar un sistema de caché mediante un plugin o módulo o activar dicha opción en tu CMS si lo permite, como es el caso de Prestashop.

En algunos casos, la lentitud puede deberse a que tu web esté hackeada. Alguien ha podido acceder al interior, ha insertado algún script malicioso y está enviando spam o algún ataque de denegación de servicio a otra web o cualquier otra actividad fraudulenta. Aquí tienes más información por si te interesa.

Si quieres la opinión de un experto para que te asesore contacta con nosotros, podemos hacer una revisión de tu sitio web y hasta ofrecerte nuestro servicio de alojamiento y mantenimiento web.

Uso de cookies

Esta página web utiliza cookies de terceros, cuya finalidad es mejorar nuestros servicios mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Si cambia de opinión puede cambiar la configuración sobre el uso de las mismas, y obtener más información sobre éstas aquí.

ACEPTAR
Aviso de cookies