La solución para tener tu web online

Crear web WordPress

Para llevar tus proyectos a Internet necesitas utilizar herramientas que te faciliten la puesta en marcha y la posterior administración de contenidos.

Crear una web en WordPress es una solución muy popularizada que te da la posibilidad de empezar cualquier sitio web sin necesidad de tener conocimientos en programación ni maquetación mediante lenguaje de etiquetado HTML.

Crear Web WordPress
Crear tu web WordPress

¡Prepárate porque el viaje para crear una página con WordPress comienza aquí!

WordPress está siendo utilizado actualmente en más del 30% de sitios web hechos en Internet, lo que le otorga credibilidad y confiabilidad haciendo que sea la herramienta preferida de creadores de contenidos para prácticamente cualquier tipo de sitio web que se te ocurra.

En esta guía vamos a adentrarnos en este fascinante mundo para aprender cómo hacer una página web en WordPress.

Contratar Hosting para una página web WordPress

Contratar Hosting para una página web WordPress

Elegir un Hosting para alojar tus webs no es una tarea que debas tomar a la ligera, ya que es lo mismo que buscar casa, o un buen Hotel donde alojarte durante unas vacaciones.

Existen sitios buenos con un coste ajustado al servicio que recibes, y existen sitios o lugares baratos en los que el “low cost” está presente hasta en el servicio que recibes, pero eso solo lo descubres una vez estás dentro.

Analiza bien los siguientes aspectos para escoger a tu proveedor de Hosting:

  • Que tipo de Alojamiento para WordPress te ofrece (planes).
  • Cuál es la elasticidad que puede adoptar tu Hosting en función de los requisitos de tu web.
  • Disponibilidad de Soporte 24/7/365 sobre Hosting en general.
  • Soporte sobre WordPress profesional de forma específica.
  • Política de Devolución.
  • Gestión de Copias de Seguridad.
  • Medidas de Seguridad a nivel Servicios, Hosting y CMS.
  • Otros valores añadidos que estén enfocados a mejorar el servicio que contrates.

Con estos puntos deberías poder evaluar y construir una lista de posibles proveedores de Hosting WordPress para tus proyecto web y decantarte por aquel que cumplan mejor tus expectativas.

Plan Mini

80% DESCUENTO
Precio normal 118,80€/año

1,98€/mes

Son 23,76€/año
(+ impuestos)

Asistente IA de WordPress

1 Dominio gratis el primer año

2 sitios web

11 GB espacios Discos SSD

50.000 visitas/mes

El mejor soporte técnico 24/7

Soporte WordPress en foro

Sin límite de consumo

Migración web gratis

Todas las características técnicas

Registro o transferencia
1 Dominio Gratis primer año*

Whois privado

2 sitios web
Sin límite de bases de datos

11 GB Almacenamiento NVME
Discos SSD NVME Máxima Velocidad

CPU garantizada: 120%
1,2 Cores de CPU

RAM Garantizada
1536 MB

99,9% Uptime Garantizado
Tu Web siempre Online

WordPress Español Autoinstalado
Instala WordPress en 2 clics

Transferencia Mensual no medida
Recomendado para 50.000 visitas mes

Cloudflare Gratis
CDN Red de distribución de contenidos

Staging Gratis
Entorno de pruebas para tu web

Centro de Datos EU o USA
Europa o América a tu elección

Certificados SSL Gratuitos
Let's Encrypt o WePanel

Soporte de Hosting
24 horas 365 días Tickets

Optimizador de imágenes
Plugin Gratuito para WordPress

Protección Anti-Hackeos
Personalizada WordPress

30 días + 12 meses backups
Copia de Seguridad 30 últimos días y 12 últimos meses, autorecuperables

VPN + Gestor de Contraseñas
1er año gratuito

Garantía Satisfacción 45 días
Devolución 100% importe si no quedas satisfecho/a

Plan Medium

80% DESCUENTO
Precio normal 238,80€/año

3,98€/mes

Son 47,76€/año
(+ impuestos)

Asistente IA de WordPress

1 Dominio gratis el primer año

Sin límite de sitios web

22 GB espacios Discos SSD

150.000 visitas/mes

El mejor soporte técnico 24/7

Soporte WordPress en foro

Sin límite de consumo

Migración web gratis

Incluye todas las funcionalidades

Registro o transferencia
1 Dominio Gratis primer año*

Whois privado

Sin límite de sitios web
Sin límite de bases de datos

22 GB Almacenamiento NVME
Discos SSD NVME Máxima Velocidad

CPU garantizada: 130%
1,3 Cores de CPU

RAM Garantizada
2048 MB

99,9% Uptime Garantizado
Tu Web siempre Online

WordPress Español Autoinstalado
Instala WordPress en 2 clics

Transferencia Mensual no medida
Recomendado para 150.000 visitas mes

Cloudflare Gratis
CDN Red de distribución de contenidos

Staging Gratis
Entorno de pruebas para tu web

Centro de Datos EU o USA
Europa o América a tu elección

Certificados SSL Gratuitos
Let's Encrypt o WePanel

 Soporte Hosting + WordPress
24 horas 365 días Tickets + Foro

Optimizador de imágenes
Plugin Gratuito para WordPress

Protección Anti-Hackeos
Personalizada WordPress

30 días + 12 meses backups
Copia de Seguridad 30 últimos días y 12 últimos meses, autorecuperables

VPN + Gestor de Contraseñas
1er año gratuito

Garantía Satisfacción 45 días
Devolución 100% importe si no quedas satisfecho/a

Plan Maxi

80% DESCUENTO
Precio normal 358,80€/año

5,98€/mes

Son 71,76€/año
(+ impuestos)

Asistente IA de WordPress

1 Dominio gratis el primer año

Sin límite de sitios web

44 GB espacios Discos SSD

500.000 visitas/mes

El mejor soporte técnico 24/7

Soporte WordPress en foro

Sin límite de consumo

Migración web gratis

Incluye todas las funcionalidades

Registro o transferencia
1 Dominio Gratis primer año*

Whois privado

Sin límite de sitios web
Sin límite de bases de datos

44 GB Almacenamiento NVME
Discos SSD NVME Máxima Velocidad

CPU garantizada: 150%
1,5 Cores de CPU

RAM Garantizada
3072 MB

99,9% Uptime Garantizado
Tu Web siempre Online

WordPress Español Autoinstalado
Instala WordPress en 2 clics

Transferencia Mensual no medida
Recomendado para 500.000 visitas mes

Cloudflare Gratis
CDN Red de distribución de contenidos

Staging Gratis
Entorno de pruebas para tu web

Centro de Datos EU o USA
Europa o América a tu elección

Certificados SSL Gratuitos
Let's Encrypt o WePanel

 Soporte Hosting + WordPress
24 horas 365 días Tickets + Foro

Optimizador de imágenes
Plugin Gratuito para WordPress

Protección Anti-Hackeos
Personalizada WordPress

30 días + 12 meses backups
Copia de Seguridad 30 últimos días y 12 últimos meses, autorecuperables

VPN + Gestor de Contraseñas
1er año gratuito

Garantía Satisfacción 45 días
Devolución 100% importe si no quedas satisfecho/a

*Puedes elegir entre las extensiones de dominio .es, .com, .net, .org, .eu, .info, .com.es, .org.es, .com.mx y .com.co. Promoción válida con la contratación anual del hosting.
El precio mensual está calculado con base en el precio del pago anual. Todos los precios se muestran sin IVA.

Tu marca en internet

Escoge un Dominio que represente tu sitio

Escoge un Dominio que represente tu sitio
El Dominio muestra el nombre comercial, personal o empresarial que te representará en Internet, motivo por el cual deberías centrarte de manera importante en escogerlo, ya que es como ponerle nombre a un retoño tuyo, y no es algo que surja al azar.

