..:: DesarrolloWeb1106 realizamos Páginas Web desde Venezuela, Diseño y Desarrollo de Paginas Web ::..
web 3.0
web 3.0

Posicionamiento web: pasos para estar en Google de #1

El posicionamiento de una web se ha vuelto la obsesión ya no solo de un gran número de webmasters o SEO sino también de pequeños negocios en general debido a todas las ventajas que ello ofrece.

En este post, te explicaré 5 trucos para conseguir posicionar una página web en las primeras posiciones de Google. ¡No te los pierdas!

A medida que la época 2.0 comienza a asentarse más y más en nuestras vidas, los buscadores toman cada día con un poco más de fuerza el relevo a los antiguos métodos de búsqueda de los usuarios (páginas amarillas, negocios locales, comerciales, etc.).

El tráfico orgánico es capaz de eclipsar a cualquier otro tipo de tráfico web que exista (entiéndase por tráfico orgánico el tráfico proveniente de buscadores), este fenómeno ha llevado a muchas agencias de SEO a amasar verdaderas cantidades de ingresos, pero no todas las empresas tienen acceso siempre a los presupuestos (en ocasiones desorbitados) que muchas de estas agencias presentan a sus clientes.

En el punto medio tenemos a la pequeña pyme que no dispone de grandes cantidades de dinero para invertir en SEO y al pequeño emprendedor que hace casi un esfuerzo para comprar el hosting, la plantilla y arrancar su blog.

¿Qué posibilidades tienen en Google frente al número creciente de empresas que invierten dinero en posicionamiento SEO todos los meses? A ellos va dedicado este artículo sobre posicionamiento web.

La teoría de la “democracia” dentro de Google

“¿No tienes grandes recursos para invertir en máquinas (VPS o servidores dedicados), enlaces de primer nivel (link building de pago) o una web personalizada a html con 100 en Page Speed? No pasa nada… si tu contenido es increíble, aparecerás“.

Ese podría ser un pequeño resumen representativo de la teoría de la democracia en los resultados de Google. Ahora bien, ¿se cumple en la vida real?

Sí y no. Sí, algunas veces puntuales; y no, en la mayoría de los casos, sobre todo para SERPS (respuestas de Google) competidas.

Esta es la única vía que le queda a la pequeña pyme y al pequeño emprendedor: “ganar por calidad” del contenido que puede salir de sus propias manos.

La teoría del SEO de la “respuesta de usuario” favorece esta línea de pensamiento: si haces un gran contenido que responde 100% a la necesidad del usuario, tu resultado posicionará.

A este gran contenido hoy voy a definir 5 consejos SEO para dummies aplicables por parte de cualquier persona sin recursos que ayudarán a tu página web a posicionarse en Google. ¡Te serán muy útiles!

Si ya conoces estos consejos pero quieres aprender más sobre SEO, te recomiendo la lectura de la guía Cómo aplicar SEO en tu estrategia de marketing online.

5 trucos para posicionar una página web

1. Solo indexa lo que quieras rankear

Una práctica muy común en casi todos los sitios web que analizo es que tienen por defecto “todos los lados de la web” en index (la metaetiqueta que permite a Google indexar nuestro contenido).

Tenemos que poner todo lo que no queramos rankear en los buscadores en no index para, de ese modo, evitar que Googlebot (el robot de Google) pierda el tiempo en secciones de la página que no son de su interés.

Estas páginas en no index tradicionamente deben ser las típicas de “Contacto” o “Política de privacidad”.

A través de CMS, como WordPress, esto lo podemos configurar fácilmente a día de hoy con 4 clics desde el plugin de SEO de turno.

Porque… ¿crees que alguien va a llegar a tu web desde Google introduciendo esas palabras?

2. Enlaces do follow y no follow internos

Este punto reside en una teoría propia. Si Google rastrea los enlaces internos no follow con menor frecuencia, deberíamos enlazar internamente con no follow aquellos posts o páginas que no tengan gran relevancia para nuestra audiencia o que no tengan búsquedas o interacción alguna.

Del mismo modo, desde la página home de nuestra plantilla yo apostaría por poner los enlaces a redes sociales y cualquier enlace externo que puedas tener (banners, afiliación, etc.) en no follow.

3. Escribe sobre lo que buscan tus lectores en el buscador

Bajo mi punto de vista esta sea tal vez la práctica más relevante dentro del considerado “SEO white hat”.

Escribir sobre lo que escriben / buscan los usuarios a los que quieres llegar en Google nos garantiza aparecer antes en los resultados y llegar a las personas adecuadas.

Ahora Keyword Planner (la herramienta oficial y gratuita del propio Google) ya no nos muestra resultados de búsqueda exactos si no tenemos campañas de Adwords activas, pero podemos utilizar soluciones de bajo coste e incluso gratuitas para aproximarnos a lo que sería “un resultado óptimo”.

Si estás comenzando con tu web y quieres posicionar pero no tienes ni un solo euro para invertir en herramientas de keyword research como KeywordTool.io o SE Ranking, lo más aconsejable es que uses otras como:

Son completamente gratuitas y, si bien es cierto que no te van a dar el número de búsquedas exactas como otras herramientas de pago como la citada KeywordTool.io o SEMrush, también es cierto que usarlas es mucho (muchísimo) mejor que escribir cosas “a boleo” o “por intuición”.

Dirige tus contenidos hacia las búsquedas y vencerás siempre en el largo plazo.

4. Solo ocúpate de links gratuitos que lleven tráfico a tu web

En una fase inicial de tu negocio no te tienes que preocupar del link building si ocurren las siguientes condiciones:

  • Estás en un sector de competencia baja o competencia media / baja.
  • No dinero para invertir en enlaces.

Comienza por la base y ya irás consiguiendo más links a medida que vayas creciendo.

Los primeros por los que yo empezaría (obviamente después de los clásicos links de redes sociales) son links en comentarios (y, por tanto, no follow) en páginas web externas que deriven tráfico hacia tu sitio web.

Google valorará ese tráfico como un punto extra a la hora de rankear y a ti no te cuesta nada poner ese tipo de comentarios y, por ende, conseguir ese tipo de enlaces.

5. Trata de fidelizar y de conseguir tráfico recurrente

Probablemente es la más complicada de todas en gran parte de los nichos de internet: crea un contenido increíble que deje a la gente con ganas de más.

Fideliza a usuarios, consigue suscriptores y haz que vuelvan una y otra vez a tu web. De este modo conseguirás visitas recurrentes y este factor “branding” es una de las cosas más premiadas por los buscadores a día de hoy.

 

¿Y tú qué opinas? ¡Déjanos aquí tus comentarios!

Actualizaciones importantes en eCommerce para 2019

Todos los CMS presentan ciclos de desarrollo en cuanto a nuevas versiones, parches de seguridad y estrategias de final de vida (EOL).

El año 2019 viene marcado en rojo para 2 de las plataformas más populares de Ecommerce: Prestashop y Magento

El primero por que marca el temido fin de ciclo de una de sus versiones y el segundo porque anuncia que es el último año que dará soporte a otra de ellas.

Así que apunta estas fechas:

30 de Junio de 2019

Prestashop dejará de dar soporte a las versiones 1.6.x. Esto supone que no van a sacar ningún tipo de parche de seguridad más, quedando por tanto las instalaciones que se mantengan en esas versiones desprotegidas ante vulnerabilidades.
La alternativa es migrar a una versión estable 1.7.x con lo que aseguras continuidad en la seguridad y te beneficias de las mejoras que trae esta nueva versión.

Junio de 2020

Magento dejara de dar soporte a todas las instalaciones de las versiones 1.x tanto Community Edition como Enterprise Edition. No habrá más actualizaciones de seguridad con el consiguiente riesgo que ello conlleva. Para que te hagas una idea, el 2018 nos ha traído 4 actualizaciones SUPEE para Magento 1, con más de 20 correcciones en cada una de ellas.

Se debería por tanto migrar a la última versión estable de Magento 2.

Finalmente ten en cuenta que las actualizaciones en ambas plataformas no son en ningún caso directas y requerirán por incompatibilidades entre versiones, actualizar módulos, temas y desarrollos a medida que puedan haberse realizado.

En DesarrolloWeb1106, como expertos en comercio electrónico y desarrollo, te podemos ayudar a planificar y ejecutar el cambio evitando poner en riesgo tu Ecommerce. Si tienes dudas, contacta con nosotros.

WordPress 5.0: Qué hay de nuevo

La fecha del lanzamiento de WordPress 5.0 cada vez está más cerca. Es posiblemente una de las mayores actualizaciones de los últimos años, y seguro que ya has oído hablar de ella. Pero ¿qué trae de nuevo esta versión?

WordPress 5.0: ¿qué trae de nuevo?

La novedad se centra en el completamente renovado editor de WordPress que han denominado Gutenberg. El hasta ahora editor clásico de WordPress que viene por defecto te ofrece una seria de botones para editar y dar forma a tu contenido limitado a estilos de párrafo, enlaces y poco más.

El nuevo editor Gutenberg se basa en bloques y te da mayor libertad para insertar contenido, reorganizar y crear distintas composiciones en tu página con una interfaz mucho más visual que hasta ahora. Este será el aspecto del editor de WordPress:

También puedes probarlo tú mismo.

¿Es necesario utilizar Gutenberg?

Las nuevas instalaciones de WordPress vendrán con Gutenberg de serie, junto con el tema Tweenty Nineteen. Pero será posible instalar el plugin de Editor clásico si quieres seguir utilizándolo. WordPress se ha comprometido a mantenerlo, pero sólo por un tiempo. Por ello familiarizarse con Gutenberg será necesario, antes o después. Si decides utilizar Gutenberg, el contenido que ya tengas creado con el editor clásico se mantendrá tal y como es, aunque te permitirá convertirlo en bloques.

¿Cuándo está previsto su lanzamiento?

Después de muchos cambios, parece que la nueva versión verá la luz el próximo 27 de Noviembre.

¿Puede romper algo esta actualización en tu web?

Siendo una actualización mayor, siempre es recomendable hacer una copia de seguridad por si algo sale mal. Por otro lado, te recomendamos que compruebes si tienes activada la actualización automática, para estar prevenido. De todas manera, también puedes testear en un entorno de pruebas en primer lugar y comprobar que todo funciona correctamente o existe algún problema. Es probable que existan incompatibilidades con el tema y los plugins que  utiliza tu web. Es mejor asegurarte primero.

En resumen

WordPress 5.0 es una de los mayores actualizaciones de los últimos tiempos. La forma en que creamos contenido en el editor va a cambiar, y también afectará al desarrollo de plugins y temas que ya tienen funcionalidades similares para la construcción. Solo con el tiempo veremos cómo nos adaptamos a este nuevo cambio.

Qué es un error 503 y cómo solucionarlo

¿Alguna vez has recibido un error 503 mientras usabas tu web? El código de estado 503 – Service Temporarily Unavailable (servicio no disponible) es una pantalla de respuesta que muestra el servidor cuando no puede procesar la petición que le estás realizando en ese preciso momento.

Esto quiere decir que 2 segundos antes puede haber respondido correctamente a otra petición, pero que ahora mismo la tuya ha sobrecargado tu web y es imposible de gestionar. Si pruebas 5 minutos más tarde, a veces todo vuelve a funcionar perfectamente y la sobrecarga se ha solucionado sin necesidad de intervenir. Por eso, como empresa de hosting web a veces recibimos correos de clientes muy confusos, lo que es normal.

Debido a esta intermitencia en la aparición del código de estado 503, es un error bastante difícil de explicar y de entender. A veces, cuando nuestros técnicos de Soporte van a analizar el error, este ya no se está produciendo, con el consiguiente enfado por parte del cliente, que recibe indicaciones generales pero no un análisis detallado o una solución definitiva.

Lo que nosotros solemos pedir en estos casos es que nos avises cuanto antes, tan pronto percibas el error, o que nos indiques los pasos que das para poder reproducirlo nosotros mismos (a veces el 503 se produce en el momento de publicar un post, por ejemplo). Es realmente, por molesto que sea, la única forma de analizar exactamente lo que está pasando. Por supuesto, la gestión de este tipo de errores depende de cada proveedor, pero queremos explicarte cómo funciona en nuestro caso.

A continuación, vamos a darte todos los detalles posibles sobre lo que es un error 503 y cómo solucionarlo por si alguna vez te ha pasado o te pasa.

¿Por qué a mí?

Es importante que entiendas que el error 503 es una medida de seguridad. Para todos los servicios de un servidor hay medidas de seguridad: conexiones máximas a una cuenta de correo, tamaño máximo de subida de archivo vía web… Es lógico y bueno que existan estos límites, porque ningún servidor tiene recursos infinitos.

Si una web se pusiese a consumir recursos a lo loco y no existiese el 503, no solo se caería la web sino también el correo, las bases de datos… e incluso afectaría a otros usuarios. Y nadie quiere ser afectado por el uso indebido de los recursos del servidor por parte de un “vecino”.

Como te decíamos más arriba, el error 503 aparece cuando la petición que has realizado sobrecarga la web por algún motivo. Las causas pueden ser diversas y te las vamos a contar por orden de frecuencia, teniendo en cuenta lo que nos solemos encontrar en las webs de nuestros clientes:

Causa nº1: Estás teniendo un pico repentino de tráfico

Has compartido un post que es la caña, estás regalando alguna cosa o el enlace a tu web ha sido publicado en Menéame, en El Hormiguero o en la portada del Marca, por poner ejemplos. ¡Felicidades! Hay tantísima gente intentando ver tu web al mismo tiempo que las peticiones son insostenibles. Te estás zampando los recursos con patatas y así no hay servidor que aguante, de modo que tu web ha dejado de estar disponible y muestra a casi todo el mundo (casi todo el tiempo, viva la intermitencia de la que hablábamos) un error 503.

¿Solución? Ponte en contacto con tu empresa de hosting y seguro que harán todo lo posible por poner tu web online una vez más para que puedas seguir disfrutando del éxito y bebiendo daiquiris con sombrillita.

