Como crear un blog desde cero con WordPress

18 pasos para que puedas abrir tu propio blog desde cero con WordPress. Te explicamos cómo debes abrir tu dominio, el nombre que debes escoger, como abrir un hosting, como instalar el programa necesario para instalar tu página web, optimizar el SEO de tu web, todas las configuraciones que necesitas hacer a tu web para estar al día y como escribir tu primer post.

crear mi blog

Crea tu propio blog desde cero con los siguientes pasos

1. Escoger el nombre para tu blog

Lo primero que debemos hacer es escoger un nombre para tu blog. Te podemos dar unos pequeños consejos.

  • Es preferible que el nombre del blog y el del dominio sean el mismo.
  • El nombre debe de ser lo más corto posible para que sea fácil de recordar
  • El nombre tiene que estar relacionado con los temas que vas a escribir
  • Intentar que sea un nombre muy buscado en Internet

No te centres en un único nombre, ya que la mayoría de dominios suelen estar ocupados. Hazte con por lo menos 5 o 6 nombres para tu blog.

2. Qué precio tiene abrir un blog

Te vamos a dar unos cuantos precios para que te relaciones con los costes.

Dominio

El dominio (URL) es la dirección web, por ejemplo www.programandomiweb.com. Estos dominios se compran por años. Los precio aproximados son los siguientes.

  • Dominio con terminación .com cuesta unos 10€/año
  • Dominio con terminación .es cuesta unos 10€/año
  • Privacidad de dominio (sirve para ocultar la identidad del dueño del dominio), tiene un coste de 5€/año.

Hosting

El hosting es un servidor que se utiliza para alojar nuestra web, es donde vamos a instalar toda nuestra web para que los usuarios puedan verla desde cualquier parte del mundo. El precio de los hostings puede variar mucho dependiendo del tipo de web que tengas, te indicamos los precio para un blog normal y sencillo.

  • Hosting desde 4€/mes. Un año son unos 48€

Total dominio + hosting

Si abrimos un dominio con dos terminaciones (.com y .es) + ocultar identidad + hosting

Total = 73€ al año

Luego, si quieres abrirte otra web, puedes alojarla en el mismo hosting, de manera que solo tengas que pagar un dominio más al año.

3. Abrir el dominio

El dominio es una dirección web que debemos encontrar y comprarla, como por ejemplo www.programandomiweb.com. Una vez la hayamos comprado, nos pertenecerá a nosotros. Aconsejamos que tenga la terminación “.com” o bien la terminación “.es” si nuestra web va dirigida únicamente a España. También podemos comprar las dos terminaciones.

En esta fase del dominio vamos a tener que seguir los siguiente pasos.

  • Elegir un dominio
  • Comprobar que el dominio que hayamos escogido no está ocupado
  • Comprar el dominio

Para elegir el dominio adecuado, te aconsejamos que leas el siguiente artículo.

Para comprobar que el dominio que has elegido está libre, puedes recurrir a los siguientes links. Aquí mismo también podrás comprarlos.

4. Abrir un hosting

Un hosting es un servidor web que nos servirá para instalar todos los archivos, imágenes y datos de nuestro blog. Cuando un usuario acceda a tu dominio, el dominio redirige a tu hosting, este hosting redirige a tus y de esta manera el usuario podrá visualizar el blog que hayas instalado en tu hosting. Es importante tener un buen hosting para poder obtener las siguientes ventajas.

  • Que nuestra web sea rápida de cargar
  • Que el precio sea lo más económico posible
  • Que incluya las máximas opciones posibles

Por suerte la competencia entre hostings es tan elevada, que los precios son bastante bajos. Un hosting lo puedes adquirir a partir de 4€ al mes. En el siguiente artículo te damos unas pautas para escoger un hosting adecuado.

Si no sabes dónde buscar, te indicamos los que creemos que son los mejores hostings en cuanto a calidad / precio.

5. Instalar WordPress.org

Una vez ya tenemos nuestro hosting con su dominio vinculado, hemos de proceder a instalar WordPress. WordPress es un programa que se instala en nuestro hosting y nos permite tener una página web o un blog sin tener que recurrir a la programación web. Tiene las siguientes ventajas.

  • Fácil y rápido de instalar
  • Te hace fácil la publicación de posts (artículos), fotos, imágenes, vídeos, etc.

Para ver como instalar WordPress, os recomiendo el siguiente artículo.

6. Escoger e instalar un theme de WordPress

Un theme es una plantilla que dará formato a nuestro WordPress. Si únicamente instalamos WordPress, tendremos una base instalada pero sin ningún formato. El theme es lo que acabará definiendo vuestro blog. Dentro de WordPress hay muchos tipos de theme, y antes de seleccionar uno al azar, deberías estudiarlo un poco antes. Lo que nos favorece de WordPress, es que no hay ningún problema con instalar un theme y si vemos que no nos gusta, lo borramos e instalamos otro. Esta es una de las grandes ventajas de WordPress. Para escoger un theme, hemos de ver el tema de nuestra web. En el siguiente link podemos escoger el theme que queramos de WordPress (también existe la posibilidad de descargártelo de tu web).

Como instalar un theme?

Primero de todo hemos de descargar el theme según indicamos en la imagen.

instalar theme wordpress

Un vez descargado, nos dirigimos a nuestra web y luego le damos a “temas” que está dentro de “apariencia”.

seleccionar temas de wordpress

Luego le damos a “Añadir nuevo” y aquí o bien lo descargamos o bien le damos a “Subir tema” y le damos a examinar. Entonces aquí nos quedará instalado nuestro theme.

añadir subir examinar tema wordpress

Si ahora vamos a Internet y ponemos nuestra dirección web, habríamos de ver nuestra web con el tema que hemos instalado.

7. Escoger e instalar los plugins necesarios

Un plugin es un complemento que nos dará alguna función extra a nuestra web. Cuando investigues un poco sobre el theme que has puesto, verás que hay funciones que faltan, y es aquí donde entran en juego los plugins. Un plugin lo puedes conseguir de varias maneras.

  • Te lo descargas gratuitamente
  • Te lo descargas pagando
  • Te lo programa un externo
  • Te lo programas tú mismo

En tal caso, te adjunto el link donde vas a poder descargártelo (también existe la posibilidad de descargártelo de tu web).

Que plugins recomendamos?

Y como instalamos un plugin?

Lo instalamos de una manera muy parecida a como hemos instalado un theme. Primero vamos al apartado “Plugins” y le damos a “Añadir nuevo”.

añadir plugin

Luego nos saldrá una ventana que dice “Subir plugin” y le damos a “examinar”. Aquí podremos instalar el plugin que hayamos descargado. Si le damos únicamente a “Subir plugin”, veremos otros plugins para descargar.

8. Activa los enlaces permanentes de WordPress para tener URL amigables

Dentro del posicionamiento de tu blog en Google, hay una parte muy importante que son las URL amigables. Existe dos maneras de crear direcciones de Internet, las que se pueden leer y las que no. Os indico dos ejemplos.

  • http://www.programandomiweb.com/?p=312
  • http://www.programandomiweb.com/como-crear-un-blog-desde-cero

De las dos URL de ejemplo que os acabamos de poner, la primera no es posible leerla. Google no puede interpretar nada si le decimos “/?p=312”. Sin embargo, en el segundo caso Google es capaz de interpretar lo que dice la frase “como-crear-un-blog-desde-cero”. La segunda manera de poner URL es útil para posicionar tu web en Google. A este tipo de URL se le llama URL amigable.

WordPress incluye una opción muy fácil de configurar para que todas las URL sean amigables. Solo tenemos que ir a “Ajustes”, clicar a “Enlaces permanentes” y aquí le damos a “Nombre de la entrada”, le damos a guardar tal y como indicamos en la imagen.

url-amigable-enlaces-permanentes-wordpress

Cuidado!!! Cada vez que accedamos al apartados de “Enlaces permanentes”, el archivo .htaccess se borrará del todo y se colocará un código que se utiliza para los enlaces permanentes. Antes de acceder a “Enlaces permanentes”, hemos de crear una copia de seguridad del archivo .htaccess. Cuando un usuario accede a tu web, el servidor lo primero que lee es el archivo .htaccess. Por lo que este archivo es muy importante para configurar redirecciones y bloqueos spam entre otros parámetros. En el siguiente apartado explicamos dónde encontrar este archivo.

