Rodrigo Melgarejo

@rodrigom94

Desarrollador web, Especialista en Mkt Digital y Emprendedor 24/7

Lima, Peru
Publicaciones
Certificados
Me gusta
Avatar

¿Es recomendable comprar dominios expirados para blogs de nicho?

Avatar

He estado leyendo que una forma de empezar un blog y posicionarlo con mayor rapidez es comprar un dominio expirado con autoridad ya ganada y trabajar sobre este. Es decir, en lugar de empezar con un DA de 0 e ir subiendo poco a poco, empezar con un DA de 16 o 20 y empezar a posicionar orgánicamente con mayor rapidez.

Sé que también se suele usar para construir PBNs, pero, ¿qué tan recomendable es para trabajar nuevas web orientadas a captar alto tráfico de una determinada audiencia (para después monetizarlo)?

Avatar

¿Hasta qué punto subclasificar contenidos en la arquitectura de un sitio web? (SEO)

Avatar

Por ejemplo, para la palabra clave "dieta cetogénica" existen temas como beneficios, ejemplos, casos, buenas y malas practicas, cómo aplicarlo, restricciones, etc. Mi consulta es si conviene elaborar una página con cada uno de estos temas en H1 (por ejemplo, tener una página para "Beneficios de la dieta cetogénica" y otra para "Cómo aplicar la dieta cetogénica") o tener una sola página e incluir todos estos temas (el H1 lo tendría "La dieta cetogéncia" o "¿Qué es la dieta cetógenica?" y los H2 serían "Beneficios de la...", "¿Cómo aplicarlo....?", etc).

En caso lo más recomendable sea el primer caso, ¿no tendría la página de "dieta cetogénica" más dificultad para posicionarse al ser una página con muchos enlaces y poco texto?

Hasta donde entiendo de la clase, esta subclasificación puede depender de tres aspectos: uno, de la intención de búsqueda (por ejemplo, "nutricionista/asesoria para dieta cetogenica" puede requerir de una landing propia más comercial); dos, del usuario y producto (si el producto o el usuario tienden a requerir mucha investigación por temas, como por ejemplo, invertir en bienes raíces) y tres, de la extensión del contenido (si la página no ocupa más de 300-400 palabras, bien se podría incluir en la página principal de "dieta cetogénica").

Avatar

¿Cómo manejar la competencia SEM para palabras clave de marca?

Avatar

Hola a todos. Hace unos días vi un tweet de Álvaro donde indicaba que construir marca era excelente para el SEO. Aunque esto es bastante claro, surge una siguiente duda: ¿qué hacer cuando tu competencia empieza a pautear en Google Ads para palabras clave de tu marca? Adjunto una imagen referencial. Estaba buscando "Ezoic" (el nombre de una plataforma para monetizar webs con alto tráfico) y me aparece su competencia diciendo "¿Buscas Ezoic? Checa nuestra marca y asegúrate de evaluar varias opciones".

Lo interesante es que Keywords Everywhere me indica que esta palabra clave tiene 139 búsquedas al mes. Claramente, se trata de un nicho de personas que buscan servicios de monetización web con anuncios. Suponiendo tengan un CPC de $2 y su porcentaje de clics/impresión (CTR) sea del 40%, estarían invirtiendo algo de $112 para llegar a 56 personas que ingresaron al sitio web y que posiblemente decidirán entre ellos o Ezoic. A mí me parece algo muy bien pensado, pero, ¿cómo contraarrestar este aprovechamiento del crecimiento de marca?

PD: (Feature Request) Recomendaría agreguen SEO y SEM a las etiquetas disponibles.

Avatar

¿Cómo testear concurrencia de usuarios en hostings compartidos / VPS?

Avatar

Buen día, ¿existe alguna herramienta/aplicación para evaluar en tiempo real hasta qué punto un hosting soporta una alta concurrencia de usuarios? Por ejemplo, si tengo un sitio web con una encuesta online, el cual de lunes a sábado recibe 100 visitas al día, pero el domingo debe soportar 5 mil usuarios que van a votar. También, si en estos casos es mejor trabajar con un servicio tipo AWS en lugar de un hosting compartido. Saludos

Avatar

4 tips para mejorar tu rendimiento en el desarrollo de sitios web con Wordpress

Avatar

Buen día, comunidad. Hace poco terminé un proyecto mediano en el cual utilicé Wordpress como tecnología central y, producto de esta experiencia, me gustaría compartirles algunos tips o consejos que espero les ayuden mucho en su trabajo como desarrolladores.

1. Crea tipos personalizados de páginas y entradas

Digamos que dentro del proyecto web detectas tres tipos de página: 1) páginas informativas (servicios, nosotros), 2) páginas promocionales (landing pages con ofertas especiales) y 3) otros tipos (contacto, la carta).

Una buena práctica para modificar los estilos (CSS) y efectos/animaciones/interacción (JS) de solo cierto tipo de página es utilizar los plugins Tag Pages y Add Tags to Pages.