Nota: Mucho ojo a cuando el pico de tráfico no es repentino, sino perfectamente predecible. ¿Vendes abetos y es Navidad en 15 días? ¿Cangrejeras de caucho y se acerca la época de festivales hípster? La gente va a acudir en masa a tu web y lo sabes: ¡planifícate! Ponte en contacto con tu proveedor de hosting con antelación y (al menos en nuestro caso) te asesoraremos en todo lo posible para que consigas que tu web vaya sobre ruedas durante esos días específicos. Una vez haya pasado ese pico, podrás volver a tus recursos de siempre.

Causa nº2: El pico de tráfico es causado por un ataque

Hay gente con muy mala leche que no tiene otra cosa que hacer que jugar a atacar sitios web. Hace poco publicamos un post sobre una vulnerabilidad que permitía que los hackers dejaran inaccesibles (con error 503) las webs de WordPress mediante la realización de un número ingente de peticiones contra un mismo archivo vulnerable. La solución más sencilla en esos casos era el bloqueo del archivo en cuestión (que, de todas formas, muy poca gente utiliza), pero cada ataque es distinto.

¿Solución? Si se detecta que alguien está atacando tu web, tu proveedor de hosting debe bloquearlo para que no pueda seguir haciéndolo.

Causa nº3: Tu proyecto ha crecido y tus necesidades también

La causa nº3 es muy parecida a la causa nº1, pero en lugar de deberse a un problema repentino y temporal, es permanente. Significa que tu web ha crecido desde que empezaste, que ahora tienes muchas más visitas que consumen los recursos que contrataste en su día. Necesitas ampliar tu servicio para darles cabida a todas esas peticiones simultáneas.

De nuevo, ¡felicidades! Al fin y al cabo, lo que seguramente buscabas cuando empezaste la web es precisamente lo que has conseguido: cantidad de visitas interesadas en lo que tienes que decir. Necesitarás invertir un poco más para que el proyecto siga adelante con normalidad, pero seguramente no te moleste hacerlo porque estás teniendo éxito, ¿no? Eso sí, ten cuidado por si acaso estás demandando demasiados recursos, por ejemplo, porque tienes un número exagerado de cuentas alojadas en un mismo plan compartido. ¡No conviene abusar!

¿Solución? Al igual que en el caso anterior, ponte en contacto con tu proveedor de hosting. Te aconsejarán sobre el servicio que necesitas para cubrir tus nuevas necesidades.

Causa nº4: Hay algún problema de programación en tu web

Por desgracia, es posible que el error 503 de tu web no esté directamente provocado por el éxito de la misma o por un ataque que podamos identificar fácilmente desde aquí. Los errores 503 en WordPress son un fenómeno bastante común, y es que hay partes de esta aplicación que no están tan optimizadas como podrían.

¿Qué quiere decir esto? Que WordPress es un CMS propenso a causar errores 503 o cargas muy lentas de la web. Es una faena porque hoy en día es la aplicación más utilizada del mundo para crear sitios web y, además, ¡es comodísimo! Algo malo tenía que tener.

¿Solución? Cada caso es un mundo y hay que analizarlo por separado. Sin embargo, nosotros recomendamos siempre a los clientes que utilizan WordPress que instalen el plugin WP Super Cache. Hemos comprobado que, sin lugar a dudas, consigue reducir de forma notable el número de consultas SQL que necesita realizar WordPress y, por lo tanto, tu web funciona de una forma mucho más fluida.

Una vez instalado, así es cómo debes configurarlo:

Nota: Tienes que instalar este plugin en todos y cada uno de los WordPress que tengas alojados en tu hosting. Esto se debe a que un solo WordPress mal optimizado puede afectar al resto de webs alojadas en el mismo plan de alojamiento, produciendo lentitud en todas ellas.

Si tienes algún problema durante el proceso de configuración del plugin o ves que no está funcionando como debería y eres cliente nuestro, contacta con el equipo de Soporte para que lo revisen y corrijan la configuración. Si por casualidad WP Super Cache no fuera compatible con tu instalación por algún motivo (por ejemplo, por la plantilla que utilizas), escríbenos también y te indicaremos alternativas para este caso. ¡Siempre hay opciones!

¿Y si la instalación del plugin no es suficiente? En ese caso, tendrás que tener un poco de paciencia. Como te explicábamos al principio del post, para analizar el problema los técnicos de tu proveedor de hosting necesitan poder reproducirlo, cosa que no es sencilla cuando se trata de un error intermitente que tiene lugar al dar unos pasos concretos. Con tu colaboración, podrán encontrar el fallo y ponerle solución. En nuestro caso, nosotros también queremos que puedas trabajar y disfrutar con tu web y que estés contento con su funcionamiento, así que haremos todo lo posible por conseguirlo.

Si te has quedado con dudas y quieres que intentemos contestarlas, puedes dejar un comentario. 

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por instagram :

DesarrolloWeb1106

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

Cómo almacenar lo enviado por el plugin Contact Form 7

¿Qué es el plugin Contact Form 7?

Contact Form 7 es un plugin gratuito desarrollado por Rock Lobster que nos permitirá crear todos los formularios que queramos en nuestro proyecto sin límite alguno. Fácil de instalar y de gestionar, Contact Form 7, es el plugin que necesitas si debes llevar a cabo tareas como las comentadas anteriormente. Además, no tiene coste alguno y sus beneficios son muchos.

Es muy habitual si hacemos desarrollos a medida utilizando WordPress como base, que el cliente nos solicite formularios en donde se recoja información relevante. Por defecto, WordPress no cuenta con funciones para crear formularios, pero podemos ayudarnos, como no, de un plugin para ello. En la red hay muchos plugins para crear formularios en WordPress, pero personalmente el que más me gusta es este Contact Form 7.

Almacenar lo enviado por el plugin Contact Form 7

Lo primero que tienes que hacer es instalar y activar el plugin Save Contact Form 7 teniendo ya el Contact Form 7 instalado. Para ello ve a la sección Plugins del backoffice de tu WordPress y selecciona la opción de Añadir Nuevo. En la página de Añadir Nuevo Plugin, busca el plugin que queremos instalar haciendo uso del campo de búsqueda que se sitúa en la parte superior derecha de la página.

 

Teclea el nombre del plugin (que como te hemos indicado es “Save Contact Form 7”) y presiona ENTER para iniciar la búsqueda. Si has seguido los pasos al pie de la letra, este plugin te debería aparecer como uno de los primeros resultado de la búsqueda. Instálalo y actívalo para poder utilizarlo.

Una vez instalado, solo tienes que ir a la nueva sección que se ha creado automáticamente al instalar este último plugin llamada Save CF7 mediante el menú lateral izquierdo disponible en el backoffice.

Cuando entres en la página del plugin en el backoffice verás un campo desplegable para elegir de qué formulario quieres ver las respuestas. Antes que nada decirte que si un formulario no ha recibido respuesta alguna, no aparecerá en el desplegable. Y por supuesto, este plugin no tiene caracter retroactivo, es decir, comenzará a almacenar información enviada por los formularios una vez se haya instalado, y no antes. Es decir, no mostrará respuestas de usuarios anteriores a la activación del plugin.

Una vez seleccionado el formulario del cual queremos ver las respuestas, estas se nos mostrarán en un listado ordenado por columnas. Puedes mostrar tantos registros como quieras, exportarlos a CSV y PDF e incluso imprimirlos. Además, cuenta con un buscador con el cuál podremos encontrar las respuestas que andemos buscando.

Por último decir que, si queremos mostrar la fecha de envío de la respuesta podemos hacerlo entrando en la sección de Ajustes del plugin en Save CF7 > Settings. Ahí podrás ver una opción que realiza esto que te acabo de comentar, así que marca el checkbox si quieres que se muestre la fecha en el listado.

Y eso sería todo, a partir de ahora podremos consultar la información de los formularios implementados con Contact Form 7 de nuestro WordPress simplemente entrando en el backoffice.

Y hasta aquí nuestro artículo sobre cómo almacenar lo enviado por el plugin Contact Form 7 en WordPress. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales.

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por  instagram:

 

DesarrolloWeb1106

 

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

 

Woocommerce con 3 Decimales y más

Un caso particular, que me pidió un cliente fué el uso de 3 decimales en los precios de sus productos, y me dije listo es facil. LLegué accedí al sitio web, luego fui a woocommerce opcion ajustes. Cual fue la sorpresa? que el  selector que viene por defecto al incrementarlo y guardar solo me dejaba 2 decimales.

Empezó mi busqueda en la web de que solución podia darle a ello.

Despues de mucho bla bla bla en internet conseguí un codigo que me sirvió y logré avanzar solo en la tienda ya que en el carrito me hacia el redondeo y vaya que si estaba loco por solucionar ese conflicto. Luego de entrar al codigo de woocommerce me di cuenta que el precio me lo mostraba con 3 decimales tal como lo habia guardado enla opcion producto. Pero al mostrarlo redondeado por el formato de numero que trae predeterminado.

Quizás también te interese:

Como insertar una imagen a una plantilla WordPress

Hasta que consegui este codigo,  el cual comparto y espero le sirva a muchos:

add_filter( ‘wc_get_price_decimals’ , ‘custom_price_decimals’, 20, 1 );
function custom_price_decimals( $decimals ) {
if( is_product() || is_shop() || is_product_category() || is_product_tag() )
$decimals = 3;

return $decimals;
}

La cosa no termina allí prueba y veras.

Una vez analizado el codigo despues de indagar e indagar, logré darme cuenta que el mismo woocommerce con la experiencia en ello me permite invocar o validar en que archivos voy a utilizarlo o llamarlo según sea el caso, y es alli cuando empecé a ver el codigo que ya les puse y veo esta linea:

if( is_product() || is_shop() || is_product_category() || is_product_tag() )

donde le digo en que paginas va a utilizarse 3 decimales  y en donde realmente me funciona sin tantos problemas y es alli donde entra el protagonismo de estos personales:

is_checkout

is_cart

Las paginas de woocommerce y donde al incruirlas en el codigo quedaria de la forma:

add_filter( ‘wc_get_price_decimals’ , ‘custom_price_decimals’, 20, 1 );
function custom_price_decimals( $decimals ) {
if( is_product() || is_shop() || is_product_category() || is_product_tag() || is_checkout || is_cart )
$decimals = 3;

return $decimals;
}

y he alli donde por arte de magia sin tanto codigo loco se logra tener esos 3 decimales que nos dan estrasnochos.

Cabe recordar que para usuarios avanzados este codigo debe ir en el archivo functions de tu tema wordpress para que lo veas andar

Espero les sirva de mucho a muchos,  y seguir apoyando el crecimiento de este maravilloso mundo del desarrollo web.

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por  instagram :

DesarrolloWeb1106

 

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

Migrar mi sitio wordpress sin dolores de cabeza

Si estás pensando migrar una web WordPress a otro servidor este post es para ti, ya que te voy a explicar con detalle todos los pasos necesarios para hacer una migración de un hosting a otro.

Importante: ¿Qué Hosting WordPress elegir para migrar tu web?

Mi recomendación es que contrates un hosting profesional, rápido, seguro y con un buen soporte. Nosotros te podemos dar tambien ese servicio sin complicaciones y el mejor asesoramiento. Contactenos.

Hacer una migración de una web WordPress a otro servidor es relativamente sencillo. Sólo tienes que seguir uno a uno todos los pasos que te detallo a continuación y en menos de 15 minutos la tendrás en el nuevo hosting.

Pero si no te atreves a hacerlo de modo manual, o no tienes tiempo y prefieres ahorrarte todos los pasos, antes voy a darte una alternativa en forma de plugin gratuito: Duplicator.

 

1. Modo sencillo. Migrar e instalar WordPress con el plugin Duplicator

 

El plugin Duplicator te permite migrar e instalar una página web WordPress en muy poco tiempo. Como he comentado en otras ocasiones, la ventaja de hacer las cosas con un plugin es la facilidad y la rapidez. Por contra, la desventaja en este caso es que no controlas el proceso al cien por cien, frente a la opción de hacerlo manualmente en la que eres consciente en todo momento de lo que estás haciendo y puedes de este modo evitar errores y posibles incompatibilidades del plugin. Como siempre, yo te ofrezco dos alternativas y la elección depende de ti.

¿Cómo funciona el plugin Duplicator?

1.1. Ve a Plugins > Añadir Nuevo y busca el plugin Duplicator. También puedes descargar Duplicator directamente en este enlace, y subir el archivo zip mediante el botón Subir Plugin. A continuación, instálalo y actívalo.

1.2. Una vez instalado y activado, mira en tu menú principal de WordPress en la parte izquierda y haz click en Duplicator.

Posteriormente, haz click en Create New en el boton de arriba a la derecha para generar una copia completa de los archivos de tu sitio web.

1.3. Aquí le damos al botón Next abajo a la derecha para continuar con el proceso, lo cual realizará un scan de toda tu instalación de WordPress para comprobar que todo es correcto.

1.4. En el siguiente paso, haz click en Build para generar el paquete completo. Finalmente, descarga el archivo del paquete y también el archivo installer.php en tu ordenador. Con esto ya tenemos los dos archivos necesarios para hacer la migración.

1.5. A continuación, ve al panel de gestión de tu hosting (en este tutorial lo haremos con el excelente gestor cPanel), y en Base de Datos haz click en MySQL Bases de Datos.

1.6. Una vez dentro de MySQL Bases de Datos, ve a crear una nueva base de datos y un nuevo usuario.

A continuacion, añade el usuario a la base de datos seleccionando ambos en el desplegable y asígnale al usuario todos los privilegios haciendo click en Hacer Cambios, como se ve en las dos imágenes a continuación:

1.7. Ahora, vuelve a la pagina inicial de cPanel, ve a Archivos > Administrador de Archivos.

