Más vale prevenir que curar: precauciones a tomar antes de cambiar de sitio web

Más vale prevenir que curar: precauciones a tomar antes de cambiar de sitio web

Al introducir cualquier cambio en su sitio web, lo hace con la mejor intención. Ya sea una actualización periódica, un ligero ajuste de código o incluso un rediseño completo, todas estas modificaciones tienen como objetivo mejorar.

Pero a veces, las cosas salen mal y todo se convierte en un completo desastre. En lugar de mejorar, termina con páginas que no funcionan y errores en todas partes. Seguro que ese no es el resultado que esperabas.

¿Cómo evitar estos errores?

Siguiendo las precauciones a continuación, estará seguro de hacer actualizaciones en cualquier momento. Así que echemos un vistazo más de cerca a ellos:

Aplicar cambios en Sandbox primero

No importa cuán grande sea su tentación de cambiar solo una cadena de código en producción, incluso cuando no parezca importante, absténgase de hacerlo en el sitio web en vivo. Volver a la época, cuando recién comenzaste tu entrenamiento CSS, aprendiendo HTML u otros conceptos básicos, aprendió que no puede simplemente escribir código en el bloc de notas y necesita algunas herramientas especiales como Visual Studio Code o cualquier herramienta similar para poder obtener una vista previa de cómo se ve su código. Incluso puede configurar un entorno de servidor local en su computadora para probar la configuración antes de publicarlo. ¡Es un buen movimiento!

Aún así, debe verificar cómo se siente su código en condiciones de la vida real, es decir, la introducción de la funcionalidad cuando usa el alojamiento compartido puede derribarlo. Por lo tanto, es mejor tener un Sandbox que posea aproximadamente las mismas especificaciones de servidor donde podrá probarlo. A veces, este proceso se denomina puesta en escena del sitio web (incluso puede tener una cuenta de alojamiento separada en su proveedor local para tales fines).

En caso de duda, haga copias de seguridad

Solo tenga una copia de su sitio web, mejor dos. Esa es una regla de oro cuando planea tocar algo relacionado con su sitio web. Incluso cuando no tiene dichos planes, nunca sabe cuándo hay un intento de piratería o actualizaciones automáticas CMS inesperadas que pueden hacer que su sitio web se caiga. Existen muchas soluciones de copia de seguridad para todos los gustos. Desde funciones integradas en su panel de control de alojamiento hasta algunas herramientas externas como R1 Soft Backup o Codeguard.

Si usa WordPress, Magento, OpenCart o cualquier otro CMS popular, puede echar un vistazo a diferentes complementos que ofrecen actualizaciones automáticas antes de realizar cualquier cambio. Incluso puede hacerlo manualmente comprimiendo todos los archivos en el directorio de su sitio web y descargándolos a su PC.

En caso de que su sitio web contenga bases de datos, es posible que desee descargar copias de seguridad de la base de datos por separado. La mayoría de los proveedores de alojamiento utilizan el complemento PHPMyAdmin para administrar bases de datos, por lo que puede iniciar sesión y exportar la base de datos en cuestión.

Puede encontrar el nombre de la base de datos asignado al sitio web en los archivos de configuración. Por lo general, llevan la parte ‘conf’ o ‘config’ en el nombre del archivo. Si se trata de un sitio web con código personalizado, probablemente sepa el nombre exacto. En este artículo, ilustraremos las modificaciones de la base de datos en el ejemplo de WordPress ya que es el CMS más popular del mercado. Para WordPress, el archivo de configuración se llama wp-config.php y tiene el siguiente aspecto:

Nota: Para los otros CMS populares, los archivos de configuración llevan los siguientes nombres:

Joomla-configuración.php

OpenCart – config.php

Magento: env.php (versión más reciente) y local.xml en /app/etc para el directorio de instalación (versión anterior)

Aquí se explica cómo exportar la base de datos cuando conoce el nombre:

