Cómo crear un blog Bien, Paso a Paso y Gratis con WordPress

El blog es la piedra angular de una estrategia de marketing de contenidos.

Gracias a él puedes conseguir un extra de visibilidad en los motores de búsqueda, captar oportunidades de negocio y desarrollar otras acciones en paralelo como el email marketing o fidelización de clientes.

Si todavía no cuentas con uno en tu proyecto digital, en este artículo vamos a explicarte cómo crear un blog fácilmente, como hicimos para nuestro recomendable blog SEO, y que en cuestión de 30 minutos puedas tener lista tu plataforma de publicación de contenidos.

Te puede interesar: Cómo escribir un post en WordPress Perfecto

¿Qué sistema de gestión de contenidos elegir para un blog? (CMS)

Actualmente, existen muchas páginas para crear un blog personal o corporativo, así como opciones gratuitas para crear webs y tiendas online.

WordPress es el más extendido, seguido por Blogger, Tumblr, Drupal, Joomla, Ghost o Medium.

Nosotros siempre nos decantamos por WordPress por su sencillez, versatilidad, la gran comunidad de desarrolladores que lo apoya y facilidad de uso para cualquier proyecto.

Además, actualmente más del 40 % de los sitios web de todo el mundo utilizan WordPress como sistema de gestión de contenidos.

Cómo crear un blog con WordPress

El proceso es extremadamente sencillo:

  1. Descargar WordPress en la web oficial
  2. Subir los archivos a tu servidor y descomprimirlos
  3. Crear una base de datos MYSQL y un usuario que la administre
  4. Instalar WordPress

Pero antes, debemos aclarar un punto importante:

¿Subdominio o carpeta, cuál es la mejor opción?

Cuando creas el blog tienes la opción de hacerlo bajo un subdominio de tu dominio, o bien en una carpeta tipo /blog/.

Lo más habitual es usar esta segunda opción, ya que todos los contenidos colgarán de la raíz del dominio, absorbiendo más fuerza y autoridad para posicionar.

Sin embargo, en proyectos muy grandes puede ser interesante usar un subdominio para separarlo del proyecto principal.

¿Subdominio o carpeta, cuál es la mejor opción?

Ventajas de crear un blog en carpeta

  • Unifica la gestión de la web y el blog en un único CMS
  • Facilita el posicionamiento
  • Es casi un estándar, facilita la accesibilidad por navegación lógica

Desventajas de las carpetas

  • Coincidencia de URL (no puedes crear dos URL iguales para propósitos distintos)
  • Debes planificar bien la estructura de URL y categorías para evitar canibalizaciones
  • Si hay descontrol, puede afectar al rastreo y distribución de Page Rank (PR) por toda la web

Ventajas de los subdominios

  • Facilitan la creación de estructuras por idiomas, tiendas, franquicias etc.
  • Permite crear URL idénticas a las del dominio raíz (ojo con las canibalizaciones)
  • Mayor control del PR interno

Desventajas de los subdominios

  • Parten de cero como un dominio nuevo para posicionar
  • Multiplican la gestión de distintos CMS
  • Mayor coste de recursos de gestión y mantenimiento.

Como ves, ambas opciones son válidas, pero dependiendo de tus objetivos y desarrollo futuro, deberás elegir la alternativa más adecuada.

A partir de aquí el proceso de crear un blog en WordPress es exactamente el mismo.

Subir los archivos de WordPress

Una vez decidido si instalaremos el blog en un subdominio o carpeta, tan solo deberemos subir los archivos del CMS a nuestro hosting mediante un cliente FTP como Filezilla o usando el administrador de archivos vía web que te facilite el hosting.

➡️ Te puede interesar: Cómo elegir el mejor hosting WordPress

Si hemos optado por subdominio, este contará con su propia carpeta raíz, que será accesible desde el subdominio que hayamos configurado en el panel de gestión.

Si, por contra, hemos escogido la opción de directorio, tendremos que subir los archivos a esta misma, que habitualmente se encontrará en el mismo directorio principal del hosting.

Aunque es recomendable usar “blog” para el nombre del directorio, puedes usar cualquier otro como “magazine”, “revista” o “noticias”, según la orientación de los contenidos.

Si subes los archivos comprimidos, se descomprimirán en una carpeta llamada WordPress. Deberás mover los archivos desde esta carpeta a la que hayas creado para el blog, y borrar la anterior.

Crear una base de datos y usuario

Este es el paso más complicado que te encontrarás al crear un blog gratuito.

Tan solo debes acceder a la sección de Base de Datos MySQL y crear una con el nombre que quieras. Si tu hosting trabaja con cPanel, es aquí:

Crear una base de datos MySQL

Una vez dentro, elige el nombre que quieras y guarda los cambios.

Con esto ya tendremos creada la base de datos en la que WordPress guardará toda la información de nuestro blog.

El siguiente paso es crear un usuario que tenga acceso a esta base de datos.

Para ello, en la parte inferior encontrarás los campos para hacerlo:

Crear un usuario para base de datos en WordPress

  1. Primero elige el nombre de usuario y la contraseña (apúntalos bien, te harán falta para instalar el blog) y clica en “Crear usuario” para confirmar.
  2. Elige el usuario y la base de datos que quieres que administre. Clica en “Agregar”

Ya está, ¿has visto qué fácil?

Bien, vamos ahora a comenzar la instalación de WordPress para crear el blog propiamente dicho.

Instalar WordPress

Sin duda alguna, el proceso más sencillo del mundo: accede a la URL del blog y verás una página como esta:

Pantalla de instalación de WordPress

Importante: desmarca la casilla “Permitir a los buscadores que indexen el sitio” para evitar que se indexe por ahora en Google (WordPress instala contenido de demostración que deberás borrar antes).

Luego solo deberás completar los campos que te marca, y al darle a instalar, te solicitará el nombre de la base de datos, su usuario y la contraseña.

El proceso llevará menos de un minuto, y al acabar, ya tendrás creado tu blog.

Listo.

Configuración básica de un blog con WordPress

Lo primero que debes hacer es crear un archivo robots.txt y subirlo a la carpeta donde tengas instalado el blog.

WordPress genera uno de forma virtual, pero es mejor tener uno propio para editarlo a nuestro gusto.

Con él le diremos a Google qué partes no debe rastrear para ahorrarle tiempo y evitar que se indexen contenidos de la parte de administración.

Para empezar, copia y pega estas líneas tal cual y súbelo a tu hosting:

User-Agent: *  Sitemap:  Disallow: /wp-admin/  Disallow: /wp-includes/  Disallow: /wp-content/plugins/  Disallow: /wp-content/themes/  Allow: /*.js$  Allow: /*.css$  Disallow: /?s=  Disallow: /search  Disallow: */feed  Disallow: */feed/  Disallow: /feed  Disallow: /feed/  Disallow: /comments/feed  Disallow: /feed/$  Disallow: /*/feed/$  Disallow: /*/feed/rss/$  Disallow: /*/trackback/$  Disallow: /*/*/feed/$  Disallow: /*/*/feed/rss/$  Disallow: /*/*/trackback/$  Disallow: /*/*/*/feed/$  Disallow: /*/*/*/feed/rss/$  Disallow: /*/*/*/trackback/$  Disallow: *?replytocom

Más adelante especificaremos la URL del sitemap.

Con todo esto, evitaremos que se lleve a cabo la indexación en Google de las búsquedas internas, las URL de los feed RSS y las URL dinámicas de respuestas a comentarios.

Si creamos una subcarpeta que no queramos que Google rastree e indexe, bastará con añadir una nueva línea Disallow: /nombre-carpeta/

Configurar enlaces permanentes amigables

Aquí especificaremos el formato que tendrán las URL de nuestro blog.

Debemos ir a Ajustes > Enlaces permanentes, y aquí indicar “Nombre de la entrada”

De esta manera, cuando creemos post y páginas, WordPress usará el título para crear las URL separadas-por-guiones-como-esta-frase.

Luego podremos editarlas para optimizarlas haciéndolas más cortas o incluyendo keywords relevantes.

Si quieres que las URL de los post cuelguen de la categoría a la que pertenezcan, elige “Estructura personalizada” y escribe esto: /%category%/%postname%/

Optimización SEO de WordPress

Para este punto usaremos uno de los plugins más usados: Yoast SEO.

Con él podremos especificar qué tipos de contenidos serán indexables, establecer plantillas para las meta title y description o la previsualización de imágenes al compartir en redes sociales.

Para ello vamos al menú Plugins > Añadir nuevo, y escribimos su nombre para buscarlo e instalarlo desde el repositorio de WordPress.

✍ Descubre más sobre este tema: SEO para WordPress. El manual completo de seguridad que necesitas.

Instalar Yoast SEO

Una vez hecho, en la columna de administración de WordPress tendremos un nuevo menú: SEO

Accedemos a él y configuramos las opciones más importantes para el posicionamiento web.

Configuración básica de Yoast SEO