Hay algunos aspectos que debes considerar siempre antes de comprar Dominio:

  • Revisa si el dominio que vas a utilizar está libre, relacionado con una marca o ya registrado. Consulta en WIPO.
  • Qué alcance va a tener tu proyecto web (local, regional, nacional o internacional).
  • Define un nombre de dominio que identifique el proyecto que vas a gestionar.
  • Evita caracteres especiales, palabras acentuadas, palabras compuestas separadas por guiones, ya que eso te obligará a usar dominios convertidos a IDN lo que desde el principio te generará muchos dolores de cabeza.
  • El TLD debería ser acorde al tipo de proyecto (.es para un proyecto solo con alcance en España, .com si va a ser un proyecto internacional o de ecommerce, .org si lo vas a enfocar a una organización y así sucesivamente).
  • Trata de poner énfasis en la marca que el dominio va a representar.
  • Considera integrar (si es posible) la keyword o palabra clave principal de tu proyecto en el dominio.
Una vez compras y registras un Dominio a tu nombre, del cual tú serás siempre el único propietario, no hay como dar marcha atrás y tendrás que convivir con el nombre elegido durante el período de vida del dominio por el que lo hayas contratado.

Elige bien, con tranquilidad y opta en la medida de lo posible por dominios con nombre corto y fácil de recordar, tus usuarios futuros lo agradecerán.

A continuación, veamos como instalar WordPress en un Hosting.

Escoge un Dominio que represente tu sitio<br />

Migración gratuita

Instala fácilmente WordPress en tu Hosting

Después de contratar un Hosting WordPress, ya comprado y activado el dominio que va a representar tu proyecto, lo siguiente es instalar el CMS en el alojamiento que has adquirido para posteriormente ver cómo crear una página web con WordPress.

La instalación manual de WordPress es uno de los métodos habituales de instalación, ya que a partir de un archivo empaquetado .zip descargado de WordPress.org se puede obtener una instalación limpia a la que posteriormente añadir un tema gratuito o comercial y los plugins necesarios para crear WordPress.

El proceso manual resumido es el siguiente:

  • Descarga la última versión estable desde WordPress.org
  • Evita la creación de la carpeta /wordpress descomprimiendo el archivo zip en tu ordenador.
  • Dentro de la carpeta descomprimida en tu ordenador llamada /wordpress selecciona todo y comprimelo en un archivo formato zip.
  • Sube el archivo .zip comprimido a tu Hosting a la carpeta donde vas a crear una página web con WordPress.
  • Extrae el archivo .zip en el Hosting con la herramienta “Extraer”.
  • En el apartado Bases de Datos, crea una Base de Datos.
  • Asigna los privilegios al usuario de la Base de Datos para que pueda usarla.

Realizados estos pasos habrás concluido la instalación manual de WordPress con éxito.

Ahora estás listo para acceder al panel de administración de WordPress, llamado dashboard, y familiarizarte con su estructura antes de empezar a crear contenidos.

 

  • En tu navegador carga la url del dominio (o la url temporal) para instalar WordPress.
  • Sigue el proceso de instalación, tal como se describe en el vídeo (a continuación).
  • Finalizada la instalación comprueba que el archivo .htaccess de WordPress es correcto.
  • Revisa las configuraciones básicas desde Ajustes, Generales.
  • Comprueba que puedes acceder a WordPress, concretamente al dashboard desde tu dominio.

Realizados estos pasos habrás concluido la instalación manual de WordPress con éxito.

Ahora estás listo para acceder al panel de administración de WordPress, llamado dashboard, y familiarizarte con su estructura antes de empezar a crear contenidos.

Por dentro

Conoce la estructura del dashboard de WordPress

El dashboard de WordPress te permite tener un control de todo lo relacionado con la administración y personalización de temas, instalar plugins y la creación de contenidos.

La parte principal de la página de inicio del dashboard está compuesta por widgets, que no son más que bloques distribuidos en pantalla que presentan información interna, procedente de plugins o funciones y también información externa procedente de feeds o canales de información.

Se compone por defecto de las siguientes secciones o bloques:

Escritorio de WordPress
Bienvenida
Es el bloque que ves una vez instalas WordPress en la parte central del dashboard y que te muestra varios enlaces a pasos o acciones que puedes comenzar a realizar en tu web WP para personalizarla o añadir contenidos.
De un vistazo
Aquí se resume en cifras la cantidad de Entradas (post), Páginas y Comentarios que existen en el sitio web administrado. Incorporan un enlace al contenido específico.

En una sencilla línea informativa te muestra la versión de WordPress instalada y el nombre del Tema que utiliza tu WordPress.

Actividad
Se muestran las publicaciones programadas, también las publicaciones recientes activas en el Blog, los últimos comentarios recibidos con posibilidad de moderarlos directamente desde dicho bloque.
Borrador rápido
Se trata de un widget que te da la posibilidad de escribir una publicación rápida o un borrador de publicación, pudiendo poner el Título, y pasar directamente al bloque de texto que puede ser tan extenso como desees, si bien que no es el lugar recomendado para escribir publicaciones extensas.

Digamos que está más bien pensado para el microblogging.

Eventos y noticias de WordPress
Un widget dinámico que se nutre de información de un Feed o canal de noticias de WordPress.org para mostrar información de los próximos eventos que tendrán lugar alrededor del mundo sobre WordPress.

También incluye enlaces a los últimos artículos publicados en el Blog de WordPress.org

Todos estos bloques pueden ser desactivados o eliminados del frontal del Escritorio de WordPress.

Dependiendo de determinados plugins instalados, la cantidad de widgets visibles puede aumentar y estos mostrarán información específica del plugin que use estos bloques informativos.

Admin bar
La barra superior que se muestra por defecto de color negro se llama “Admin bar” o barra de administración y presenta una serie de iconos o textos enlazables a otras áreas del panel de gestión de WordPress.

Si no se desactiva en “Mi Perfil” de Usuario de WordPress, esta barra también será visible en el frontal de la web, tanto para el administrador como para usuarios con niveles de acceso inferiores, también llamados roles.

Esta barra muestra información contextual dependiendo del rol del usuario logueado.

En la barra de administración, a la derecha se muestra el avatar del usuario conectado al dashboard y al desplegarlo es posible ver los accesos rápidos al Perfil y a la opción de “Salir” o Cierre de Sesión, lo que nos desconectará del dashboard de WordPress.

Pestañas de opciones del dashboard
Justo debajo de la “barra de administración” a la derecha aparecen 2 pestañas, que son “Ayuda” y “Opciones de pantalla”.

En la pestaña “Ayuda” al desplegarla se muestran enlaces a documentación sobre el dashboard y al Foro oficial de WordPress. También se muestran subpestañas en la parte derecha de esta ayuda con información específica de otros apartados del escritorio.

La pestaña “Opciones de pantalla” permite activar o desactivar determinadas cajas o widgets del escritorio para mostrarlos u ocultarlos. Esta pestaña nos irá acompañando en casi todo el dashboard, en diferentes apartados o secciones y con información contextual adaptada al lugar en el que nos encontremos.

Barra de menús lateral
Esta otra barra contiene los accesos a casi la totalidad de contenidos que se administran en la instalación de WordPress.

Desde la gestión de Entrada, Páginas, Comentarios o contenidos multimedia, pasando por la Personalización del tema y otras configuraciones globales de la instalación.

Además se mostrarán los accesos a plugins instalados posteriormente a la instalación inicial de WordPress pudiendo desplegar menús de segundo y tercer nivel para acceder a funciones específicas de algunos de los plugins instalados.

