AutorVictor Tisnado

Comunidad de React Native en español

 
1 SHARES

React Native es una tecnología de desarrollo de apps nativas que ha tenido un rápido auge entre los programadores debido a su facilidad de uso, sin embargo, no es fácil encontrar una comunidad de React Native en español.
Seguir leyendo

React Native cambia su polémica licencia a MIT

 
11 SHARES

Toda la comunidad de desarrollo en React Native saltó de la alegría cuando el pasado 16 de febrero la cuenta oficial de React anunció que cambiaba la licencia del popular framework para desarrollo de apps a la licencia MIT.
Seguir leyendo

Platzi: por qué los elegí para certificarme en SEO

 
33 SHARES

Empecé a hacer SEO hace más de 10 años y he visto cómo han ido variando los factores para posicionar un sitio web en los buscadores de primera mano. Platzi, es una de las start ups que más admiro, así que cuando lanzaron el curso no lo pensé dos veces, tenía que tomarlo.
Seguir leyendo

Comparativa: 12 CMS no tradicionales para probar en 2018

 
2 SHARES

Elegir el administrador de contenidos o CMS (Content Management System) para nuestra próxima idea siempre es una tarea que demanda tiempo e investigación y dependerá de la necesidad puntual del proyecto.
Seguir leyendo

7 enlaces con todo lo que Google sabe de ti

 
3 SHARES

Si eres alguien que se preocupa por la privacidad de sus datos online, seguramente querrás saber y poder modificar la información que las grandes compañías tecnológicas como Google tienen de ti.
Seguir leyendo

La ovejita obediente va al parque

 
0 SHARES

Había una vez una ovejita que era conocida como la Ovejita Obediente, se portaba muy bien y siempre hacía caso a sus papás y abuelos.
Seguir leyendo

5 mitos de Marketing Digital y Social Media

 
58 SHARES

Estamos en 2017 (al momento de escribir esta entrada), tenemos autos que se conducen solos, empresas que empiezan a repartir artículos con drones, cada vez más dispositivos que reconocen comandos de voz y conectados a internet, la tecnología “vestible” (wearable) es cosa del día a día, pero en contraste, los equipos de marketing siguen teniendo las mismas excusas de hace 7 años atrás para no adaptarse al nuevo canal digital y dejar todo el manejo en manos de los “expertos”.
Seguir leyendo

React Native: Recursos y componentes para desarrollo de apps

 
9 SHARES

React Native es un framework para el desarrollo rápido de aplicaciones móviles (iOS y Android) 100% nativas basado en la popular librería de Facebook: React.

Desde que se lanzó ha recibido mucho apoyo de los desarrolladores debido a que tiene una curva de aprendizaje mínima, cualquier programador con un conocimiento básico de JavaScript puede empezar a desarrollar su primera app, aunque personalmente recomiendo primero aprender React para estar claro en cómo funcionan los props, states y el ciclo de vida de los componentes (como mínimo).
Seguir leyendo

Guía básica de SEO: posicionamiento web para principiantes

 
70 SHARES

Titulé esta entrada como la guía básica de SEO porque quiero resumir aquí todas las experiencias en posicionamiento de sitios web que he aprendido en los últimos años y que he visto influyen en los resultados de búsqueda orgánica. Como el título lo dice, es un resumen por lo que es una lectura corta con algunas de las herramientas que uso regularmente.
Seguir leyendo

XML Sitemap

 
0 SHARES

El XML Sitemap es un archivo que contiene el listado en formato XML de todas las páginas dentro de un sitio web.

Estos archivos son útiles para los robots (conocidos como arañas ya que “tejen la web”) de los motores de búsqueda, debido a que usan la información que encuentren en el archivo sitemap.xml para realizar un rastreo más expedito del sitio web, lo que influirá en que indexe mejor nuestras páginas y mejore nuestro posicionamiento al ahorrarle tiempo de procesamiento a los buscadores.

El archivo de sitemap .xml se crea siguiendo un protocolo definido en http://sitemaps.org y está compuesto por una serie de etiquetas XML. Con este archivo podemos facilitar a los buscadores datos adicionales de cada una de las páginas que se incluyen en nuestro sitio web:

  1. URL de la página
  2. Última fecha de modificación
  3. Frecuencia de modificación
  4. Importancia o jerarquía respecto al resto de páginas del sitio.

Tener un archivo sitemap.xml no garantiza que los buscadores indexen todas las páginas que listamos en él, pero sí ese recomienda su uso para que los robots realicen el rastreos de forma más inteligente, al pasarles en los metadatos información adicional sobre la estructura y actualización de nuestra web.

Es muy importante que las URLs que se definan en el archivo sitemap pertenezcan al mismo dominio (no se permiten subdominios), se use el mismo protocolo (si usamos http no podríamos usar https).

El peso máximo del archivo es de 10MB y el máximo número de URLs que puede contener es de 50,000, para evitar sobrepasar estos límites se puede utilizar más de un archivo sitemap.