Dado que el plugin de YoastSEO puede variar su aspecto, vamos a listar las configuraciones más importantes:

    • General > Características: activamos todo menos la última (Seguridad: sin ajustes avanzados para los autores)
    • General > Webmaster Tools: aquí podemos conectar el blog con Search Console y otros paneles de motores de búsqueda.
    • Apariencia en el buscador > General: Especificamos si somos Persona u Organización, el nombre y la imagen de nuestro logotipo.
    • Apariencia en el buscador > Tipos de contenido: aquí es importante solo tener activas Entradas y Páginas. Podemos especificar el meta title y description que mostrarán por defecto.
    • Apariencia en el buscador > Medios: Activamos la redirección de URL de adjuntos a los propios adjuntos (muy importante)
    • Apariencia en el buscador > Taxonomía: para empezar, selecciona No tanto para categorías como tags, así evitarás indexarlas hasta que tengas claro la estructura del blog y si merece la pena o no intentar posicionar con feeds de contenido. Parece una tontería, pero evitarás marear a tus usuarios, a Google, y a tus desarrolladores en caso de que las elimines y tengas que gestionar redirecciones.
    • Apariencia en el buscador > Archivos: desactivamos Ajustes de archivos de autor y por fecha. Aquí podemos personalizar el meta title y description de las páginas de error 404
    • Apariencia en el buscador > Migas de pan: podemos desactivar las migas de pan si la plantilla que uses ya las incluye, o personalizarlo a tu gusto. Luego tan solo tendrás que añadir esta línea de código en el header.php (consulta a tu desarrollador).
    • Social: aquí indicaremos las URL de los perfiles en redes sociales de la empresa, así como la imagen por defecto que se mostrará en la precarga en caso de que una URL no tenga. En la pestaña de X podremos especificar si la previsualización se hace con resumen o con resumen e imagen grande (recomendado).

Estas configuraciones son un buen punto de partida, pero si quieres asegurarte de que tu blog esté completamente optimizado para los motores de búsqueda, es fundamental realizar una auditoría SEO completa. 

En agenciaSEO.eu, ofrecemos auditorías SEO detalladas que te ayudarán a identificar áreas de mejora y optimizar cada aspecto de tu sitio para alcanzar los mejores resultados en posicionamiento web.

Categorías y tags

Como indicábamos antes, es mejor no utilizarlas ni indexarlas hasta que tengas clara tu estrategia de contenidos y suficientes artículos para que sean realmente útiles al usuario.

De nada sirve crear categorías y tags si estas solo van a mostrar uno o dos post.

La única diferencia entre ellas es su sistema de gestión interna, pero a nivel de posicionamiento sus posibilidades son las mismas.

Generalmente, las categorías se utilizan para organizar los post en torno a líneas temáticas generales, mientras que los tags se usan para agrupar contenidos sobre temas específicos, temporales o características del contenido.

Plugins fundamentales para crear un blog con WordPress

Los plugins para WordPress sirven para aumentar las funcionalidades de una web hecha con este CMS.

Ahora que ya sabes cómo crear un blog para escribir sobre los temas más relevantes de tu sector, es hora de optimizarlo con herramientas gratuitas y de pago que te ayudarán a mejorar su rendimiento.

  • Akismet: instalado por defecto en WordPress, sirve para evitar el spam en comentarios y formularios de contacto. Tan solo debes activarlo y seguir las instrucciones para conseguir la API.
  • Contact Form 7: El plugin más sencillo para crear formularios de contacto. Con Contact Form 7, puedes diseñar formularios personalizados de manera rápida y eficiente.
  • Plugins de caché: sirven para servir más rápido las páginas de tu web con una versión estática precargada. Los más usados son WP Super Cache, W3 Total Cache, WP Fastest Cache o Wp Rocket (de pago). La elección de uno u otro dependerá también de las propiedades de tu hosting.
  • KK Star Ratings: sirve para que los usuarios puedan puntuar tus artículos. Con KK Star Ratings, es fundamental aumentar la visibilidad en los resultados de búsqueda, ya que Google es capaz de reconocer estos datos estructurados.
  • Jet Pack: este, cógelo con pinzas. Ofrece muchas funcionalidades al ser un todo en uno, pero es bastante pesado. De Jet Pack, nos interesa principalmente la funcionalidad.
  • Photon para cargar las imágenes y archivos JS y CSS del núcleo de WordPress desde su CDN. También cuenta con un módulo de suscripción muy potente, ilimitado y gratuito que para empezar está muy bien. También te permitirá personalizar la visibilidad de los widgets según el tipo de página.
  • TOC+: el plugin para crear índices al principio de tus post. Google también reconoce TOC+ muy bien y puede destacar enlaces internos de un post en las SERP.
  • Shortcodes Ultimate: este plugin te permite insertar distintos elementos de diseño dentro de los post, como botones, notas de color, acordeones, tablas con pestañas o columnas. Con Shortcodes Ultimate, puedes mejorar la apariencia y funcionalidad de tu contenido de manera sencilla.