9. Configura el archivo .htaccess

El archivo .htaccess es el primer archivo que lee tu servidor cuando un usuario entra en tu blog. Con este archivo puedes ejecutar las siguientes tareas.

  • Bloquear SPAM
  • Bloquear usuarios no deseados
  • Redireccionar de un link a otro link
  • Aumentar la velocidad de tu web

El archivo .htaccess está ubicado en la base del servidor de dónde has alojado todos los archivos. Únicamente tenemos que ir a nuestro servidor y en la primera carpeta veremos el archivo .htaccess. Cuando instalamos WordPress es aconsejable introducir en el archivo .htaccess los códigos siguientes.

Código para crear caché

El siguiente código indicar al navegador de los usuarios que guarde ciertos archivos en sus ordenadores para que en caso de que vuelva a entrar ese mismo usuario a tu web, no tenga que descargarse todos los archivos otra vez. Con esto conseguirás aumentar la velocidad de tu web y a la vez Google no te penalizará por tener una web lenta.

<ifmodule mod_expires.c>
ExpiresActive On
ExpiresDefault A2419200
<filesmatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
ExpiresDefault "access plus 1 month"
</filesmatch>
</ifmodule>

Redirigir de dominio.com a www.dominio.com

Con el siguiente código conseguimos redirigir tu dominio sin las “www” a tu dominio con las tres “www”. Donde pone “dominio” has de escribir tu blog.

RewriteEngine On
rewritecond %{http_host} ^dominio.com [nc]
rewriterule ^(.*)$ http://www.dominio.com/$1 [r=301,nc]

Anular las etags

El siguiente código anula las Etag, evitas que los navegadores hagan una comprobación. Aumentarás la velocidad de cargad de tu blog.

<ifModule mod_headers.c>
Header unset ETag
</ifModule>
FileETag None

Evitar intrusos en tu archivo config.php de WordPress

El siguiente código bloquea el acceso de cualquier al archivo config.php de WordPress. Este archivo es donde están ubicado todos los códigos de acceso, es importante tenerlo bien protegido.

<files wp-config.php>
order allow,deny
deny from all
</files>

Conexiones abiertas

El siguiente código aprovecha las conexiones abiertas. Sirve para aumentar la velocidad de carga de tu blog.

<ifModule mod_headers.c>
Header set Connection keep-alive
</ifModule>

Habilitar la compresión GZIP de JAVA y CSS

El siguiente código indica que los archivos JAVA y CSS queden comprimidos en GZIP, así el envío de los archivos desde el servidor al navegador de los usuarios ocupará menos espacio. Esto aligera tu blog y la hace más rápida.

<IfModule mod_headers.c>
<FilesMatch "\.(js|css|xml|gz)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>

Evitar que un usuario con una IP entre en tu web

El siguiente código te servirá para bloquear usuarios no deseados. Si tienes algún usuario que únicamente te escribe comentarios no deseados o es un SPAM, puedes bloquearle averiguando su IP y colocándola después de “DENY FROM”. Hemos puesto una IP como ejemplo. Si queremos anular muchos usuarios, el “DENY FROM + nº IP”  lo habremos de repetir varias veces. Te indicamos un artículo para que averigües realmente que es una IP.

<Limit GET POST>
order allow,deny
deny from 41.86.235.10
allow from all
</Limit>

10. Tu primer post

Un post es una “entrada” y es la manera de crear un artículo. Lo primero que podemos hacer es un post de prueba, para ello vamos a nuestra web de WordPress, nos dirigimos a “Entradas” y le damos a “Añadir nueva”. Aquí se nos abrirá una ventana para poder escribir un título y escribir una descripción. Una vez la tengamos, le damos a “Publicar” (lado derecho) y ya tendremos nuestro primer post publicado. Ahora solo hemos de ir a nuestra web y veremos el título de nuestro post. Si le damos clic, podremos ver como se abre.

Tu primer post

11. configura los títulos de tu theme útil para el SEO