1. Inicie sesión en la interfaz de PHPMyAdmin y localice su base de datos:

2. Haga clic en él. Una vez que se abra la base de datos, presione ‘Exportar’

3. Cuando lo presione, se le solicitarán opciones relacionadas con el método de exportación y el formato y seleccione ‘Ir’.

Aquí dejamos las opciones por defecto y pulsamos ir para que la base de datos sea exportada a tu PC y lista para trabajar en el entorno local.

No te metas con el SEO

Si planea actualizaciones masivas relacionadas con la estructura del sitio web que toman varios días, asegúrese de que su SEO no se vea afectado. Una vez que haya probado todo en Sandbox, asegúrese de que no haya enlaces rotos que puedan generar errores 404 en su sitio web que son extremadamente malos para el SEO.

Además, es necesario asegurarse de que todos los enlaces que estaban disponibles en la versión anterior pero que no estarán presentes en la nueva redirigen correctamente. Además, antes de publicar, revise todas las subpáginas una vez más para asegurarse de que todo estará bien. Además, es posible que desee evitar que el sitio web se rastree durante las actualizaciones.

Si está jugando con Sandbox en un alojamiento en vivo, definitivamente necesitará cerrar la página para que no sea accesible públicamente, ya que cuando Google detecta contenido duplicado, será difícil recuperar los resultados de SEO anteriores. Si su alojamiento utiliza el servidor Apache, puede hacerlo modificando su archivo .htaccess. Agregue allí la siguiente cadena:

Asegúrese de reemplazar 123.123.123.123 con su dirección IP real para trabajar en el sitio web.

cuidar la seguridad

La seguridad es el pilar principal de tu sitio web. Todo se basa en la seguridad: la accesibilidad de su sitio web, las posibilidades de ser víctima de atacantes maliciosos y la confiabilidad del sistema. No es menos importante cuando está planeando las actualizaciones de su sitio web. Incluso si se detecta una vulnerabilidad en el software, tendrá tiempo de volver a la versión anterior sin verse afectado, siempre que otras partes del sistema estén protegidas.

Entre las medidas de seguridad clave se encuentran las basadas en servidor: instalación y configuración de Firewalls, cuidado del software antimalware y seguimiento de registros, actualizaciones de seguridad automáticas. Cuando hablamos de seguridad basada en sitios web, estos están restringiendo el acceso al lado de administración de sus páginas, como bloquear enlaces de inicio de sesión, complementos de seguridad y mantener la última versión del software que utiliza.

Además del servidor y el sitio web, existen algunas reglas básicas que la mayoría de las personas ignoran, como contraseñas seguras, usar solo software oficial y con licencia y evitar abrir correos electrónicos sospechosos. Las medidas de seguridad son cruciales cuando se realizan cambios en su sitio web, como inyecciones de MySQL o secuencias de comandos entre sitios web y otras que no son agradables. intentos de hackear un sitio web ocurren cuando introduce las actualizaciones, como instalar una nueva plantilla en su sitio web o cargar algunos archivos.

Algunos de estos consejos pueden parecer obvios y simples, sin embargo, debido a eso, no se toman en serio, es por eso que los casos en los que los sitios web se caen después de que se introducen las actualizaciones todavía están muy extendidos. Desafortunadamente, en la mayoría de los casos, las personas comienzan a seguir estas reglas solo después de haber tenido una mala experiencia durante la realización de cambios o después de ellos. Sin embargo, es mucho más fácil en términos de tiempo y esfuerzo prevenir la catástrofe que lidiar con las consecuencias.

Ahora, cuando sepa qué cosas son cruciales durante las actualizaciones, será más fácil tener una lista de verificación de cosas que hacer antes de introducir actualizaciones. ¡Además, para mantener su sitio web sano y salvo!

#Más #vale #prevenir #curar #precauciones #tomar #antes #cambiar #sitio #web

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada.