Distancia de Levenshtein en SEO

In: SEO

6 jun 2012

Hace rato que tengo abandonado el blog, así que hoy vamos a tocar un tema bastante técnico… Distancia de Levenshtein aplicada al SEO

Existe un algoritmo llamado “Distancia de Levenshtein” que nada tiene que ver con el SEO, pero que podemos adaptarlo para que nos sea muy útil a la hora de solucionar varios errores 404 y demás enlaces rotos hacia nuestro sitio, por culpa de un mal tipeo.

Según Wikipedia la definición de la “Distancia de Levenshtein” sería algo así como “El número mínimo de operaciones requeridas para transformar una cadena de caracteres en otra”, en la misma wikipedia ponen el ejemplo de transformar la palabra “casa” a “calle” la cual tiene una Distancia de Levenshtein de 3 (1: sustitución de ‘s’ por ‘l’ “cala” – 2: inserción de ‘l’ entre ‘l’ y ‘a’ “calla” – 3: sustitución de ‘a’ por ‘e’ “calle”).

La parte interesante a nivel SEO, es utilizar este algoritmo para solucionar aquellos enlaces desde sitios externos y que están mal tipiados, por ejemplo podemos tener un artículo en nuestro sitio y que la dirección sea algo como www.dominio.com/beneficios-del-seo pero desde otro sitio nos pusieron un enlace hacia www.dominio.com/beneficio-del-seo (sin la s de “beneficios”) eso generaría un error 404, una mala experiencia del usuario (ya que no encontraría el contenido) y perderíamos la autoridad que nos trasmita dicho backlink.

Aplicando el algoritmo de “Distancia de Levenshtein” podríamos identificar fácilmente que www.dominio.com/beneficio-del-seo debe ser re direccionado hacia www.dominio.com/beneficios-del-seo ya que los separa solo 1 distancia de Levenshtein.

Tampoco es necesarios aplicar este tip a cualquier sitio, como digo, esto ya seria SEO pero hilando fino ;)

Enlaces hacia el script:

WordPress Plugin: http://pro.virante.com/404/predictive404.txt
Drupal Module: http://www.socialseo.com/
Generic PHP Code : http://pastebin.com/P35zHGDW

Visto en: Portent (ingles), Felipe, JBMoreno

Comenta:

Sobre mi...

bruno dangelo Hola, Mi nombre es Bruno Dangelo, soy Argentino y vivo en Montevideo (Uruguay) desde mediados del 2005, tengo 28 años (31/10/1983). Emprendedor y webmasters por vocación, me apasiona el mundo del SEO e Internet. Desde los 16 años que realizo diferentes tipos de proyectos, todos basados en Internet. Actualmente soy co-fundador de dahseo, una empresa dedicada al Posicionamiento Web. Más sobre mi...

Recibe los posts en tu correo electronico



Twitter: @Porteseo

  • No animals were harmed in the making of this Tweet
    22/05/2013
  • Odio cuando los "Abre Facil" no abren facil!
    22/05/2013
  • @DanielPadillame
    @EmpireOption Felicitaciones a todos! Si lo dice Google... palabra sagrada! ;)
    22/05/2013
  • @dahseo
    @gonzalorobaina @Amadomartin Amador! conoces grandes profesionales del SEO en España, seguramente encontraras uno muy bueno ;)
    14/05/2013
  • Ojo Twitter tambien me recomienda seguir a la Presidenta CFK... pero bueno! para eso habra que crear otro algoritmo que sea #Gorila :P
    10/05/2013
  • Que Twitter me ponga a todos los jugadores de #RiverPlate en el apartado "A quién seguir" habla muy bien de su algoritmo ;)
    10/05/2013
  • No me di cuenta de sacar foto para que vean, pero la calentura lo supero! #GraciasSalame
    10/05/2013
  • Hoy me hicieron un rayon en casi toda la parte derecha del auto, una 4x4 que doblo mal y siguio de largo, ni freno! #GraciasSalame!
    10/05/2013
  • El kirchnerismo busca que el Estado tome el control de Papel Prensa S.A. (Que mal que veo a mi pais!)
    http://t.co/o7Gdzz4bKm
    10/05/2013
  • Que linda semana para los hinchas de #Nacional!
    10/05/2013
linkedin Bruno Dangelo