Sube todo el paquete que te has descargado antes, incluido el archivo installer.php, a la raíz de tu servidor o public_html. Es decir, estás subiendo la web justo en la raíz de tuDominio.com. También puedes realizar este proceso mediante una aplicación de subida de archivos FTP. En un apartado posterior te dejo un listado con las que considero las mejores aplicaciones para subir archivos por FTP. (Nota: Si vas a instalar la web en otro directorio del hosting, debes entrar en ese directorio y hacerlo todo dentro de él, de modo que en este caso debes subir todo a public_html/tuDirectorio).

1.8. Una vez subidos el paquete completo y el archivo installer.php a nuestro servidor, escribe la siguiente ruta: http://www.tuDominio.com/installer.php (donde dice tuDominio.com debes poner tu nombre de dominio). Con esto lanzamos el instalador de Duplicator que te va a guiar en todo el proceso hasta el final.

En el primer paso, te pedirá los datos de la Base de Datos que acabas de crear hace un momento. Aquí pones el nombre de la base de datos, usuario y contraseña del usuario, y en Host dejas localhost. Haz click en Test Connection para comprobar que todo está correctamente y si es así, haz click en Run Deployment. A continuación, te muestra los datos del dominio antiguo y el dominio nuevo. Aquí no hace falta que toques nada, simplemente confirma que la información de los dominios es correcta y haz click en Run Update. Esto va a servir para actualizar todas las rutas antiguas por las nuevas, de modo que todos los enlaces y archivos tengan ya la ruta del nuevo dominio. Si has hecho todo de manera correcta, finalmente Duplicator te dará un reporte.

En el punto 1 Install Report te informa del estado de la migración. Si lo has hecho todo bien, no te dará ningún Warning y esto significa que la migración se ha realizado con éxito. En el punto 2 Save Permalinks, puedes actualizar los enlaces permanentes de modo que todos los enlaces queden como estaban en la web anterior. En el punto 3 Test Site, puedes ejecutar un último test para comprobar que todas las páginas, imágenes, enlaces y plugins se han migrado con las rutas correctas y funciona todo perfectamente. Por último, el paso 4 Files Cleanup limpia de tu servidor todos los archivos de instalación que has empleado en el proceso. Ahora entra a tu dominio, navega por tu web, haz click en los enlaces, entra a todas las secciones y confirma que está todo ok.

Si es así, enhorabuena, ya has completado tu migración 😉

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por  instagram:

 

DesarrolloWeb1106

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

 

Plan de Marketing Digital

Cómo hacer un plan de marketing digital paso a paso

Lanzarse a crear perfiles sociales sin tener un plan de marketing digital es uno de los errores más comunes (y graves) que cometen muchas pequeñas empresas.

No tener unos objetivos y el plan de acción que permita alcanzarlos, es como navegar en barco sin rumbo.

Actualmente el 95% de las pymes hacen publicaciones en redes sociales sin tener un criterio táctico.

Y esto es lo que llamo, la técnica de rellenar.

Si quieres tener visibilidad en los motores de búsquedas así como en las redes sociales, es imprescindible tener un plan de marketing digital.

Aunque las redes sociales han creado el mito de que todo es gratis, debes recordar que la gestión y planificación NO es gratis.

Es fundamental tener personal cualificado para gestionar una presencia digital corporativa, y no el típico Sobrinity Manager que sabe manejar las redes sociales.

Porque es necesario generar contenidos, humanizar la marca, crear anuncios de publicidad, enviar campañas de email marketing, monitorizar las métricas de rendimiento, etc, etc, etc.

¿Qué es el Plan de Marketing?

El plan de marketing es, en definitiva, un documento que contiene toda la información necesaria para llegar a nuestra meta.

Sin embargo, es importante recordar que el plan de marketing digital es una parte del Plan de Marketing, y debe estar alineado con los objetivos del negocio.

Ya no está de moda hacer planes de marketing que resultan infumables. Es decir, con demasiadas páginas e información poco relevante.

Un buen plan de marketing es aquel que está ideado para separar el polvo de la paja e ir al grano sin muchos rodeos.

Dicho esto, el plan de marketing deberá tener cómo máximo 2 páginas a dos caras.

La primera página debe tener una información resumida sobre el análisis de la situación digital y los objetivos de marketing.

Y en la segunda página, donde se reflejan las estrategias y tácticas así como los KPIs que vamos a medir.

 

Cómo hacer un plan de marketing digital paso a paso

Queremos animarte a crear tu plan de marketing digital paso a paso.

Vamos a ver las 5 claves para triunfar con tu plan de marketing digital y así no morir en el intento.

#Paso 1 – Análisis

El primero paso para crear un plan de marketing digital es realizar un análisis de la situación digital.

Debes tener en cuenta que esta investigación consiste en hacer tres tipos de análisis:

Análisis interno 

Aquí será necesario hacer un diagnóstico que permita conocer la situación actual de nuestra empresa.

Esto nos ayudará a identificar en qué punto se encuentra el negocio, así como detectar las posibles mejoras para optimizar la presencia digital.

Para ello, debemos analizar los 7 puntos más importantes de nuestra situación digital interna que son:

1- Sitio web:  ¿WordPress o plataforma gratuita como Wix? ¿Es responsive?

2- Blog: ¿Está actualizado? ¿Cuál es la frecuencia de publicación? ¿Hay un calendaro editorial?

3- SEO: ¿Rankeamos en la primera página de Google? ¿Cuál es nuestra posición orgánica? ¿Qué palabras nos posicionan?

4- Redes Sociales: ¿Se actualizan diariamente? ¿Cuál es el índice de participación? ¿Quién es el responsable?

5- Email Marketing:  ¿Cuantos suscriptores tenemos? ¿Porcentaje medio de apertura? ¿Porcentaje medio de clicks?

6- Publicidad Digital: ¿Cuáles son las métricas en Adwords, Facebook Ads, Twitter Ads, LinkedIn Ads?

7- Analítica Web: ¿Cuánto es el tráfico de visitas? ¿Qué paginas son más visitadas? ¿Número de conversiones? ¿Cuál es el tiempo de permanencia?

Análisis externo

En este tipo de análisis debemos investigar a fondo el mercado y sector donde competimos, así como la tendencia para un futuro próximo.

Y es que, conocer si estamos compitiendo en un mercado que es maduro o emergente, determinará mucho las acciones que vayamos a realizar.

Hablamos de mercado maduro cuando hay mucha competencia, y de mercado emergente cuando hay poca competencia.

Cuando se analiza el mercado es necesario identificar quién es nuestro público objetivo, aunque en algunos casos puede existir varios públicos objetivos (ej: vendes ropa para hombre y mujer).

Una vez que identificamos a nuestro público, será imprescindible crear el perfil de nuestro cliente ideal en función de sus intereses, comportamientos, preocupaciones, demografía, etc.

Por otra parte, hacer una investigación a nuestra competencia más directa permitirá saber donde tienen presencia digital, qué acciones han conseguido buenos resultados, y lo errores que han cometido.

 

Análisis DAFO

El análisis DAFO, también conocido como análisis FODA o DOFA, es la mejor herramienta para conocer la situación real que se encuentra una empresa.

Este tipo de análisis nos permite descubrir cuáles son nuestras fortalezas y debilidades a nivel interno. Así como identificar las oportunidades y amenazas a nivel externo.

