Eliminar utm_source de las url en worpdress

  • Categoría de la entrada:wordpress

Algunos habra notado que cuando habren una pagina desde google reader o algunos otros servicios siempre se añade a la url del blog algo como:

https://paraisolinux.com/direct-3d-de-forma-nativa-en-linux/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+paraisoLinux+(Paraiso+Linux)

El hecho de que las url tengan esa forma son 2:

  • Puede crear contenido duplicado.
  • Pueden enlazarte a esa pagina en vez de a la pagina original.

El primer problema se soluciona usando url canonical, instalando el plugin All in One Seo Pack ya esta todo solucionado.

Pero el segundo problema es realmente molesto, varias veces me han enlazado a esa pagina en vez de a la pagina corta. Cuando alguien hace click en compartir el enlace hacia twitter o facebook, muchas veces usan esa url larga. La unica manera de solucionarlo es eliminando todo desde el «?». Para ello solo hace falta abrir el archivo .htaccess del blog y agregarle la siguiente regla:

RewriteCond %{QUERY_STRING} utm_source.*
RewriteRule (.*) $1? [R=301,L]

Listo. Eso es todo. Yo aun no lo implemento porque no estoy seguro de la utilidad del utm_source ademas de que tener tantas reglas en el .htaccess no es bueno, pero ahi esta la info para quien la quiera usar.

perro

Ingeniero en Informática. Programador en PHP y Angular. Lo que mas adoro en el mundo es el conocimiento. Y el anime....y Japón...y el running...y bloguear claro y algunas otras cientos de cosas. Sigo buscando la manera de hacer mi primer millón.
guest
3 Comments
Inline Feedbacks
View all comments
Simon Sanchez Gallo

hay un error en el titulo

sefsinalas

q error?

Simon Sanchez Gallo

dice worpdree en vez de wordpress