Dependiendo del rol de usuario con el que se accede a /wp-admin o /wp-login.php el menú izquierdo del dashboard de WordPress presentará más o menos elementos a los que el usuario correspondiente podrá acceder para gestionar la web.

Un usuario Administrador verá el total de menús de cualquier nivel y demás funcionalidades disponibles en el dashboard, siempre que no hayan sido inhabilitadas con algún plugin diseñado específicamente para ello; mientras que un usuario con rol de Suscriptor (Usuario registrado normal) solo verá en dicho menú los accesos a su Perfil para configuralo o modificar datos y alguna otra opción que el administrador haya podido habilitar mediante algún plugin de gestión de perfiles o roles específico.

La barra de menús en instalaciones de escritorio muestra abajo, a la izquierda, la opción “Cerrar menú” para expandir o colapsar el menú, es decir iconificarlo y así liberar espacio horizontal en pantalla.

Pie o footer
En la parte inferior del dashboard, a la derecha aparece la versión de la instalación de WordPress y en caso de haber nuevas actualizaciones de versiones, se incluye un link a la sección de actualización de WordPress en el propio dashboard.

En detalle, esto es el dashboard de WordPress, o panel de administración, que permite tener una visión global de la instalación, con datos estadísticos ofrecidos por algunos plugins y otras informaciones sobre WordPress y la web que estemos gestionando.

Entenderlo fácil

Configuraciones básicas de una web WordPress antes de empezar

Uno de los puntos a los que debes prestar atención de forma especial es la elección del Tema que utilizaras en tu sitio web, ya que del tema elegido dependerá no solo el diseño de las páginas de tu web, sino que también la estructura del sitio será una u otra en base a la distribución usada por el layout que uses.

El tema no es solo la identidad visual de tu proyecto, de tu marca o tienda de comercio electrónico, también es la parte de tu instalación a la que posiblemente dedicarás más horas, tanto en la parte de personalización como en lo referente a la estructura de contenidos.

Entre las muchas plantillas de WordPress elige un tema que puedas dominar con cierta facilidad, que no vaya sobrado de funcionalidades que posiblemente luego no necesitarás y sobre todo, que sea ligero y favorezca el posicionamiento de tus contenidos.

Ajustes de WordPress

Hay cientos de sitios web en Internet donde puedes encontrar temas comerciales (de pago) que son de calidad y ofrecen muchas funcionalidades. usa las vistas previas de esos temas, o demos que estén disponibles en las páginas de sus autores para poder evaluar el comportamiento del tema elegido antes de materializar la compra.

Si tu presupuesto es muy ajustado, recuerda en desde el dashboard de WordPress, Apariencia, Temas, Añadir nuevo, podrás descubrir cientos de temas gratuitos o “freemium”, más de 5000, que podrás utilizar en tus proyecto web sin necesidad de invertir una cuantía económica por usarlo. Además de poder instalar una plantilla en WordPress de forma sencilla.

Los apartados de la configuración básica necesaria en WordPress son los siguientes:

  • Generales
  • Escritura
  • Lectura
  • Comentarios
  • Medios
  • Enlaces permanentes
  • Privacidad

Al final, si no revisas estas configuraciones después de instalar WordPress, es posible que tiempo después tengas problemas por ejemplo con las urls que Google y otros buscadores hayan indexado, si por ejemplo no habilitaste urls más amigables en Enlaces Permanentes, o que no recibas correos de notificación desde el dashboard si no cambiaste el correo por defecto de los ajustes Generales.

Configuraciones dashboard de WordPress
Existen otras muchas personalizaciones que puedes realizar en el dashboard para que se comporte de la forma que deseas, pero en muchos casos dependen de un plugin que tendrás que instalar si quieres tener mayor control, sin tener que recurrir a la edición de funcionalidades ocultas de WordPress, que mejor reservar para cuando estés más experto en el uso del CMS.

Da forma a tu wordpress

Instala y configura el tema de tu sitio

Para que WordPress se ajuste de la mejor forma posible a tu proyecto web, necesitas, tras instalar WordPress, realizar una serie de ajustes para que la web tenga el funcionamiento deseado.

Estas configuraciones se aplican en el dashboard, desde Ajustes, Generales, donde puedes configurar aspectos como:

Es posible que dependiendo del tema que uses haya otros apartados de ajustes en esta sección del dashboard. ¿Ya tienes un tema elegido o comprado? …veamos cómo se instala.

Temas gratuitos para WordPress
Instala y configura el Tema de tu sitio

Instalación de un Tema gratuito en WordPress

Siempre, antes de instalar un Tema en WordPress lo recomendable, para tu tranquilidad posterior en caso de problemas, es realizar una copia de seguridad, ya que podría surgir algún problemilla en la instalación del tema y tener un backup WordPress ayuda a volver atrás rápida y fácilmente.

Una vez has hecho la copia de seguridad de WordPress y la tienes a buen recaudo, es hora de acceder al dashboard, ir a Apariencia, Temas y hacer clic donde dice Añadir nuevo.

Se despliega una vista de los temas más destacados disponibles en WordPress.org, que por regla general son gratuitos o se liberan en formato “freemium”.

Navega por las páginas de temas disponibles y haz clic en Detalles y vista previa de aquel tema que llame tu atención hasta encontrar el deseado.

¿Lo has encontrado? ¡¡perfecto, instalémoslo!.

  • Localiza el tema gratuito deseado.
  • Haz clic en Instalar.
  • Haz clic en Activar para empezar a usarlo.
  • Ahora podrás ver el botón Personalizar, haz clic para empezar a personalizar el tema.

La instalación de temas gratuitos la puedes realizar también usando archivos .zip con temas que hayas descargado de fuentes confiables de Internet e instalarlos desde el dashboard o subiéndolos por FTP, aunque el método más recomendado es el explicado por pasos.

Instalación de un Tema Comercial en WordPress

Los Temas premium para WordPress suelen ser bastante demandados para proyectos y los preferidos de marketers e implementadores de sitios con este CMS.

Existen muchos sitios en Internet donde se pueden comprar temas profesionales, con un alto nivel de desarrollo visual, mejoras de SEO para posicionar bien los contenidos y además 100% adaptables a cualquier tipo de dispositivo.

Los temas comerciales, por regla general, cuando se descargan desde la web del desarrollador suelen ir en archivos zip que debes primero descomprimir en tu ordenador antes de proceder a instalarlo, ya que acostumbran a introducir dentro del zip principal otros archivos, entre ellos el archivo .zip del tema que tienes que instalar y otros como la licencia de uso del tema.

Instalación de un Tema Comercial en WordPress<br />

La instalación de un Tema Comercial resumida es la siguiente:

1. Accede al dashboard de WordPress.
2. Haz una copia de seguridad.
3. Ve a Apariencia, Temas.

Si el tema a instalar lo tienes en tu ordenador, descomprímelo y verifica si dentro hay otro archivo .zip (del Tema).

Desde el dashboard, haz clic en “Añadir nuevo”.

Clic en “Instalar ahora”.

Una vez instalado podrás “Activar” el tema para poder utilizarlo.
Cómo ves la instalación de un Tema Comercial previamente descargado a tu ordenador no difiere mucho de la instalación de un tema gratuito.

A partir de aquí tienes un gran trabajo por delante que consiste básicamente en configurar el tema con la identidad de tu sitio web (tu proyecto), personalizar el diseño, colores, menús, widget, etc.

En WordPress por norma los Temas se localizan en la carpeta /wp-content/themes/ y dentro de esta carpeta puede haber tantas subcarpetas de temas como tengas instalados, estén activos o no.

Desinstala temas fácilmente

Elimina temas de WordPress instalados