El SEO (optimización en buscadores, concretamente en Google), consiste en optimizar tu web para que Google la posicione lo mejor que pueda en su buscador. Para hacer esto, una de las partes más importante que hace Google cuando rastrea tu web es coger los títulos que tienes dentro de cada post de tu blog. Las etiquetas que os ponemos a continuación son muy importantes para que Google las tome como referencia y así posicionar tus post con las palabras que los usuarios busquen en Google. Estas etiquetas ya vienen definidas en WordPress y quedan reflejadas dentro del código interno de nuestro blog. Por ejemplo, el título de nuestros posts quedan reflejados dentro de las etiquetas <title>…..</title> tal y como se muestra en la siguiente imagen.

etiqueta title Nosotros únicamente nos hemos de preocupar de seguir las instrucciones siguientes para que internamente queden bien definidas. Es importante saber como hemos de escribir un post para que queden definidas lo mejor posible. Lo primero que vas a tener que hacer es de asegurarte que cada vez que escribas un post introduzcas correctamente estas 4 etiquetas.

  • Etiquetas <title>, <h1>, <h2>, <h3> y <h4>
  • Meta descripción
  • Etiquetas ALT en las imágenes
  • Etiquetas en negrita

Con estas etiquetas ya estamos marcando unas bases lo suficientemente correctas para que Google pueda empezar a interpretar perfectamente los temas de nuestros posts.

Etiquetas <title>, <h1>, <h2>, <h3> y <h4>

Estas etiquetas quedan definidas dentro de WordPress de la siguiente manera. Nos volvemos a dirigir a “Entradas” y “Añadir nueva”. Lo que escribimos dentro de los títulos en rojo, es como quedará de manera interna en el código fuente.

meta etiquetas

Meta descripción

Las Meta descripciones son las que se utilizan en Google para mostrarlo dentro de su buscador. Es importante que cada uno de tus post tenga una meta descripción.

Meta etiqueta en posts blog

WordPress por defecto no tiene las meta descripciones instaladas. Para poder introducir en todos los posts una meta descripción personalizada, os dejamos el siguiente artículo donde nos explican como añadir la etiqueta meta descripción.

Etiqueta ALT para las imágenes

Como Google no es capaz de leer una imagen, cada imagen debe de tener su propio título. Esto es útil para cuando un usuario busca en Google en el apartado de imágenes.

WordPress, por defecto, te coloca en la etiqueta ALT (dentro del código de tu web) el nombre de cada imagen. Lo único que tenemos que hacer es escribir en el nombre del archivo de cada imagen un nombre  que defina correctamente esa imagen, cuando la subamos a nuestra web automáticamente WordPress definirá su nombre en la etiqueta ALT.

Etiquetas en negrita

Es importante que cada post que redactes tenga textos en negrita. El código de tu web lo define dentro de las etiquetas <strong>….</strong>. Esto es útil tanto para los usuarios como para Google porque tiene muy en cuenta este tipo de texto. Para ello, lo único que tenemos que hacer en cada post de WordPress es ir señalando los textos más importantes en negrita. Para definir tus textos en negrita se ha de clicar al botón de la imagen.

texto en negrita crear post

12. Modifica el diseño de tu web

Es muy posible que quieras definir parte del diseño de tu plantilla de WordPress. Para esta opción existen tres métodos.

  • Vuelves a cambiar de theme
  • Configuras las opciones básicas que te da WordPress
  • Modificas el código CSS

Para ver las configuraciones básicas que te da WordPress, hemos de ir a “Apariencia”, “temas”. Aquí veremos varias opciones como “modificar el fondo”, “poner o no poner la barra lateral”, etc. No vamos a enseñar todas las opciones aquí porque hay bastantes. En todo caso, lo ideal es que uno mismo trastee un poco todas las opciones que tiene. Abajo podemos ver que hay 6 botones, que son “personalizar”, “widgets”, “menús”, “opciones del tema”, “Cabecera” y “fondo”. Mirar una por una detenidamente para ver para que sirve cada una.

Opciones del tema crear tu blog

La tercera opción que damos es que nosotros mismos o alguien que contratemos nos modifique el código CSS. Para que tengamos una idea, el código CSS es el que se utiliza para hacer una hoja de estilo y es con el que podremos crear y definir la presentación de una página web. Os indico un artículo que te ayudará a modificar el código CSS de tu web.