De manera podemos determinar cuáles son las acciones que debemos ejecutar para aprovechar las oportunidades detectadas, así como estar preparados contra las amenazas teniendo consciencia de nuestras fortalezas y debilidades.

Toda la información recopilada en este análisis será clave para diseñar nuestras estrategias en el plan de marketing digital.

Las siglas DAFO están compuestas por los siguientes términos:

  • Debilidades: Los puntos débiles (nuevos en el sector, baja notoriedad de marca, etc.).
  • Amenazas: El entorno (competencia, situación financiera, recursos humanos, etc.).
  • Fortalezas: Los puntos fuertes (amplia experiencia en el sector, precio más barato, etc.).
  • Oportunidades: Las tendencias (estilos de vida saludable, incremento en la reparación de móviles, etc.).

A continuación, tienes una matriz para que sepas cómo diseñar tu análisis DAFO.

Se recomienda añadir mínimo 3 o máximo 5 puntos claves en cada casilla.

 

 

#Paso 2 – Objetivos

El segundo paso en un plan de marketing digital es definir los objetivos que deseas conseguir para un plazo de tiempo específico.

Como norma general, la planificación de estrategias en un plan de marketing digital es como mínimo de 6 meses  o 12 meses máximo.

Tener bien definidos unos objetivos es de vital importancia, ya que así no perdemos el rumbo a la hora de establecer qué estrategias y acciones se van a realizar.

Los objetivos dependerán mucho de la situación digital actual así como de los recursos humanos y económicos que tenga la empresa.

También debes recordar que para medir el retorno de la inversión (ROI) de tus estrategias será necesario definir unos objetivos SMART.

Y es que, los objetivos SMART deberán ser: específicos, medibles, alcanzables, relevantes y temporales. 

Existen diferentes tipos de objetivos que podemos definir en el plan de marketing digital:

  • Branding: dar a conocer nuestra empresa y los servicios o productos que vendemos.
  • SEO: optimizar el posicionamiento web y aumentar el tráfico orgánico.
  • Leads: generar una base de datos con clientes potenciales para construir una relación vía email marketing.
  • Ventas: aumentar las compras de nuestros productos o la contratación de nuestros servicios.
  • Retención y fidelización: afianzar nuestra relación con los clientes mediante las promociones exclusivas.

 

A la hora de establecer los objetivos SMART en tu plan de marketing digital es recomendable que sean máximo 3 o 4.

Partiendo de esta base, algunos ejemplos de objetivos SMART pueden ser:

  • Aumentar un 20% el tráfico de visitas en 6 meses.
  • Reducir un 10% el porcentaje de rebote en 3 meses.
  • Incrementar un 30% las conversiones de leads cualificados en 4 meses.
  • Conseguir hasta el 45% la tasa de apertura en email marketing en 6 meses.
  • Impulsar un 15% las ventas de nuestra tienda online en 6 meses.

 

#Paso 3 – Estrategias y Tácticas

 

El tercer paso en nuestro plan de marketing digital es definir qué camino vamos a seguir.

Tanto las estrategias como las tácticas van a depender siempre de nuestros objetivos.

Pero como ya he comentado, los recursos humanos y económicos también van a determinar si es posible alcanzarlos.

En definitiva, aquí será necesario establecer qué vamos hacer para cada objetivo.

Supongamos que hemos definido los objetivos, y vamos a establecer las estrategias y tácticas correspondientes:

  • Objetivo 1: Mejorar el posicionamiento web orgánico
    • Estrategia: crear un blog corporativo / optimizar el contenido del blog.
    • Táctica: publicación de artículos educacionales / actualizar los contenidos antiguos.
  • Objetivo 2: Generar más leads cualificados
    • Estrategia: diseñar una página de aterrizaje.
    • Táctica: crear un webinar o ebook gratuito.
  • Objetivo 3: Reducir los abandonos en el carrito de compra
    • Estrategia: mejorar la experiencia de usuario.
    • Táctica: analizar el formulario de pedido.
  • Objetivo 4: Aumentar la notoriedad de la empresa
    • Estrategia: crear página de Facebook y canal de YouTube
    • Táctica: creación de contenidos educacionales y videos tutoriales.

 

Debes recordar que todo plan de marketing digital debe marcarse un reto claro y un territorio por donde moverse.

El reto debe estar en línea con los objetivos marcados, y que algunos pueden ser tal como así:

  • Convertirnos en la mejor plataforma de empleo juvenil.
  • Posicionar la marca en el mercado de nutrición ecológica.
  • Destacar en redes sociales frente a nuestra competencia directa.
  • Ser un referente en el sector de la restauración de bienes culturales.

Respecto al territorio es necesario establecer un marco de actuación, y no en términos geográficos sino en cuanto a mercado.

Es decir, supongamos que tu empresa vende repuestos exclusivos para motos.

Aquí no es lo mismo vender en el territorio para alquiler de motos que para reparación de motos.

 

#Paso 4 – Acciones

El cuarto paso en un plan de marketing digital es definir una hoja de ruta que nos permita alcanzar los objetivos SMART.

Todo plan de marketing requiere de un desarrollo táctico que haga realidad el plan estratégico, es el cómo hacer las cosas en el corto plazo.

Un plan de acciones debe responder a las siguientes preguntas para que se pueda llevar a cabo:

  • ¿Por qué digo las cosas?
  • ¿Qué tengo que decir?
  • ¿A quién se lo digo?
  • ¿Cuándo se lo comunico?
  • ¿Dónde se lo comunico?
  • ¿Cómo lo hago?
  • ¿Cuantas veces tengo que decirlo?

Si has contestado a estas preguntas tienes desarrollado el plan táctico de tu plan de marketing digital.

Una vez identificado QUÉ objetivos deseamos conseguir y cómo lo vamos a realizar con nuestros recursos disponibles, debemos ir al CÓMO.

Para ello, y teniendo en cuenta la serie de preguntas anteriores, tenemos que diseñar nuestro plan de acciones.

El plan de acciones en nuestro plan de marketing digital tiene que contener los siguientes 9 campos e información:

  • Objetivos
  • Medio/Canal
  • Quién
  • Qué
  • Dónde
  • Cómo
  • Cuándo
  • KPIs
  • Inversión (euros)

 

#Paso 5 – Medir, medir, medir

El quinto paso de nuestro plan de marketing digital consiste básicamente en saber cómo realizar la medición de nuestras acciones y el retorno de la inversión (ROI).

Es cierto que la medición no apasiona a mucha gente, pero si no mides estarás mal gastando el tiempo y dinero.

Dicho esto, habrá que realizar informes mensualmente para hacer un seguimiento y comprobar si estamos cumpliendo nuestras expectativas.

Sin embargo, antes debemos tener definido los KPIs en nuestro plan de marketing digital.

Los indicadores claves de rendimiento o KPIs son métricas que permiten conocer el rendimiento de cualquier estrategia y acción específica.

Para la medición de resultados o KPIs será recomendable hacer informes por cada estrategia, ya que su interpretación será más fácil y cómoda.

Vamos a suponer que deseamos hacer un informe para:

Sitio web / Blog

En este informe deberíamos reflejar la siguientes métricas como pueden ser:

  • Sesiones totales.
  • Usuarios.
  • Número de páginas vistas únicas.
  • Páginas por sesión.
  • Número de conversiones (Leads).
  • Fuentes de conversiones (leads).
  • Sesiones por:
    • Fuentes (Orgánico, Directo, Social, Referencial, Email, Otros).
    • Canales sociales (Facebook, Twitter, LinkedIn, etc).
    • Dispositivos (PC, móvil, tablet).
    • Campañas.

 

SEO

Para una estrategia de posicionamiento web es recomendable hacer un informe SEO con las siguientes métricas:

  • Tráfico orgánico.
    • Sesiones y tiempo de permanencia (promedio) por tipo de usuario (nuevos y recurrentes).
    • Sesiones por canales de tráfico y tiempo de permanencia.
    • Porcentaje de conversiones por canales de tráfico.
    • Páginas más visitadas y tiempo de permanencia (promedio).
    • Sesiones orgánicas por palabras claves.
    • Conversiones por tráfico orgánico y pagado (adwords).
    • Páginas con mayor número de conversiones.

     

    Redes Sociales

    A pesar de que las plataformas sociales ofrecen sus propias estadísticas, deberás crear tu informe personalizado con las métricas de cada red social.

    • Facebook
      • Número de fans.
      • Alcance orgánico.
      • Nivel de interacción.
      • Acciones en la página.
      • Clics en la llamada a la acción de la página.
      • Clics en el sitio web.
      • Indice de respuesta en Facebook Messenger
      • Tiempo de respuesta en Facebook Messenger.
    • Twitter
      • Número de seguidores.
      • Visitas al perfil.
      • Número de tweets.
      • Número de menciones.
      • Impresiones.
      • Tweets con enlace al perfil.
    • Instagram
      • Número de seguidores.
      • Alcance de publicaciones.
      • Número de impresiones.
      • Visitas al perfil.
      • Clics en el sitio web.
      • Publicaciones más destacadas.
    • YouTube
      • Tiempo de visualización
      • Duración media de las reproducciones
      • Porcentaje medio reproducido
      • Retención de la audiencia
      • Ubicaciones de reproducción
      • Fuentes de tráfico
      • Interacción de la audiencia
      • Número de suscriptores
      • Me gusta y No me gusta
      • Comentarios

     

    Email Marketing

    Si estamos realizando campañas de email marketing, es fundamental incluir las métricas esenciales como son:

    • Tasa de apertura.
    • Tasa de click.
    • Número total de aperturas.
    • Número de clicks.
    • Tasa de rebote.
    • Cancelaciones.
    • Reenviados.
    • Demandas de abuso (spam).
    • Principales enlaces cliqueados.
    • Principales ubicaciones.

     

 

Base de datos de clientes potenciales

Si eres dueño de un negocio, disponer de una base de datos de clientes es fundamental para que conozcas tus consumidores y te relaciones de manera eficiente con ellos.

¿Qué es una base de datos de clientes?

Una base de datos es un local de almacenamiento de informaciones valiosas sobre tus clientes que resultan relevantes para tu negocio.

Algunas informaciones acerca de las personas (saber quiénes son, sus datos personales como email, teléfono y dirección, además del registro de sus últimas compras y pedidos, por ejemplo) ayudan a expandir tu negocio y a dar un fuerte impulso a tus ventas.

Por esta razón es que el registro de clientes es tan importante: es una herramienta poderosa para recolectar datos y analizar el perfil de tus compradores.

El tipo de información que puedes solicitar, varía de acuerdo a la utilidad que tendrá para tu empresa y tu estrategia de marketing, es decir, dependiendo de tu segmento y del perfil de los clientes que atiendas, es que decidirás qué campos te interesa incluir en tu base de datos.

¿Cuál es su importancia para tu negocio?

Contar con información acerca de tu público, desde datos de contacto hasta sus preferencias, te permite tomar una porción de medidas rentables y actuar de manera inteligente en la gestión de tu negocio.

Las bases de datos pueden ser útiles para basar una campaña de marketing dirigida a un público específico, definir estrategias más acertadas o para reunir los contactos tanto de tus clientes como de proveedores y enviar mensajes personificados, por ejemplo.

Una base de datos adecuada ofrece la posibilidad de recuperar clientes antiguos o indecisos, ofrecer promociones personalizadas que respondan a cada tipología de comprador o incluso crear productos especialmente diseñados para ellos, aumentar tus ventas a través de técnicas como el email marketing, el telemarketing y el remarketing, mantener a tus clientes y prospectos informados sobre tus novedades y ofertas especiales y mucho más.

¿Cómo crear una base de datos de clientes?

Ahora que has entendido qué es y porqué se considera tan esencial para una estrategia comercial eficaz, seguramente te estarás preguntando cómo implementar una base de datos en tu negocio, ¿por dónde empezar?

Lo primero que debes tener en mente a la hora de crear una base de datos, es que mediante su buena gestión garantizarás que las informaciones sean confiables y estén bien organizadas, factor sustancial para que todas tus acciones tengan resultados positivos.

A continuación te presentamos los pasos que debes seguir para tener una base de datos de clientes infalible.

1. Definir el tipo de información que se almacenará en la base de datos

Crea un formulario de registro basado en lo que necesitas saber acerca de tu público. Informaciones como nombre completo, teléfono y email son casi que obligatorias, sin embargo, si deseas hacer una acción el día del cumpleaños, debes saber su fecha de nacimiento; si quieres enviar una correspondencia, tendrás que tener su dirección. Por eso, analiza cuáles datos adicionales son relevantes para tu empresa.

2. Mantener las informaciones actualizadas

Es de extrema importancia hacer actualizaciones constantes en la base de datos con el fin de garantizar que los registros estén siempre correctos. A modo de ejemplo: es común que las personas cambien de teléfono, dirección, email, empresa y cargo. Por lo tanto, mantener los datos al día supone una mayor eficacia de tus acciones.

3. Determinar dónde y cómo obtendrás las informaciones

Aquí tienes una infinidad de canales y métodos, lo ideal es que observes cuáles son más apropiados para la estrategia de tu negocio. Algunas ideas:

– Has encuestas vía email o redes sociales
– Si tienes un e-commerce, solicita informaciones durante el proceso de compra
– Promueve concursos, sorteos y promociones en los que el requisito para participar sea el envío de datos específicos (ejemplo: el nombre, la edad, el género, la ciudad, el email, el teléfono, el último producto adquirido, etc.)
– Realiza llamadas de acción en tu blog o sitio web para que las personas se subscriban mediante su correo electrónico a tu newsletter
– Crea contenido de calidad accesible mediante un registro de usuario

Recuerda que existen otras métricas capaces de recolectar datos a través de tus canales.

En tu página web puedes analizar quién visitó tu página, qué secciones o productos visualizó, de dónde viene, cuánto tiempo permaneció en tu página y más.