La desinstalación de Temas de WordPress es un proceso sencillo y rápido que previa copia de seguridad no debe suponer ningún riesgo para tu sitio web.

Este proceso de eliminación debería ser rápido, algo que pudiese resolverse con un simple clic, pero no, los desarrolladores, que de UX deben ir justitos, pensaron en ponerlo en un lugar escondido, como verás más adelante.

¿Qué formas tienes de desinstalar temas de WordPress?

  • Desde el dashboard, Apariencia, Temas, Borrar.
  • Mediante FTP, accediendo a la carpeta /themes
  • Desde el Administrador de Archivos de tu Panel de Hosting.
  • Via SSH, ejecutando un comando mediante la interfaz de WP-CLI.

Básicamente son los métodos comunes o habituales, aunque es el primero de todos el que está pensado para usuarios normales que en situaciones también normales deberían poder usarlo para eliminar temas instalados sin uso.

El proceso referido lo puedes ver a continuación mejor explicado por pasos:

1. Accede al dashboard de WordPress.
2. Realiza una copia de seguridad ¡nunca se sabe!
3. Ve a Apariencia, Temas.
4. Al pasar el ratón por encima del tema a eliminar verás “Detalles del Tema”, haz clic.
5. En la parte inferior derecha aparecerá el botón Borrar.
6. Clic para eliminar permanentemente el tema instalado.

Para poder desinstalar un tema, este tiene que estar desactivado, de lo contrario no será posible su eliminación.

En el siguiente vídeo se ilustran los 3 métodos comentados para que sepas como eliminar temas instalados que no necesitas y que ocupan espacio en tu Hosting.

Entradas o Post en WordPress

En WordPress hay 2 tipos de contenidos diferenciados, aunque parecidos en estructura, que puedes crear:

  • Entradas (o Post)
  • Páginas

Con las Entradas de WordPress puedes crear contenidos que se publican por regla general en tu Blog de WordPress, salvo que tu sitio lo tengas diseñado como Revisa, magazine o Periódico, por ejemplo, y se publican asociadas a Categorías y Etiquetas de WordPress, de forma que el contenido se clasifique de manera estructurada y atendiendo a palabras clave o agrupación de contenidos mediante categorías previamente definidas.

Es importante entender que en WordPress no vale simplemente con publicar una Entrada y luego, tiempo después, acordarse de que hay que asociarla a una Categoría de WordPress que la identifique o añadirle etiquetas, pues tu SEO se verá afectado y tus publicaciones será más difícil clasificarlas, principalmente por lo bots o robots de indexado.

Esto quiere decir que antes de crear una publicación deberías dedicar una parte importante de tu tiempo inicial de puesta en marcha de tu web a diseñar la estructura de las Categorías, de forma que cuando te pongas a escribir Entradas ya existan esas categorías a las que asociar cada nueva entrada que publiques.

Pues esta asociación de contenidos agrupados por palabras que los definen y facilitan su localización se llaman comúnmente Taxonomías en WordPress.

Sirva para este apartado dedicado a Entradas en WordPress para entender que mediante taxonomías, principalmente Categorías y Etiquetas, puedes agrupar contenidos afines para que luego puedan ser localizados de forma más agrupada y específica.

Sabiendo que lo ideal es tener Categorías creadas para luego añadir Entradas, veamos cómo se genera contenido en WordPress para un Post o Entrada.

Entradas o Post en WordPress

Desde el dashboard, usando el menú izquierdo puedes ir a Entradas.

Dentro del menú de primer nivel “Entradas” verás los siguientes menús de segundo nivel:

Todas las entradas: Dónde obtienes una vista general de todas las Entradas creadas, publicadas o no.
Añadir nueva: para crear nuevas Entradas o Post.
Categorías: Donde creas, modificas o eliminas Categorías.
Etiquetas: Donde creas, modificas y eliminas Etiquetas.

Tanto las Categorías como las Etiquetas es algo que debes crear siempre antes de empezar a añadir nuevos contenidos a tu sitio web, y en la medida de lo posible no andes cambiando mucho las estructura de categorías porque eso sí afectará al posicionamiento de los contenidos indexados.

Define una estructura de aquellas Categorías que realmente vayas a utilizar y para afinar el filtrado de contenidos es mejor que uses las Etiquetas.

Mejor una estructura de 5 o 10 Categorías generales y el resto todo gestionado mediante Etiquetas que 20 o 30 Categorías, muchas vacías o con una o 2 entradas por Categorías, lo que empobrecería tu estructura de contenidos.

Para crear una Entrada ve al menú Entradas y haz clic o toca en “Añadir nueva”.

Verás la caja de Entradas con campos relevantes como:

  • Título
  • Bloque de texto del cuerpo.
  • Widget “Publicar” donde gestionas:
  • El estado de la publicación (borrador o pendiente de revisión).
  • La Visibilidad de la publicación (Público, Protegida con contraseña o Privada).
  • Publicar “inmediatamente” o programar fecha y hora de publicación.
  • Opciones de SEO on-page si usas plugins específicos.
  • Categorías: Seleccionas dentro de la existentes o creas nuevas Categorías.
  • Etiquetas: Seleccionas buscando etiquetas existentes o creas nuevas.
  • Imagen destacada de WordPress: Si tu tema gestiona las imágenes destacadas de las Entradas las cargas aquí. (No todos los temas soportan imagen destacada).
  • Opciones de SEO (si utilizas plugins específicos).
  • Slug de WordPress: Formato del fragmento del título que identifica la Entrada cuando los motores de búsqueda la indexan.

El proceso de creación de una Entrada explicado en vídeo sería el siguiente:

Has visto que la creación de Entradas en WordPress es un proceso sumamente sencillo, donde es muy importante considerar aspectos previos a la creación de contenidos y durante dicho proceso no olvidarse nunca del SEO on-page, necesario para posicionar bien tus publicaciones.

Entradas o Post en WordPress

Páginas en WordPress

Páginas en WordPress

Las Páginas son elementos de naturaleza estática, que normalmente una vez se crean y publican suelen tener pocos o ningún cambio, dependiendo del tipo de página y el contenido que está presente.

No obstante con la llegada de los builders o constructores a WordPress, muchas Páginas se han reconvertido en auténticas landings o páginas de aterrizaje reconstruidas con editores visuales de WordPress cómo Page Builder, Elementor u otros, permitiendo una constante mejora y adaptación de contenidos de forma más dinámica.

Existen algunas páginas básicas y muy necesarias que nunca debes olvidar crear en tu web:

  • Política de Privacidad.
  • Política de Cookies de WordPress.
  • Avisos Legales.
  • Página de Agradecimiento (Página de Gracias en WordPress).
  • Contacto.
  • Acerca de (el famoso Quienes Somos).
  • La Portada, que no deja de ser una Página.
  • Dependiendo del enfoque de tu web podrás tener más cantidad de páginas con contenidos estáticos o poco cambiantes, pero las citadas deberías tenerlas siempre en cualquier web que gestiones.

¿Cómo se crea una Página en WordPress?

Es un proceso muy sencillo, que no requiere procesos previos ya que no depende de taxonomías, ya sabes, Categorías o Etiquetas.

  • Accede a Páginas (dashboard, menú izquierdo).
  • Clic en “Añadir nueva”.
  • Rellena los campos obligatorios (título, cuerpo de texto).
  • Añade una imagen destacada si procede.
  • Establece la palabra clave (keyword) si usas algún plugin de SEO.
  • Si es de publicación inmediata haz clic en Publicar.
  • Enlaza la página a un Menú en WordPress desde Apariencia, Menus.
  • Comprueba la carga de la Página desde el frontal.

El proceso de creación de una Página explicado en vídeo sería el siguiente:

Las Páginas son importantes, también posicionan, y muchos usuarios aterrizan directamente en ella procedentes de búsquedas en Internet, cuídalas, haz SEO on-page para potenciarlas, dales vida, color, ponles imágenes o gráficos, también vídeos, todo vale si enriquece y aporta.

Gestiona los comentarios de tus publicaciones

Gracias a los comentarios de WordPress los visitantes de tu sitio web pueden dar su opinión sobre los contenidos que consumen.

Mediante estos pueden añadir aportaciones sobre el tema tratado en el post, hacer preguntas, y proporcionar retroalimentación dando opción a la interacción de la comunidad en torno a los contenidos.

WordPress dispone de forma nativa de un sistema de gestión de comentarios propio que pueden mostrarse en páginas y entradas (post).

Todos los temas de WordPress están diseñados para gestionar comentarios, sin embargo, es cosa tuya el saber atraer a los usuarios que visitan tu sitio y animarles a dejarlos.

Los comentarios realizados por medio del sistema nativo de WordPress se muestran en la página de comentarios en el área de administración de WordPress (dashboard).

Gestiona los comentarios de tus publicaciones<br />
Por defecto se muestran todos los comentarios si previamente no has establecidos filtros de moderación.

Si pasas el puntero del ratón sobre un comentario se muestran los vínculos de acción para el comentario.

Moderación de Comentarios
Comentarios en WordPress
También es posible ver que comentarios están a la espera de ser aprobados ya que se muestran resaltados con un fondo de color amarillo claro, pudiendo cambiar la vista a Pendiente, Aprobado, Spam o enviarlos a la Papelera si no proceden.

Con la moderación de comentarios puedes prevenir el uso abusivo por parte de usuarios malintencionados, o que se publique SPAM en WordPress dentro de tu página web usando el formulario.

En el uso de la moderación de comentarios es útil implementar una protección adicional contra el spam mediante el plugin Akismet, como forma de reducir significativamente las posibilidades de que cualquier comentario de spam consiga ser publicado.

Conoce la Biblioteca de Medios

Las imágenes de Entradas, Páginas y otros elementos de WordPress se gestionan a través de la Biblioteca de Medios, directamente desde el dashboard, Medios o desde la opción “Añadir Objeto” disponible en el editor de WordPress en Entradas y Páginas.

Es el gran almacén donde se guardan todos los archivos multimedia que utilizas en tu sitio web.

Desde Medios puedes gestionar archivos de imágenes, audio, vídeo, PDF’s, mp3, etc., y utilizarlos en Entradas y Páginas desde las funcionalidades nativas de WordPress.

Conoce la Biblioteca de Medios<br />
Biblioteca de Medios
Desde Medios es posible:

  • Subir archivos multimedia con formatos MIME permitidos.
  • Modificar algunos aspectos de las imágenes.
  • Comprobar a qué página están asociados los archivos.
  • Eliminar permanentemente archivos multimedia alojados.
  • Eliminar archivos huérfanos no asociados a publicaciones.
  • Añadir datos importantes para el SEO on-page a archivos de medios.
  • Obtener datos de peso y dimensiones de las imágenes (individualmente).
  • Ejecutar acciones en lote para uno o múltiples archivos de la biblioteca.

Para que WordPress no interprete las imágenes que subes y genere tamaños adicionales con cada imagen nueva, debes configurar en Ajustes, Medios los tamaños por defecto a cero.

Aprende a crear y configurar Menús

Los menús son parte esencial de un sitio web, entre otras razones porque permiten a los usuarios o visitantes navegar por la estructura visible de la web de manera jerárquica y específica.

Son parte fundamental de la página para direccionar a los visitantes hacia los contenidos, pudiendo mostrar información de primer nivel, segundo u otros niveles de profundidad en la web, dependiendo de la estructura del sitio.

Los menús de primer nivel son de lo más habituales en cualquier sitio web que a diario visites, donde empiezas con un “Inicio” y acabas posiblemente con un “Contacto” y dependiendo del tema que use el sitio web, son menús que se despliegan en horizontal y en dispositivos móviles se convierten en el clásico “menú hamburguesa”.

Ni que decir tiene que un menú debe contener el acceso a todos aquellos apartados de primer nivel de tu sitio web, y que habitualmente se emplazan en el Menú Principal y los apartados de segundo y tercer nivel debería mostrarse o bien en desplegables del menú principal o como menús de segundo nivel, o contextuales, de la zona de la web donde se requiera.

Menú Principal
Menú inferior o del footer
Luego están aquellos elementos de menús que deberían estar más o menos visibles y accesibles durante toda la navegación y que habitualmente se emplazan en el pie de la página de WordPress o “footer” y que suelen contener accesos a las políticas del sitio, de cookies, aspectos legales, etc.
WordPress desde versiones ya pasadas ha ido progresivamente mejorando la gestión de los menús y entre otras funcionalidades añadió en determinado momento la posibilidad de cargar menús en widgets desde Apariencia, Widgets, Menú personalizado.
Los menús ha quedado claro que facilitan la navegación por lo que además de diseñar una estructura usable, debes crear los accesos necesarios para que los visitantes encuentren fácilmente los contenidos de tu web.

Sabiendo que los menús son necesarios para facilitar la navegación, podemos pasar al siguiente nivel y crear menús y mostrarlos en el sitio.

Menú en un widget

Widgets ¿qué son y cómo usarlos?

Widgets ¿que son y cómo usarlos?
Los widgets de WordPress son elementos diseñados para mostrar contenidos generados en el CMS, ya sea desde el propio núcleo, por alguna función, filtro o acción, o procedentes de plugins de terceros instalados.

Desde Apariencia, Widgets es posible tener el control de todos ellos y mostrarlos en diferentes áreas del layout.

¿Cómo se crea un widget?

  • Accede al dashboard de WordPress.
  • Ve a Apariencia y luego a Widgets.
  • De los widgets disponibles a la izquierda arrastra uno al lugar donde deseas colocarlo en un área de widgets de la derecha.
  • Realiza los cambios o personalizaciones necesarios en la configuración del widget.
  • Haz clic en Guardar.
  • Visualiza los cambios en el frontal del sitio web.
El uso de widgets permite mostrar contenidos en el Tema instalado, en áreas que se hayan diseñado para contenerlos, sin necesidad de modificar código ni tener que saber programación.

Por regla general los widgets se muestran en la mayoría de temas en el área lateral derecho o izquierdo, dependiendo del diseño del layout, y adicionalmente en el pie de página o footer, aunque muchos temas ya incluyen contenidos en widgets que pueden personalizarse desde un framework de WordPress o un builder (constructor).

En los widgets se puede incluir desde un menú, hasta código procedente de un script de “El Tiempo”, imágenes, banners, players de audio y un sinfín de contenidos altamente personalizables.

Widgets en WordPress

Instalación de Plugins

Plugins en WordPress
Los plugins son funciones escritas en lenguaje PHP que se usan para mostrar contenidos, añadir funcionalidades a la web y que tienen una integración alta con el CMS si están bien programados.

Muchas de las funcionalidades que añaden los plugins es posible implementarlas en WordPress de forma directa en archivos como functions.php del Tema activo y así evitar la instalación masiva de plugins externos.

Es cierto que la democratización ofrecida a los usuarios por parte de los plugins hace que se puedan añadir casi todas las funcionalidades imaginadas a WordPress en muy pocos clics y de forma bastante segura.

Existen plugins para casi todo lo que puedas imaginar, unos para añadir funcionalidades al dashboard, otros para mejorar la gestión de los contenidos, para securizar la instalación web, para ofrecer habitaciones mediante reservas, para descargar archivos desde un área privada, y un largo etcétera que no cabría citar en esta guía.