Ten siempre en mente que cuantos menos plugins utilices, más ligera será la instalación de tu blog, así que valora bien las necesidades antes de instalar sin control.

Plantillas para blog en WordPress

Quizás este punto es donde se suele perder más tiempo al principio, así que lo dejamos para el final porque lo más importante era todo lo anterior.

Si nuestro blog está integrado con la web corporativa, nos será más complicado encontrar un diseño que encaje con ambas partes, mientras que si hicimos la instalación aparte en un subdominio o carpeta, tendremos más flexibilidad.

En cualquier caso, siempre será necesario ajustar la plantilla para personalizarla acorde a vuestra identidad corporativa y funcionalidades necesarias. Por eso es fundamental contar con profesionales en desarrollo web que os puedan echar un cable con esta parte.

Puedes empezar a buscar en el propio repositorio de plantillas gratuitas de WordPress, pero te recomendamos que compres una profesional en Theme Forest o My theme shop, tanto por el soporte como por las actualizaciones, funcionalidades y optimizaciones SEO.

Plantillas para crear un blog con WordPress

Recomendaciones de seguridad para tu blog WordPress

Si deseas mantener tu blog WordPress seguro, es esencial seguir algunas recomendaciones clave. A continuación, te presentamos las mejores prácticas para proteger tu sitio contra amenazas, desde la actualización de software hasta la implementación de certificados SSL.

  • Actualizaciones periódicas: mantén siempre actualizados WordPress, tus plugins y temas. Las actualizaciones suelen incluir parches que corrigen vulnerabilidades de seguridad, por lo que instalarlas te protege contra posibles amenazas.
  • Plugins de seguridad: instala plugins como Wordfence que ofrecen escaneos de malware, cortafuegos y monitoreo en tiempo real. Estos plugins ayudan a detectar y bloquear actividades sospechosas en tu sitio.
  • Contraseñas fuertes: utiliza contraseñas seguras que combinen letras mayúsculas, minúsculas, números y símbolos. Además, considera activar la autenticación en dos pasos para añadir una capa extra de seguridad al inicio de sesión.
  • Copias de seguridad: configura copias de seguridad automáticas de tu blog. En caso de algún incidente, podrás restaurar tu sitio a una versión previa sin perder contenido ni configuraciones importantes.
  • Limitación de intentos de inicio de sesión: implementa límites en los intentos fallidos de inicio de sesión para evitar ataques de fuerza bruta. 
  • SSL y HTTPS: instala un certificado SSL para encriptar la información entre tu servidor y los visitantes. Esto no solo protege datos sensibles, sino que también mejora la confianza de los usuarios y el posicionamiento en buscadores.

Cerrando la creación de un blog

Aunque nos hayamos extendido bastante, como habrás visto, el desarrollo de un blog es realmente sencillo, ya que no hace falta saber programar ni una sola línea de código.

Con solo saber los pasos para crear un blog y coger un poco de práctica, podrás acelerar el proceso, pulir los errores habituales que se cometen al principio y poner en marcha ya mismo tu calendario editorial. Si estás buscando crear un blog gratis y ganar dinero, el enfoque adecuado y una estrategia sólida de contenidos son clave para lograr resultados efectivos.

En agenciaSEO.eu, somos especialistas en marketing de contenidos. Si necesitas ayuda para crear un blog desde cero o mejorar el rendimiento de tu blog actual en WordPress, no dudes en contactarnos.

Escrito por:

Picture of Bruno Ramos

Bruno Ramos

SEO Manager de agenciaseo.eu, experto en inbound marketing, estrategias de contenidos y monetización web. Periodista licenciado en Ciencias de la Información y la Comunicación por la Universidad CEU Cardenal Herrera. Emprendedor, docente y divulgador digital en distintos centros académicos como la Universidad Pompeu Fabra.
Picture of Bruno Ramos

Bruno Ramos

SEO Manager de agenciaseo.eu, experto en inbound marketing, estrategias de contenidos y monetización web. Periodista licenciado en Ciencias de la Información y la Comunicación por la Universidad CEU Cardenal Herrera. Emprendedor, docente y divulgador digital en distintos centros académicos como la Universidad Pompeu Fabra.
¿Que necesitas saber?
Buscar

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Descarga nuestro EBook gratuito

GUÍA SOBRE SEO PROFESIONAL

Un caso práctico para enseñarte cómo mejorar tu posicionamiento web