Script para generar una URL SEO (Friendly URLs – URL Rewriting) en SQL

Thursday, September 16, 2010 18:43
Posted in category Programación, SEO

Existen multitud de scripts de PHP u otros lenguajes que nos permiten generar URL preparadas para utilizarlas para SEO, pero en algunas ocasiones me ha venido bien utilizar el siguiente script que coge un campo de una tabla, y genera un campo preparado para utilizarlo como URL SEO.

UPDATE tabla  SET codigoseo=lcase(un_campo);
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'á', 'a');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'à', 'a');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'é', 'e');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'è', 'e');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'í', 'i');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'ó', 'o');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'ò', 'o');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'ú', 'u');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'ç', 'c');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'''', '');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'(', ' ');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,')', '');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'ñ', 'n');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,' ', '-');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'/', '-');
UPDATE tabla  SET codigoseo=REPLACE(codigoseo,'--', '-');
You can leave a response, or trackback from your own site.

Leave a Reply