Los plugins se instalan desde el dashboard, Plugins, Añadir nuevo, localizando el plugin en la lista ofrecida por el Directorio Oficial de Plugins de WordPress.org haciendo clic en Instalar y activándolo posteriormente.

Esta sencillez provoca que muchos usuarios se sientan atraídos por la facilidad con que se pueden instalar y acaban masificando el sitio web con plugins que probablemente luego no acabaran siendo usados, ralentizando el sitio y con el paso del tiempo dejándolo vulnerable si no se mantienen actualizados los plugins instalados, aunque no se utilicen.

Cambiar de Tema de forma segura

Cambiar de Tema de forma segura
Por regla general cuando se escoge un Tema para un sitio web este suele mantenerse durante bastante tiempo a menos que el usuario sea inquieto o la elección inicial de la plantilla no haya sido la adecuada al proyecto a gestionar.

Esto lleva a buscar nuevos Temas hasta encontrar otro que cu pla con las necesidades del proyecto, teniendo claro que un cambio de tema implica bastantes modificaciones, no solo visuales o estéticas sino también de reubicación de los bloques de contenidos.

Es por esta razón por la que se recomienda siempre invertir mayor cantidad de tiempo en analizar en detalle los Temas candidatos y evaluar no solo la parte visual, sino también las funcionalidades, disponibilidad de widgets en determinadas áreas del layout, que sea adaptable a cualquier dispositivo y que cumpla de la mejor forma posible los estándares W3C.

¿Qué motiva un cambio de Tema?
  • El uso de Temas o plantillas mal desarrollados y con carencias.
  • Que no sea adaptativo (Responsive Web Design) a dispositivos.
  • Que no esté pensado para el SEO.
  • Que incluya muchos elementos “candado” (lock-in) que aten los contenidos.
  • Que los plugins más importantes de la web no se lleven bien con el Tema.
  • Que el tema haya sido abandonado por su autor y no reciba actualizaciones.
  • Que tu proyecto, Empresa o Marca cambien de dirección o imagen.
Naturalmente hay tantas razones como tu quieras poner encima de la mesa para justificar el cambio de tu actual Tema por otro.

Si ya has decidido que quieres cambia de tema en WordPress y además has pasado por el proceso de selección y lo tienes incluso descargado en tu ordenador, es el momento de ver como realizarlo.

Pasos para cambiar de Tema en WordPress:
  • Accede al dashboard de tu sitio web.
  • Realiza una copia de seguridad (archivos y base de datos).
  • Guarda los widgets que seguirás usando (muévelos a Widgets inactivos).
  • Accede a Apariencia, Temas.
  • Haz clic en Añadir nuevo.
  • Haz clic en Subir tema.
  • Selecciona en tu ordenador el Tema en formato zip [1].
  • Haz clic en “Subir” para que se instale.
  • Haz clic en Activar una vez haya finalizado la subida e instalación.
  • Ve a Apariencia, Temas y haz clic en Personalizar del tema activado.
  • Configura el nuevo tema con la información general del sitio.
  • Activa nuevamente el menú, en caso de que no sea inicialmente visible.
  • Desde el Personalizador, Widgets, activa los widgets que “inactivaste” en las posiciones deseadas.
  • Configura el resto de elementos del Tema para dejarlo a tu gusto.
  • Elimina los plugins que no uses, asociados al anterior tema.
  • Elimina el Tema anterior si no lo necesitas.
  • Comprueba que la web carga con el nuevo tema.
  • Verifica desde dispositivos móviles que la web se ve de forma adaptativa.
  • Comprueba los tiempos de carga de tu web con el nuevo Tema.

Si todo ha ido bien deberías tener tu nuevo tema funcionando, en sustitución del anterior.

[1] Cuando descargas un Tema comprado (comercial) es posible que el autor te entregue un archivo empaquetado en formato ZIP que dentro lleve otros archivos. Debes descomprimirlo previamente en tu ordenador y asegurarte que dentro no hay otro archivo zip. Si lo hay, entonces será ese ZIP interno el que tendrás que seleccionar para instalar.

Adaptar los contenidos tras un cambio de tema es un proceso laborioso, dedícale el tiempo necesario para que la experiencia sea positiva y disfrutes con el proceso y los resultados. Piensa que tendrás posiblemente que convivir mucho tiempo con esa nueva imagen que has elegido.
Pasos para cambiar de Tema en WordPress

SEO on-page fundamental para posicionar

SEO on-page fundamental
Sin pretender ahondar en el SEO ya que no es materia de esta guía, si abordamos la parte que se dedica a mejorar el posicionamiento de los contenidos, es decir el SEO on-page, muy necesario para que todos los elementos relacionados con contenidos que generas en tu web cumplan los requisitos establecidos por los buscadores.

Para cualquier proyecto que utilice WordPress como gestor de contenidos, cuestiones como el SEO on-page y la usabilidad tienen que estar a la par de los contenidos, sin olvidar que a Google estos aspectos le importan y mucho.

Redactar Entradas (post) sin pensar en el SEO “es como ponerse un traje o vestido hilvanado, tarde o temprano se empezará a descoser”, y después le pasará factura a tu web, y la carga de trabajo para corregirlo posteriormente va a ser mayor que si construyes los contenidos pensando en posicionarlos mejor.

Algunos puntos a tener en cuenta para mejorar el SEO on-page:
  • Únicamente el título debe estar dentro en una etiqueta H1 (asegúrate de cualquier cabecera o subcabecera utiliza H2, H3, H4).
  • Usa la palabra clave (keyword) en la URL “si es posible”, pero por encima de todo, que la URL sea amigable para las personas (no pienses solo en los bots de indexado).
  • El Título de tu post debe contener la palabra clave, cuanto más a la izquierda mejor, pero con sentido.
  • Evita que el Título supere los 60 caracteres para que en el proceso de indexado no se trunquen, rompiendo el sentido al título.
  • La meta descripción está pensada para informar al lector de porque leer tu post, ¡úsala inteligentemente! y no mayor de 250 caracteres.
  • Si tu página o post tiene un asunto específico, comprueba que la palabra clave se utiliza al menos una vez en las primeras 75 a 100 palabras.
  • No escribas para los buscadores, escribe para los lectores.
  • Usa sinónimos para no ser repetitivo en el uso de palabras clave, a Google tampoco le gusta. Evita el keyword stuffing.
  • Las urls de tu sitio web que sean amigables. Ajustalas en “Enlaces Permanentes”.
  • Añade una meta descripción apropiada a cada página y post que difiera de la descripción global del sitio web.
  • Intenta que el primer enlace sea a un contenido de tu sitio para darle mayor fuerza.
  • Añade enlaces salientes a fuentes o referencias pertinentes (enlaces a sitios con autoridad).
  • Utiliza siempre imágenes optimizadas. El plugin optimizador.io hace esta tarea por ti y ¡GRATIS!.
  • Utiliza negrita y cursiva para enfatizar textos, los motores de búsqueda entienden este marcado como más importante.
  • Que tus imágenes contengan siempre información en las etiquetas alt y title.
  • El title de la imagen no tiene que ser el título de la página. No te repitas por comodidad.
  • No te compliques mucho con el Rich Snippet (autor), Google tampoco se preocupa.
  • No uses contenidos publicados en otros sitios web. Google no es tonto y te penalizará, además de ser poco ético.
  • Si usas contenidos de otros autores, declara su autoría, ellos te lo agradecerán y serás más honesto.
  • La fecha de publicación muéstrala, a Google le importa (otros te dirán que la ocultes).
  • La optimización semántica es compleja ¡contrata profesionales que te ayuden!, estarás más tranquil@.
  • No confundas la maquetación con la optimización, separa conceptos.
  • Evita el contenido duplicado, dirige tus dominios de forma correcta.
  • Sin un sitemap en WordPress estás perdid@ ¿quien te va a encontrar?, los ‘bots’ de indexado desde luego que no.
  • PageSpeed no es “la Biblia”, es solo un indicador que te ayuda a ver el problema y optimizar WordPress. Utilízalo con moderación, no te obsesiones.
  • Donde tú no llegues con el SEO on-page siempre habrá un profesional que pueda llegar por ti.
  • Dedica tiempo a elaborar contenidos que le gusten a tus lectores ¡y también a los buscadores! si quieres aparecer más.