En las redes sociales, además de analizar el perfil de tus seguidores, puedes estudiar el impacto que cada tipo de publicación tuvo en las personas interesadas en tus propuestas, basta observar la cantidad de veces que un post fue compartido, cuántos likes ha recibido y cuáles fueron los comentarios del público.

4. Elegir un sistema de gestión de base de datos eficiente

Muchas empresas cometen el error de no centralizar las informaciones en una única base. Existen varios programas y aplicaciones que gestionan la base de datos, busca elegir el que tenga mejor costo-beneficio para tu empresa y que, por otra parte, se ajuste a tus necesidades concretas. Por citar un caso: preferir el que ofrezca soporte en español y tenga una interfaz simple de usar seguramente son factores que se adaptan a la realidad de tu organización.

Valorar y aprovechar la información que obtienes de tu público es muy importante para enriquecer la experiencia del cliente, mejorar tus posibilidades de fidelización y aumentar tus ventas.

Por otra parte, la falta de mantenimiento, seguimiento y métricas de control, pueden generar una gran complicación para tu organización, afectando tus procesos e impactando prácticamente todas las áreas.

Esperamos que después de esta lectura sobre cómo crear una base de datos de clientes, te hayas llenado de ideas e inspiración para implementar en tu negocio.

Web 3.0 Base de datos en la Web

¿Qué son las bases de datos?

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos.

Características

Entre las principales características de los sistemas de base de datos podemos mencionar:

  • Independencia lógica y física de los datos.
  • Redundancia mínima.
  • Acceso concurrente por parte de múltiples usuarios.
  • Integridad de los datos.
  • Consultas complejas optimizadas.
  • Seguridad de acceso y auditoría.
  • Respaldo y recuperación.
  • Acceso a través de lenguajes de programación estándar.
  • Ventajas de las bases de datos

    Control sobre la redundancia de datos:

    Los sistemas de ficheros almacenan varias copias de los mismos datos en ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento, además de provocar la falta de consistencia de datos.

    En los sistemas de bases de datos todos estos ficheros están integrados, por lo que no se almacenan varias copias de los mismos datos. Sin embargo, en una base de datos no se puede eliminar la redundancia completamente, ya que en ocasiones es necesaria para modelar las relaciones entre los datos.

    Consistencia de datos:

    Eliminando o controlando las redundancias de datos se reduce en gran medida el riesgo de que haya inconsistencias. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. Si un dato está duplicado y el sistema conoce esta redundancia, el propio sistema puede encargarse de garantizar que todas las copias se mantienen consistentes.

    Compartir datos:

    En los sistemas de ficheros, los ficheros pertenecen a las personas o a los departamentos que los utilizan. Pero en los sistemas de bases de datos, la base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados.

    Mantenimiento de estándares:

    Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. Estos estándares pueden establecerse sobre el formato de los datos para facilitar su intercambio, pueden ser estándares de documentación, procedimientos de actualización y también reglas de acceso.

    Mejora en la integridad de datos:

    La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se debe encargar de mantenerlas.

    Mejora en la seguridad:

    La seguridad de la base de datos es la protección de la base de datos frente a usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.

    Mejora en la accesibilidad a los datos:

    Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un programador escriba una aplicación que realice tal tarea.

    Mejora en la productividad:

    El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros. A nivel básico, el SGBD proporciona todas las rutinas de manejo de ficheros típicas de los programas de aplicación.

    El hecho de disponer de estas funciones permite al programador centrarse mejor en la función específica requerida por los usuarios, sin tener que preocuparse de los detalles de implementación de bajo nivel.

    Mejora en el mantenimiento:

    En los sistemas de ficheros, las descripciones de los datos se encuentran inmersas en los programas de aplicación que los manejan.

    Esto hace que los programas sean dependientes de los datos, de modo que un cambio en su estructura, o un cambio en el modo en que se almacena en disco, requiere cambios importantes en los programas cuyos datos se ven afectados.

    Sin embargo, los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.

    Aumento de la concurrencia:

    En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o se pierda la integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que no ocurran problemas de este tipo.

    Mejora en los servicios de copias de seguridad:

    Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas copias para restaurarlos.

    En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de seguridad se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

    Desventajas de las bases de datos

    Complejidad:

    Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso de ellos.

    Coste del equipamiento adicional:

    Tanto el SGBD, como la propia base de datos, pueden hacer que sea necesario adquirir más espacio de almacenamiento. Además, para alcanzar las prestaciones deseadas, es posible que sea necesario adquirir una máquina más grande o una máquina que se dedique solamente al SGBD. Todo esto hará que la implantación de un sistema de bases de datos sea más cara.

    Vulnerable a los fallos:

    El hecho de que todo esté centralizado en el SGBD hace que el sistema sea más vulnerable ante los fallos que puedan producirse. Es por ello que deben tenerse copias de seguridad (Backup).

    Tipos de Campos

    Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes. Entre los más comunes podemos nombrar:

    • Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin decimales” y reales “decimales”.
    • Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”.
    • Memos: son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados.
    • Fechas: almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
    • Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).
    • Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que resultan exclusivos de un registro.

    Tipos de Base de Datos

    Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

    • MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.
    • PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.
    • Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.
    • Microsoft SQL Server: es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.

    Modelo entidad-relación

    Los diagramas o modelos entidad-relación (denominado por su siglas, ERD “Diagram Entity relationship”) son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.

    Cardinalidad de las Relaciones

    El diseño de relaciones entre las tablas de una base de datos puede ser la siguiente:

    • Relaciones de uno a uno: una instancia de la entidad A se relaciona con una y solamente una de la entidad B.
    • Relaciones de uno a muchos: cada instancia de la entidad A se relaciona con varias instancias de la entidad B.
    • Relaciones de muchos a muchos: cualquier instancia de la entidad A se relaciona con cualquier instancia de la entidad B.

    Estructura de una Base de Datos

    Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos.

    En el siguiente ejemplo mostramos una tabla “comentarios” que contiene 4 campos.

    Los datos quedarían organizados como mostramos en siguiente ejemplo:

    Por consiguiente una base de datos posee el siguiente orden jerárquico:

    • Tablas
    • Campos
    • Registros
    • Lenguaje SQL

    El lenguaje SQL es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.

    A continuación veremos un ejemplo de ellos:

    • Mostrar: para mostrar los registros se utiliza la instrucción Select. Select * From comentarios.
    • Insertar: los registros pueden ser introducidos a partir de sentencias que emplean la instrucción Insert. Insert Into comentarios (titulo, texto, fecha) Values ('saludos', 'como esta', '22-10-2007')
    • Borrar: Para borrar un registro se utiliza la instrucción Delete. En este caso debemos especificar cual o cuales son los registros que queremos borrar. Es por ello necesario establecer una selección que se llevara a cabo mediante la cláusula Where. Delete From comentarios Where id='1'.
    • Actualizar: para actualizar los registros se utiliza la instrucción Update. Como para el caso de Delete, necesitamos especificar por medio de Where cuáles son los registros en los que queremos hacer efectivas nuestras modificaciones. Además, tendremos que especificar cuáles son los nuevos valores de los campos que deseamos actualizar. Update comentarios Set titulo='Mi Primer Comentario' Where id='1'.