De esta forma, tus etiquetas se transformarán en clases que se añadirán al body. Etso es bastante útil cuando necesites cambiar los estilos de ciertos tipos de página.

Por ejemplo, si requiero que los títulos de mis páginas promocionales sean más grandes, podría colocar un código como éste en el CSS Personalizado:

.mi-etiqueta-de-tipo-de-pagina h1.title {
font-size:1.8rem
} 

Esto también sirve para añadir Javascript solo para ciertas páginas:

(document.querySelector(“body.mi-etiqueta-de-tipo-de-pagina”)) ? console.log(“es pagina de tipo x”) : console.log(“no es pagina tipo x”)

De esta forma, si llegara a tener 50 páginas de promoción, no tendría que cambiar los estilos o el código JS de una por una, sino simplemente etiquetarlas con su categoría de página correspondiente.

2. Cambia código HTML de forma rápida con Search and Replace

Digamos que tu cliente tuvo un error en brindarte la dirección de su local y ahora tienes una dirección falsa en el HTML de 20 páginas.

Al no ser insertados de forma dinámica y existe como texto o HTML, tendrías que modificar cada una de las 20 páginas.

Para que no tengas que hacer esto (porque recuerda que también podrías equivocarte), simplemente instala Search and Replace para reemplazar código HTML.

Por ejemplo, puedo reemplazar esto:

<a href="tel:+9998999899">Llámanos</a>

Por esto:

<a href="tel:+9998999102">Llámanos</a>

Esto es bastante útil cuando tu cliente te brinda indicaciones tipo “necesito cambies el nombre de X por Y”. Con este plugin puedes ejecutar el pedido en segundos.

Otro caso es cuando realizas una migración de una IP a un dominio y quedan remanentes de IP en tu código. Search and Replace es perfecto para corregir estos desperfectos.

3. Siempre actualiza el CSS Personalizado

Digamos que estás trabajando tu sitio web a las 5am, terminas a las 7am y llegas a tu trabajo a las 8am para seguir desarrollando. Cerca de las 10pm sales de tu oficina, vas a tu casa y al abrir el CSS Personalizado ves que puedes “Guardar Cambios” a pesar de que no has hecho nada.

Al Guardar Cambios, todo lo avanzando a nivel de estilos en el CSS Personalizado volverá a las 7am. Es decir, has perdido cerca de 14 horas de trabajo.

Un problema típico al trabajar con diferentes dispositivos es que el CSS Personalizado tiende a almacenarse en el navegador. Al volver a ingresar a este módulo, verás una versión antigua a la cual puedes volver si guardas los cambios.

Acá hay dos acciones que puedes hacer: 1) Volver a cargar la ruta de CSS Personalizado (un simple F5) y 2) No cerrar el navegador con la página de Personalizar abierta.

4. Crea páginas template y reduce tu tiempo de desarrollo

En lugar de instalar Wordpress y hacer lo mismo para cada proyecto en tu primera hora de desarrollo, genera un backup con Duplicator con todo lo que debe tener tu “starter pack” de Wordpress.

Por ejemplo, en mi caso siempre instalo Astra, Visual Composer, CF7 y plugins tipo No Category Base, Content Views o Header and Footer Scripts (por mencionar algunos pocos, además de cambios de configuración en Ajustes y algún CSS Personalziado).

Estos son algunos ejemplos y hasta hace poco los instalaba manualmente cuando desarrollaba un sitio web. Para reducir mi tiempo de desarrollo, tengo un sitio con todo esto ya implementado, configurado y desarrollado. Al contar con un backup de este sitio web padre (con Duplicator), puedo clonarlo tantas veces lo necesite y así ahorrar muchas horas de desarrollo.

Avatar

Consulta: ¿Algún Controlador de Versiones (tipo GIT) para Wordpress?

Avatar