Al final, el SEO on-page no es más que buenas prácticas de optimización de tus contenidos para obtener una clasificación más alta y tráfico más relevante en los motores de búsqueda.

Control de visitas de WordPress con Analytics

Google Analytics
Gracias al uso de herramientas tan populares, y por ende democratizadas, como Google Analytics, millones de sitios web pueden tener control de sus métricas de forma muy detallada y en tiempo real a coste cero.

Estás métricas se obtienen gracias a la optimización SEO que los propietarios de sitios web realizan para que los motores de búsqueda indexen los contenidos en base a unas directrices que luego ayuden a obtener valores que son representados gráficamente en Google Analytics.

Con Analytics podemos conocer las fuentes del tráfico que recibimos en el sitio web, países desde los que nos visitan, dispositivos con los que acceden a nuestra web y una gran cantidad de otros datos que bien aprovechados ayudan a construir verdaderas estrategias de marketing para convertir.

Algunos valores que obtienes con GA son:

  • Cantidad de usuarios que visitan tu sitio (hora, día, semana o mes).
  • Cantidad de visitas únicas recibidas.
  • Cantidad de sesiones con rango de fechas.
  • Cantidad promedio de páginas vistas por usuarios únicos.
  • Porcentaje de abandonos (usuarios que ha abandonado tu sitio desde la página principal sin interactuar).
  • Tiempo medio de permanencia en el sitio.
  • Nuevos usuarios que te visitan.
  • Países desde los que visitan el sitio web.
  • Navegador y otras tecnologías usadas para visitar tu web.

Por citar algunos, peor la lista podría ser muchísimo mayor y con datos estadísticos muy interesantes para trazar estrategias.

Control de visitas de WordPress con Analytics<br />
s de WordPress con Analytics<br />
En WordPress puedes utilizar un plugin para insertar el código de seguimiento de Google Analytics de forma que te sea posible hacer el seguimiento desde tu cuenta de Google.

Aunque lo recomendado es configurar el código UA-XXXXXX (el que tengas asignado en Google Analytics) en el plugin SEO Yoast si lo tienes instalado en tu WordPress.

Controlar visitas, y otros datos estadísticos de tu web con herramientas externas como Google Analytics, no solo contribuyen a aligerar tu instalación web, además te ofrecen mayor cantidad de datos que los que puedas obtener con herramientas de tu Panel de Hosting como Webalizer, etc.

La Seguridad en WordPress es importante

WordPress tiene un núcleo muy seguro, como ha venido demostrando a lo largo de las versiones que se han ido liberando desde 2005, pero son las inexistentes políticas de seguridad las que acaban llevando cualquier sitio web estable a tener problemas.

¿Qué factores influyen para que tu web pueda ser insegura?

  • Utilizar una versión desactualizada y vulnerable del CMS.
  • Instalar plugins indiscriminadamente y olvidarse luego de ellos.
  • Excederse en la protección de la web con demasiados plugins de seguridad.
  • No hacer copias de seguridad regularmente, al margen de las que haga el proveedor de Hosting.
  • Utilizar plugins poco confiables, incompatibles con tu actual versión de WordPress o abandonados.
  • Acceder a tu dashboard desde conexiones inseguras (wifis públicas, bares, etc) sin protección.
  • No usar segundos factores de autorización (2FA) para los accesos al dashboard.

Las vulnerabilidades existen, eso es incuestionable, por lo que tener políticas de prevención y contención frente a fallos de seguridad de un sitio web deben formar parte de tu checklist de trabajo con WordPress, sobre todo si tu enfoque es comercial y gestionas un sitio con mucha visibilidad.

La Seguridad en WordPress es importante
Es por ello que te proponemos un Checklist de Seguridad para tus instalaciones de WordPress de manera que puedas fortificarlas.
  • Mantén el núcleo de WordPress siempre actualizado a la versión estable.
  • Mantén tus plugins actualizados y que mantengan la compatibilidad con WordPress y PHP.
  • Mantén el Tema siempre actualizado y trabaja con temas hijo (child themes) si vas a personalizarlo.
  • Evita la exploración de directorios. Posiblemente tu servidor ya lo aplique.
  • Protege el directorio wp-admin de posibles escaneos.
  • Protege el archivo wp-config.php
  • En sitios con varios usuarios, fuerza el cambio de contraseñas de forma regular.
  • Deshabilita la carga del archivo .htaccess desde el navegador.
  • Utilizar contraseñas robustas y no predecibles. Usa llavero.io.
  • Deshabilita las llamadas a procedimiento remotos mediante XML-RPC.
  • Deshabilita los Trackbacks y Pingbacks si no los necesitas.
  • Evita o elimina el usuario administrador admin.
  • Elimina regularmente los usuarios registrados inactivos.
  • Utiliza el perfil de colaborador para autores invitados. (Regla MPE = Mínimo Punto de Exposición)
  • Realiza de forma regular copias de seguridad.
  • Elimina aquellos Temas y Plugins que no necesites.
  • Oculta los errores de PHP para no dar pistas ante posibles problemas.
  • Utiliza Certificados SSL en WordPress.
  • Lleva un control de cambios realizados por diferentes administradores.
  • Utiliza segundos factores de autorización (2FA).
  • Accede siempre a la web de forma segura con una VPN.
  • No uses plugins de seguridad, delega el hardening a un buen Hosting.

Por ejemplo puedes desactivar XML-RPC en tu WordPress añadiendo el siguiente código al archivo .htaccess de tu instalación:

# Desactivar XMLRPC en WordPress      order deny,allow     deny from all     allow from (IP del Hosting) 
Esta es apenas una breve lista de los puntos importantes que bien controlados pueden aumentar de forma notable la seguridad de tu sitio web. ¡Ponlos en práctica!.

Copias de seguridad bajo demanda y automáticas

All In One WP Migration
Hacer copias de seguridad marca la diferencia entre rentabilizar el tiempo tras un desastre recuperándote rápidamente del problema o invertir una importante cantidad de horas en poner de nuevo tu sitio web en funcionamiento.

Ya has pensado lo que te supone en tiempo y dinero cada vez que tienes que restaurar un sitio web a un estado anterior por una metedura de pata, una actualización que ha venido para fastidiar tu tema o entrar en conflicto con otros plugins ¡un desastre!

Existen numerosos plugins de copias de seguridad en WordPress, y posiblemente tu ya estés utilizando alguno de los habituales, pero si todavía no lo tienes claro y tu web no supera los 512 MB, te recomendamos utilizar el plugin All In One WP Migration, que además de ser gratuito, y estar siendo traducido por Webempresa, te permite hacer copias de seguridad en menos de 1 minuto o 2 dependiendo de la cantidad de imágenes que almacenes en la web.

Una de las posibilidades del plugin, que sí depende del espacio en disco que tengas en tu Hosting, y la cantidad que tengas libre, es que puedes almacenar varias copias que se marcan con fecha y hora, para tener disponibles puntos de restauración en diferentes momentos en el tiempo, útiles durante la fase de desarrollo de la web.

