Wordpress es un CMS (Content Management System) de código abierto, utilizado por millones de sitios webs todos los días. La mayoría de nuestros clientes utilizan esta plataforma para distintas categórías: Blog, Tienda online, foros, etc.


Luego de una amplia experiencia en Wordpress, hemos decidido crear este tutorial para poder brindar una completa ayuda a nuestros clientes para que puedan optimizar su sitio en tiempo de carga.


A continuación detallaremos cada area de Wordpress:

Versión y Memoria PHP

  • Versión de PHP (desde el panel de control)

  • Las últimas versiones de Wordpress requieren un Mínimo de 96MB de memoria PHP. Desde tu panel necesitarás mínimo la versión PHP 5.5 aunque sugerimos el uso de PHP 7.0

  • Importante: Algunos temas requieren 128 o hasta 256MB, para estos casos deberías tener en cuenta el plan que contrataron y sus límites de memoría PHP.

 

Instalación y actualizaciones:

Versión de Wordpress:

  • Es importante contar siempre con la ultimia versión de esta plataforma para lograr un buen rendimiento de temas y plugins y también de su seguridad.

  •  Podes ver la última versión y sus requisitos en es.wordpress.org

 

Temas (themes)

  • A la hora de instalar un tema, deben tener en cuenta los recursos que necesitan para un funcionamiento óptimo. Cuando eligen un tema deben tener en cuenta los siguientes de talles:

  • Versión de Wordpress

  • Límite de memoría PHP

  • Plugins que necesita para su edición y funcionamiento

  • (Tales como Visual Composer, Woocommerce o BuddyPress)

 

Plugins para optimizar Wordpress

WP Super Cache – Velocidad en carga :

  • Este plugin crea archivos HTML estáticos de tu blog. En este caso, se necesita un sistema de caché de no prestar la página una y otra vez. El plugin de genera un archivo HTML estático y ahorra mucho el tiempo de carga.

  • Link: https://es-ar.wordpress.org/plugins/wp-super-cache/

Wordfence - Seguridad

CW Image Optimizer

 

Seguridad:

  • Usuarios:

    • A la hora de instalar el Wordpress recomendamos no ingreasr el usuario administrador como “admin” y establecer contraseñas que sean seguras.

    • Ejemplo: #$a4sd51@-

Aprovechar el archivo “.htaccess”

Pocos usuarios usan este archivo, pero en realidad ayuda y mucho para la seguridad y velocidad del sitio.
El archivo podes descargarlo y editarlo desde FTP. Recordá en no borrar lo que ya contiene de Wordpress.
Abriendo un bloc de notas podes editarlo, guardandolo siempre como ".htaccess".

  • Bloquear una IP de SPAM
    • order allow,deny
      deny from 200.49.176.139
      allow from all

 

  • Denegar el acceso al fichero de configuración wp-config

    • order allow,deny
      deny from all

  • Compresión de archivos

    • # BEGIN GZIP COMPRESSION
      <IfModule mod_gzip.c>
      mod_gzip_on Yes
      mod_gzip_dechunk Yes
      mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
      mod_gzip_item_include handler ^cgi-script$
      mod_gzip_item_include mime ^text/.*
      mod_gzip_item_include mime ^application/x-javascript.*
      mod_gzip_item_exclude mime ^image/.*
      mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
      </IfModule>
      # END GZIP COMPRESSION

Testeo y optimización de archivos

PageSpeed de Google

Esta herramienta sirve y mucho para probar la optimización del sitio y las mejoras como comprimir imagenes, javascript, etc.
Compartimos el link donde ingresando la dirección de si web automáticamente brinda un informe.

Link: https://developers.google.com/speed/pagespeed/insights/

 

Pingdom

Esta herramienta sirve para analizar el tiempo de carga de cada archivo, urls y API's como Facebook o Twitter que pueden afectar la demora de carga del sitio.

Link. http://tools.pingdom.com/fpt/