Es increíble como muchas personas creen que WordPress no vale la pena porque les parece para principiantes; pero incluso yo, que uso Gentoo y Slackware, WordPress no ha sido fácil, lo sé porque todos los días sigo perfeccionandome en WordPress. Entiendo que la complejidad de WordPress no es como la que hay en programación, pero sigue siendo complejo, y lo complejo está en encontrar el equilibrio entre diseño y eficiencia.
Yo al principio creía que WordPress era fácil y no sabía en lo que me metí. Si lo hubiera sabido, posiblemente nunca hubiera aprendido WordPress. Algo así me pasó con Linux.
Algunas personas pueden instalar WordPress y decir que es fácil, pero eso no significa conocerlo, necesitas tiempo para conocerlo bien.
En algunos de sus dificultades implica modificar muchas tablas de bases de datos, modificar varios archivos de configuración, instalar Apache y PHP en nuestra computadora.
- Primer problema, los permalinks por defecto no siguen una estructura amigable con SEO. Pero si no lo sabes y usas el sitio así como lo instalaste, va a ser un grave problema.
- Puede que experimentes con los permalinks, pero no debes hacer esto. Al cambiarlos vas a tener problemas con los motores de búsqueda, pues estás quebrantando las regla de SEO. La solución está en redireccionar usando plugins o con Apache.
- Se te olvida o no tienes la costumbre de visitar tus blogs seguido, y tienes un blog con más de un mes sin actualizar. Esto es más que suficiente para que te lo hacken sin ninguna dificultad.
- Se te ocurre usar imágenes de Google copiando el link original, con el tiempo muchas imágenes van a estar caídas. El mejor consejo del mundo, es siempre sube las imágenes en tu server o hosting, muchos servicios de alojamiento de imágenes suelen caer con el tiempo.
- Hay muchos plugins de dudosa calidad. Esto convierte a WordPress en algo parecido a un deporte, y no olvides fijarte en los comentarios, que haya sido actualizado recientemente y en su popularidad.
- Posiblemente quieras tener más de 3 blogs de WordPress, pero vas a aprender que esto es bastante demandante, en especial a tí que creiste que tener un blog de wordpress era muy fácil. Por regla, al menos una vez a la semana tienes que entrar en tu sitio para asegurarte que todo este bien. Entonces vas a tener que iniciar sesión 3 veces. ¿Pero, a quien se le ocurre instalar tantas veces wordpress? A un experto, pero tu no eres un experto. Otro error.
- En el caso que necesites tener diferentes instalaciones diferentes de WordPress, tampoco debes administrarlos uno por uno. Hay un plugin para poder administrar desde un sólo lugar todos. Recomiendo que instales WordPress en tu propia computadora para que desde ahí administres a tus blogs. Sólo necesitas montar un servidor PHP, es fácil con Linux y Apache.
- ¿Sabías que puedes tener varios blogs con una sola instalación de WordPress? Eso es lo que se debe de hacer en vez de lo que se hizo en el punto 6. Inclusive si tienes varios dominios como perro.com, y gato.com, gracias a una extensión puedes hacer que funcione con dominios diferentes. Pero requiere modificar archivos sensibles y otros pasos, en lo personal me esforcé mucho, y no lo logré.
- Y aquí nace la siguiente dificultad, si te decidiste por WordPress multisite, debes saber exactamente que plugins necesitas, o sea, es muy mala idea ser un principiante de WordPress y usar WordPress multisite. WordPress multisite requiere plugins compatibles con multisite, y a veces es arriesgado porque un plugin desconocido puede tirar el WordPress por no ser compatible.
- ¿Así que se te ocurrió dejar que todos publiquen sin necesidad de moderar los comentarios? Esto es lo peor que alguna vez se puede hacer, y parece tan inocente y bueno. Pero entonces Google te penaliza por Spam.
- ¿Se te ocurrió mover de dominio tu WordPress multisite? Esto sólo hay que hacerlo en caso extremadamente necesario. No hay que cambiar el dominio porque sí. Esto si es dificil, debes modificar muchísimas tablas de la base de datos. Prácticamente remplazar tu viejo dominio con el nuevo en todas las bases de datos.
- ¿Empezaste a postear y no usaste etiquetas ni categorías, ni pusiste una imágen al post, también nadie te dijo que se llena el campo alt de las imágenes, porque es una regla de SEO? ¿Qué vas a hacer cuando tengas medio blog hecho? Pues será muy dificil corregir todo eso.
- Dejaste que cualquiera se pudiera registrar en tu blog, pero se registran 10 bots nuevos por día. Pero, ¿cómo ibas a saber que pasaba esto?
- Solucionas esto, y resulta que los emails de terminan en la carpeta de spam de tus usuarios, esto es porque si usas un hosting compartido. La IP de tu sitio siempre está marcada como spam.
- Mismo problema si le dices a WordPress que te envie los correos del sitio a Hotmail o a Gmail, debe ser al email de tu hosting, por dos razones, primero la información confidencial de tu sitio permanece sólo en tu hosting. Segundo, no tienes los problemas de retención de spam.
- Lentitud, WordPress es lento y necesariamente requiere los siguientes tipos de plugins: Minificador: Para minificar el javascript, el HTML, el css, las fuentes y los emojis. Cache: servir las páginas en HTML plano a los visitantes. Smush: Para reducir el tamaño de las imágenes.
- Las imágenes de los que comentan se ven feas, entoces puedes hacer que el avatar se genere por medio de de gravatar, en gravatar hay una imagen de perfil asociada a cada email. Lo mejor es que no tienen que iniciar sesión.
- Las revisiones ocupan mucho espacio inecesario en la base de datos. Incluso pueden ocupar la mitad de la base de datos. Esto se soluciona fácilmente con un plugin.
- Como WordPress es tan lento, hay que usar CDNs, por ejemplo Cloudflare ayuda mucho, y el CDN de imágenes de Jetpack suele venir bien.
- Los temas de WordPress están muy saturados, y es una buena idea encontrar temas que tomen menos tiempo en cargar, esto lo podemos comprobar con un cronómetro o un servicio online de cuanto tiempo tarda nuestra página en cargar.
- Los temas se actualizan mucho, así que no es muy amigable modificarlos. Tampoco es bueno un tema que tenga mucho tiempo sin actualizar.
- Con multisite, hay que revisar que un plugin funcione bien con toda la red de blogs.
- No todos los plugins son compatibles entre sí. Algunos plugins pueden comportarse de manera inesperada entre ellos. Lamentablemente el único método para saberlo es el método científico (hacer experimentos).
- Por defecto WordPress no está muy conectado a las redes sociales, para esto ayuda mucho Jetpack.
- Es buena idea aprender desde el principio sobre SEO. Una hora de tu tiempo para empezar es muy bueno. Aprender de SEO son esas cosas que te benefician si las comienzas a aprender desde el inicio.
- Para ayudar a aumentar la confiabilidad de los sitios de WordPress existe gravityscan.com. Muestra que el sitio está monitoreado todos los días.
- Hay temas que no estan optimizados para teléfonos móviles -sobre todo los temas desactualizados- y este este es uno de los aspectos básicos del SEO, para esto ayuda bastante Jetpack.
- A veces hay que cambiar la contraseña desde la base de datos porque por alguna u otra razón los emails de recuperación no llegan, como por ejemplo un correo desactualizado. Y ahora para editar la contraseña hay que ejecutar en Linux un comando de hash. Los que usan Windows van a pasar un momento más dificil aún.
- Por no saber nada de permisos de Linux, tu WordPress puede dejar de servir. Esto algo curioso que me tocó ver en otra persona. Pero es verdadero, los permisos de Linux son importantes en cualquier hosting.
- A veces tu sitio web se puede quedar fuera de servicio con un mensaje: Scheduled Maintenance, pero es muy fácil de solucionar. Sólo hay que eliminar cierto archivo.