13. Abre algunas categorías

Una categoría es una etiqueta que se utiliza para agrupar unos cuantos post de un tema. Si por ejemplo tienes 20 post y 10 de ellos hablan de economía y otros 10 de empresas, puedes abrir dos categorías que se llamen “economía” y “empresas”. Cuando alguien clique en alguno de estos links, le aparecerán únicamente los posts de ese tema en concreto.

Las categorías pueden ayudar a los usuarios a visualizar post específicos que estés creando sin tener que ver todos los post que hayas creado.

El nombre de las categorías o bien lo defines al principio o bien ya lo irás definiendo a medida que vayas creando post. WordPress también te incluye la posibilidad de crear todas las categorías que quieras, únicamente tienes que irte a “Entradas” y seleccionar “Categorías”. Aquí hay la opción de crear una nueva.

seleccionar categorias de tu blog

Por defecto WordPress te incluye la palabra /category/ dentro de la URL de cualquier categoría. Por ejemplo en esta web nos saldría este link (http://www.programandomiweb.com/category/redes-sociales/) si no hubiera colocado el plugin que os comentamos a continuación. A nivel de SEO esto te puede perjudicar porque Google interpreta antes la palabra “category” que la de la propia categoría. Puedes instalarte el plugin siguiente y eliminarás esta palabra de todas las URL de tus categorías.

14. Monitoriza tu web

Con todos los pasos que os hemos dado, tu web ya la tienes casi completa. En este apartado te vamos a enseñar a como debemos monitorizar tu web para que puedas ver las estadísticas siguientes.

  • Cantidad de visitas que recibe tu blog
  • Cantidad de veces que tu web aparece en Google

Para estos dos temas, Google nos proporciona dos herramientas gratuitas muy fáciles de utilizar.

Con estas dos herramientas podrás monitorizar tu blog perfectamente. Necesitarás abrirte una cuenta de gmail y luego colocar un código que te dan e insertarlo en el archivo footer.php de tu web. Luego, podrás ver las visitas y estadísticas de tu blog. Aquí te resumimos lo que ofrece cada herramienta.

Google Analytics

Google Analytics ofrece estadísticas de tu blog, aquí podrás ver las visitas que has tenido, las visitas que has tenido desde otra web, etc. Google analytics ofrece las siguientes características.

google analytics crear blog

  • Visitas en tiempo real. Puedes ver la cantidad de usuarios que hay en ese momento
  • Visitas durante un periodo de tiempo.
  • Estadística de las visitas que has tenido desde los siguientes lugares.
    • Desde otra web
    • Desde Google
    • De tráfico directo (usuarios que te tienen por ejemplo en favoritos)
    • Desde las redes sociales
  • Estadísticas de visitas con los detalles siguientes.
    • Edades
    • Países
    • Flujo de usuarios
    • Velocidades de carga de cada página
    • Detalles de páginas concretas
    • Tiempo en que los usuarios están en cada página
    • Total de páginas visitadas
  • Te permite hacer informes personalizados con muchos tipos de filtros
  • Comparaciones entre días.

Dentro de Google Analytics podemos ver las estadísticas del Webmaster tools, os dejamos un artículo por si quieres implementarlo.

Webmasters tools

Webmaster tools está indicado para ver todas las impresiones, clics y posicionamiento de todas tus páginas aparecen en el buscador de Google.

webmaster tools crear blog

Webmaster ofrece las siguientes características.

  • Las palabras clave por la que los usuarios han llegado a encontrar tu web y una relación directa con la cantidad de clics que han clicado y el posicionamiento que ha tenido tu blog en Google respecto esas palabras clave.
  • Lo mismo que lo anterior pero con las imágenes.
  • Indexaciones de las páginas de tu web.
  • Enlaces rotos, enlaces entrantes de otras webs y enlaces y salientes que tiene toda tu web.
  • Estructura de tu web
  • Mejoras en el código HTML
  • Páginas con meta descripciones duplicadas
  • Otras opciones.

Para más información podemos consultar el siguiente link.

15. Aprende a escribir un blog

Para tener un blog es importante escribirlo bien. Vamos a darte algunas pautas que te pueden ayudar, además te vamos incluir un artículo relacionado.

  • Has de estudiar el tipo de formato que quieres poner y aplicar el mismo en todos tus posts.
  • El texto has de hacerlo algo entretenido
  • Las imágenes ayudan muchísimo, no solo a entender muchas veces de una manera gráfica, sino que atraen mucho a los usuarios
  • Debes de subrayar o poner en negrita los textos más importantes
  • Has de ir poniendo enlaces de tu propia web
  • Has de cuidar la ortografía
  • El texto debe ser ameno, ni muy pesado ni muy corto
  • Has de tener temas suficientes para atraer muchos usuarios

Te incluimos un artículo muy interesantes que te pueden ayudar.

16. Que deben de contener todos tus post

Todos los posts deben de tener unos contenidos básicos para tener una gran influencia tanto sobre el usuario como para Google.

  • Los posts deben de tener suficientemente texto
  • Los posts deben de tener imágenes para relajar al lector
  • Los posts deben de tener enlaces salientes, o bien de tu propia web o bien de otras webs
  • Cada uno de tus posts debería tener un enlace en otra web.
  • Los posts deben de contener títulos y subtítulos, que tienen gran influencia sobre Google y sobre el usuario
  • Tus post no deben de ser monocromáticos, has de ir combinando colores para hacerlo más ameno
  • Los posts deben de tener comentarios
  • Cada post debería tener un enlace en las redes sociales

17. Utiliza las redes sociales para difundir tu blog

Las redes sociales pueden jugar un papel muy importante a la hora de difundir tu blog. Es por eso que deberías abrirte algunas redes sociales o al menos las 3 o 4 más importantes que corren por la red. Actualmente, Facebook, Twitter, Instagram, Google+, Linkedin, etc., son las redes más importantes. Dependiendo del tema de tu blog, deberías abrirte algunas de ellas e ir consiguiendo usuarios que vayan mirando tu web y tus cuentas. Esto te sumará algunas visitas a tu blog aparte de añadirte puntos para que Google te posicione mejor en su buscador. Has de pensar que Google tiene muy en cuenta las redes sociales para posicionar tu blog.

Te podemos dejar este link para que veas algunos artículos sobre redes sociales.

18. Crea una página de contacto

Ves al apartado de “Páginas” y dale a “añadir nueva”. Aquí habrás de crearte una nueva página que se llame “Contacto”.

En tu hosting tendrás que habilitar la función email.

Luego instala uno de los tres plugins de contactos que te indicamos a continuación. Te recomendamos el primero de todo, que es el “Contact form 7”. Te he puesto otros dos mas por si el primero no te funciona. Dentro del plugin Contact form 7, copia el código que te aparece debajo de “shortcode”. Una vez lo tengas, pégalo en la página de Contacto que has creado. Ya se te verá todo el formulario. Haz una prueba para probarlo.

19. Crea una campaña de Newsletter

Una campaña de Newsletter está indicado para enviar emails de tus nuevos posts a todos los usuarios que se inscriban en la suscripción de Newsletter. De esta manera, cada vez que escribas un artículo, cientos o miles de usuarios recibirán un email tuyo y podrán ver el nuevo posts que acabas de publicar. Qué ventajas tiene?

  • Un usuario que se inscribe en tu lista de suscriptores se puede considerar un usuario fiel
  • Con una lista de suscriptores haces que no dependas únicamente de los buscadores para ganar visitas
  • De esta manera no pierdes el usuario que te ha visitado una vez
  • Puedes dar publicidad de algunos productos de manera indirecta

Para crear una campaña de newsletter, primero de todo deberías ir acumulando suscriptores. Para ello existe un plugin ideal para esta función.

Comentarios:

  1. Yo añadiría dos plugins que para mi son esenciales y básicos:
    Loco traslate: para traducir algunas cosas de la plantilla como los “Read More”
    Post duplicator: Perfecto para cuando estas empezando y tienes que tener varias entradas con contenido, en vez de ir creando de una en una lo duplicas y listo.

    Un saludo!!

Deja un comentario

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