Como muchos plugins del mercado, “All In One WP Migration” dispone de planes PRO (de pago) para ampliar las funcionalidades, si bien que con la versión GRATUITA es suficiente para la mayoría de usuarios que lo único que necesitan es disponer de backups bajo demanda descargables.

Qué tienes que hacer copias de seguridad es algo que a estas alturas está más que claro, es importante y muy necesario si quieres disponer de puntos de restauración de tu web que te permitan volver a un momento anterior donde todo funcionaba mejor.

Si además te planteas realizar este proceso muchas veces al día, cada semana o al mes, debería ser un proceso sencillo y amigable ¿cierto?

Pues no se hable más ¿a qué esperas para darle una oportunidad a All In One WP Migration para que se haga cargo de tus copias de seguridad? más de 1 millón de usuarios ya lo tienen funcionando en sus webs ¡solo faltas tu!

Total, si al final no te gusta, no te adaptas bien a el, o te resulta demasiado simplón, siempre te quedarán opciones como Duplicator, por citar alguna que también es muy popular.

¿Eres de los que hacen copias de seguridad con regularidad o lo dejas todo al libre albedrío y solo te acuerdas de ellas cuando caen “chuzos de punta” (Se dice así cuando llueve, nieva o graniza con especial ímpetu. Se aplica también, en sentido metafórico, a situaciones complicadas).

Te en cuenta que la mayoría de proveedores de Hosting realizan copias de seguridad de forma programada, ya sea diaria, semanal o mensual en todas o alguna de estas modalidades, lo que permite a los usuarios poder restaurar sitios web a un punto concreto (el de la fecha de la copia disponible) en caso de problemas en el Hosting.

Eres de los que hacen copias de seguridad con regularidad o lo dejas todo al libre albedrío y solo te acuerdas de ellas cuando caen chuzos de punta

Copias de seguridad bajo demanda y automáticas
¿Cómo realizar una copia de seguridad completa del Hosting desde WePanel?

  • Accede a tu Panel de Hosting (WePanel).
  • Vete al apartado Archivos, Copias de seguridad.
  • En el apartado ” Copia de seguridad completa” haz click en Descargar una copia de seguridad completa del sitio web.
  • En la opción “Destino de copia de seguridad” deja por defecto Directorio de Inicio
  • En ” Dirección de correo electrónico” pon tu email para ser notificado.
  • También puedes optar por marcar la opción de no recibir notificación.
  • Haz clic en Generar copia de seguridad.

Cuando comienza el proceso verás un aviso como Respaldo Completo en Progreso… y si marcaste ser notificado recibirás un email cuando termine la copia.

Las copias de seguridad de WePanel se almacenan en la carpeta /home/usuario (siendo usuario el nombre del ‘username’ de tu cuenta de Hosting) que es una carpeta anterior a /public_html donde se almacenan tus webs.

Este método de copias de seguridad es bastante recomendado cuando se presentan problemas de realización de copias de seguridad con plugins de WordPress creados para este propósito o bien el espacio de el Hosting es insuficiente para la realización de copias por otros procedimientos, si tu Hosting permite el “overquota” temporalmente.

Actualizaciones de temas, plugins y del núcleo de WordPress

Mantener tus webs creadas con WordPress siempre al día, así como los plugins y temas que tengas instalados te permite poder disponer de una seguridad en WordPress mayor y siempre disfrutando de las últimas mejoras incorporadas a este excelente CMS.

WordPress dispone de un sistema de plugins que da la posibilidad de ampliar sus capacidades permitiendo tener un CMS mucho más flexible.

A través de los Temas se pueden construir sitios con un alto nivel estético, que tengan un excelente comportamiento para el SEO, como ya comentamos más arriba, pero que en muchas ocasiones se tienden a acumular en el dashboard, sin darles posteriormente un uso.

Tanto en el caso de los plugins, como de los Temas, su facilidad de instalación los convierte en atractivos elementos a los usuarios que no tienen definida aún la parte visual de la web y dedican parte del tiempo a instalar y probar uno y otro tema, o plugin, olvidándose desinstalar luego los que no van a ser usados, con el consiguiente problema de seguridad que esto puede generar.

Además de suponer un problema para la estabilidad de una web, tanto los plugins como los temas van paulatinamente ocupando espacio, tanto en la base de datos, como en el propio Hosting, y lo que inicialmente podría ser una web de 100 o 200 MB de tamaño, puede acabar en 300 o 500 MB si la mala praxis de instalar, probar y no eliminar lo que no se necesita se mantiene en el tiempo.

Actualizaciones de temas, plugins y del núcleo de WordPress
Las copias de seguridad, antes de la eliminación de Plugins o Temas, son fundamentales para garantizarse un punto de restauración al que poder volver en caso de problemas.

Tanto la eliminación de Plugins como de Temas debe hacerse siempre desde el dashboard del CMS, y no de forma manual eliminando los archivos o carpetas de los mismos desde tu Panel de Hosting o por FTP.

Proceso de eliminación de un Tema de WordPress:

  • Realiza una copia de seguridad ¡siempre!
  • Accede al dashboard, Apariencia, Temas.
  • Deshabilita el tema a eliminar si está activo activando otro tema por defecto.
  • Haz clic en Detalles del Tema a eliminar.
  • Clic en el botón inferior derecho “Eliminar”
Esto mismo, de forma muy parecida se aplica a los plugins de WordPress desde el apartado Plugins, Plugins instalados, procediendo primero a desactivar el plugins para después borrarlo.

Es posible que por alguna razón tu versión de WordPress se haya quedado anclada en una rama que ya no recibe actualizaciones de mantenimiento, y posiblemente tampoco de seguridad. En estos casos lo mejor es forzar la actualización para que puedas pasar de una versión “estancada” o “ended” a la estable actual del momento. Si no has desactivado las actualizaciones automáticas del núcleo de WordPress no debería ser necesario forzar un “upgrade de versión” y estarás usando la versión estable.

No obstante, si no es así, revisa si en tu archivo wp-config.php hay algún “define” que impida esas actualizaciones, ya que si aparece será señal de que las actualizaciones tendrás que hacerlas manualmente, es decir, bajo demanda, y no de forma automática.

define( 'WP_AUTO_UPDATE_CORE', false );

En estos casos puede ser false o minor dependiendo del tipo de actualizaciones que estés limitando.

En estos casos puede ser false o minor dependiendo del tipo de actualizaciones que estés limitando.

O el siguiente define:

define( 'AUTOMATIC_UPDATER_DISABLED', true );

La recomendación es que las actualizaciones del núcleo de WordPress sean siempre MANUALES, supervisadas y previa copia de seguridad, así evitarás muchas sorpresas y errores 500 inesperados.

Los plugins y temas por regla general no se auto-actualizan, aunque se puede.

Queda claro que tener actualizada la web es una tarea importante, pero igual de importante o más es mantener los plugins instalados debidamente actualizados y siempre descargarlos de sitios confiables, ya que actualmente los plugins desactualizados o con problemas de programación son los responsables de 80% de las vulnerabilidades de WordPress.

Estas dos gúias pueden ayudarte, cómo actualizar WordPress y actualizar WordPress manualmente.

Reflexión final

Conclusiones

Después de todo lo abordado en esta guía para crear una web en WordPress queda bastante claro que se trata de un proceso realmente sencillo, que naturalmente implica tiempo y organización para ir avanzando por fases en cada una de las áreas o apartados de la web y así poder llegar a construir un sitio web atractivo, que posicione y cumpla la misión para la que lo has creado.

La puesta en marcha de un proyecto web con WordPress es una aventura fascinante, en la que cada paso es un aprendizaje y el resultado suele acabar en éxito. ¡Disfruta cada momento, es único!

Conclusiones