Buen sábado. ¿existe algún plugin o aplicación para el desarrollo compartido de un sitio web en Wordpress? Del tipo, por ejemplo, un desarrollador hace un cambio y un master puede aceptar o rechazar los cambios. ¿Es posible ello considerando que en el desarrollo WP no se suele utilizar terminal ni espacios necesariamente separados de desarrollo y producción (además de trabajar directamente desde un servidor generalmente compartido?

Avatar

¿Dependencias npm para subir automáticamente archivos desde local a producción en un hosting compartido (con FTP)?

Avatar

Buen día a todos. He estado trabajando en un sitio web desde local desde EDBoilerplate. Desarrollo con pug, sass, babel, los cuales permiten un ritmo de trabajo rápido y eficiente, sin embargo, quería saber si es posible que, al instalar una dependencia npm y al ejecutar un comando en terminal (tipo "gulp dev"), los archivos en producción se suban automáticamente a un hosting compartido (Banahosting).

He estado revisando este plugin, pero me gustaría saber si tienen otra recomendación, https://github.com/zonak/grunt-ftp-deploy

Avatar

[Oferta de Trabajo] Busco Desarrollador web para Libro de Reclamaciones Virtual

Avatar

Buen día, estoy buscando desarrollador web con conocimientos de Wordpress / PHP para completar desarrollo de página de Libro de Reclamaciones Virtual. De preferencia, el desarrollador debe encontrarse en Lima, Perú (no excluyente).

Actualmente tenemos desarrollado el botón de envío. Al llenar el formulario (Contact Form 7) y darle click a "Enviar", la información ingresada se coloca a un PDF a través de un plugin (PDF Forms Filler for Contact Form 7) y se envía por correo.

Lo que requerimos es activar el botón de Impresión. Luego de ingresar la información en el formulario y hacer click en "Enviar" (lo cual envía el correo con el PDF - esto ya se tiene desarrollado) debe aparecer un pop-up con la opción para Imprimir. Al hacer click en Imprimir, se descarga el PDF con la información de registro llenada.

Ejemplo: https://librodereclamaciones.upc.edu.pe/

Interesados enviar cotización a: marketingdigital@infinitycomperu.com

Avatar

¿Mejor servicio de streaming para transmisiones 24/7?

Avatar

Buen día. estoy buscando un buen servicio de streaming para transmitir cuatro canales 24/7 (tipo televisión). He revisado el plan Premium de Vimeo y me parece bastante bueno ($75 al mes). ¿Qué otra plataforma recomendarían? Considerando serían 4 canales, ¿sería mejor armar una infraestructura en AWS? Saludos.

Avatar

¿Opiniones sobre Google AppMaker para crear sistemas en la nube?

Avatar

Hola a todos, ¿qué tan recomendable, desde su experiencia, es desarrollar sistemas con Google AppMaker / Google AppScript? En lo que he revisado, encaja bastante bien para nuestras necesidades (donde laboro, trabajamos mucho con aplicaciones de Google), además de tener una rápida curva de aprendizaje y funcionabilidad en la nube (escalabilidad, pagar por lo que usamos). Sin embargo, me gustaría leer sus opiniones, ¿les ha funcionado? ¿Han tenido que complementarlo con otro sistema? ¿Es solo un Google Sites para backends?

Avatar

¿Scrapping para pruebas de formularios web con Python o Node.JS?

Avatar

Buen día, seguramente a muchos nos ha pasado que necesitamos "validar" el correcto funcionamiento de un formulario web que contiene información importante para una empresa (como el formulario de contacto para una empresa B2B o el libro de reclamaciones virtual). Ante ello, estaba planeando crear una aplicación que, cada 12 horas, ingrese a la página de formulario del sitio web, rellene cierta información y compruebe que la información se envió (al leer que el texto de validación) y que llegó a una base de datos (al buscar la data llenada en una hoja de Google Sheet o un JSON).

Considerando esto, ¿es mejor realizar esta aplicación con Python o NodeJS? ¿Qué ventajas tiene uno sobre el otro para este tipo de aplicaciones?

PD: Sé que la mejor práctica aquí es desarrollar un buen formulario o comprobar esto uno mismo manualmente, pero creo que sería mejor automatizar este monitoreo (ahorro de recursos, no permite error humano, fácil de auditar y emite notificaciones ante posibles errores).

Avatar

¿Cómo especializarse en Automatización de Marketing? [Consulta]

Avatar

¡Hola a todos y buen sábado! Estaba reflexionando hace días sobre especializarme en Automatización de Marketing. Por lo que sé, no solo basta con ser desarrollador web, programar a un nivel decente en Javascript y manejar muy bien la lógica de programación, sino también entender cómo funciona el área de marketing de una empresa, de qué forma se pueden generar indicadores de marketing relevantes, fáciles de meditar y completamente verificables, y estar al tanto de cómo las nuevas tecnologías pueden ayudar a mejorar o innovar en estrategias y procesos de marketing actuales.

En lo personal, esto lo he trabajado sin una formación específica y he utilizado herramientas como Integromat, Zapier, Zoho y Apps Script (Google) para automatizar procesos y ahorrar costos, sin embargo, quería preguntarles si conviene "llevarse por el instinto" (medir el costo-beneficio y automatizar según ello) o si existe alguna ruta de aprendizaje ideada para esta especialidad. ¡Saludos!

Aquí los dejo un enlace por si les interesa este tema: https://www.inboundcycle.com/automatizacion-del-marketing-o-marketing-automation

Avatar

Sistema de Libro de Reclamaciones Virtual en Perú

Avatar

Buen día a todos, me gustaría saber si alguien ha desarrollado un sistema para el libro de reclamaciones que solicita INDECOPI, considerando que es una necesidad de cualquier empresa grande con sitio web.

Para quienes no viven en Perú o no conocen este requerimiento de INDECOPI (sí, te pueden multar por no tener esto), es básicamente un formulario en una página web que debe rellenarse por el usuario. Luego de hacer clic en "Enviar", la información de los campos del formulario deben insertarse en un PDF con campos especiales (además de los datos del usuario) como Fecha, Correlativo y ser enviados por email al usuario y a un correo de la empresa. Adicionalmente, el usuario debe poder imprimir el formulario llenado desde el sitio web.

¿Alguna experiencia con este sistema?