Las URLs que no cumplan con los requerimientos no son tomados en cuenta.

 

¿Qué son las URLs amigables?

 
0 SHARES

El URL (Uniform Resource Locator) es la dirección de un recurso en Internet, pudiendo ser una página, una imagen, un video o cualquier otro tipo de archivo. Se le denomina URLs amigables a aquellas que son fáciles de recordar y escribir para el visitante, pero sobre todo, proveen información sobre lo que trata la página.

El formato de un URL tradicional puede ser algo como :

  • http://www.sitio.com/directorio/pagina.html

Hasta aquí no hay ningún problema, pero qué pasa con aquellos sitios que tienen una gran cantidad de artículos o disponen de una estructura compleja.:

  1. http://www.otrositio.com/categoria/index.php?pag=2
  2. http://www.tienda.com/ApkmGfqd/ref=102?cat=34&id=0981362&c=PA&lang=es

En el primer ejemplo, aunque es más claro de identificar debido a que contiene algunas palabras de uso común, no indica de qué se trata el contenido de index.php?pag=2, en el segundo caso es aún peor, ya que incluye una serie de variables en el URL que podrían no tener ningún sentido para que el lo lee, mucho menos para los robots de los buscadores.

Suponiendo que el segundo ejemplo se trate de la página de una tienda de fotografía sobre cámaras profesionales, el URL amigable podría ser el siguiente:

  • http://www.tienda.com/camara/canon-eos-t1i/

Este URL es corto, fácil de recordar y contiene datos que nos indican de qué trata la página, de ahí el nombre URL amigable.

 

 

¿Qué es el Ranking en Buscadores?

 
0 SHARES

El Ranking en Buscadores o Search Engine Ranking es lo que afecta la posición que ocupa tu sitio web en la página de resultados de búsqueda (SERP)

Para mejorar el posicionamiento debemos utilizar ciertas estrategias y herramientas que nos ayuden a optimizar nuestro sitio aumentando la navegabilidad, usabilidad y mejorando el contenido.

La técnica para mejorar este ranking se conoce como SEO (Search Engine Optimization).

 

¿Qué es el Pagerank?

 
0 SHARES

El Pagerank es un valor numérico que oscila entre 1 y 10 que Google asocia a una determinada página web por medio del algoritmo de su buscador. Suele cambiar muy a menudo ya que el algoritmo siempre está mejorando e incluye nuevos factores  y validaciones para evitar ser burlado.

De cierto modo mide la importancia que tiene un sitio web, tiene muy en cuenta los enlaces que recibe, la calidad de los mismos así mismo como la importancia de las webs de los cuales dichos enlaces provienen.

Esto afecta directamente el SEO, ya que desde la actualización conocida como Google Penguin los sitios deben posicionarse mejor con mayor cantidad de enlaces entrantes de calidad. En cuanto a “calidad” nos referimos a sitios que tengan que ver con la temática de la web de destino y que sean páginas relevantes dentro de su categoría.

Hay que tener en cuenta que Google penaliza aquellos sitios que tengan gran cantidad de enlaces entrantes de baja calidad, para evitar así que se posicionen páginas por medio de spam.

Este es un factor a tener en cuenta pero, pero no es determinante en el SEO, inclusive se pueden ver casos en los que páginas con un Pagerank 2 aparecen mejor posicionadas que otras con un Pagerank de 4 o 5 para ciertas búsquedas. De esta manera podemos concluir que el contenido, los títulos, la densidad de las keywords elegidas, entre otros factores, tienen más peso sobre el posicionamiento que el Pagerank.

 

¿Qué es el Open Graph Protocol?

 
0 SHARES

El Open Graph Protocol es una definición que nos permite incluir datos de nuestra página web con el fin de que se visualice correctamente al ser compartida en redes sociales como Facebook y Google+.

Para activar el Open Graph Protocol debemos incluir las etiquetas meta básicas dentro del código fuente de nuestra web. Las 4 propiedades requeridas para cualquier página son:

  1. og:title
    El título como se desea que aparezca. No hay limite de caracteres, pero por buena practica se recomienda que sea entre 60 y 90 caracteres; en el caso de Facebook si pones más de 100 caracteres este solo tomará 88.
  2. og:type
    Especificamos el tipo del objeto, ejemplo, “website”.
  3. og:image
    Es un URL que apunte a la imagen que representará la página.
  4. og:url
    La URL canónica de tu página.

Etiquetas opcionales:

  1. og:description
    Algunas líneas descriptivas para la página. Por buena practica no debemos de usar más de 200 caracteres.
  2. og:locale
    Declaramos el lugar de procedencia de la página en el formato lenguaje_TERRITORIO; ejemplo, “es_PA”.
  3. og:site_name
    Si el sitio es grande, esta propiedad será la que identifique a todo el sitio
  4. og:audio
    La URL del audio que acompaña esta página.
  5. og:video
    La URL del video que complementa el sitio creado.

© 2018 Victor Tisnado