Optimizaciones SEO
Resulta que este sitio no estaba optimizado. El problema eran, entre otras cosas, las etiquetas. A cada entrada que escribo, le agrego etiquetas, que resultan ser una especie de Índice Alfabético del contenido del sitio. Y debido a la diversidad de temas, muchas etiquetas aparecían una sola vez, y la Nube de Etiquetas era un enjambre enorme de etiquetas en letra pequeñísima.
El problema no era la apariencia. O bueno si, eso pensaba yo y solucioné el problema de la mejor manera que encontré: ocultando las etiquetas. En realidad, no resolví nada y el problema persistió.
La nube de etiquetas se crea usando elementos <li> que se muestran en una sola línea, Movabel Type le otorga a cada etiqueta un rango, y su valor lo podemos obtener usando la etiqueta <mt:tagrank>; este valor lo podemos usar en una clase CSS (.module-list { list-style: none; text-align: center; } .module-list .module-list-item { display: inline; } para crear de esta manera la apariencia característica de la nubes de etiquetas donde tiene un tamaño de etra mayor, la etiqueta que aparece mas veces, usando el siguiente código:
<mt:tags sort_by="count" limit="20">
<li class="module-list-item taglevel<$mt:tagrank$>">
<a href="<$mt:cgipath$>tag/<$mt:tagname normalize="1"$>" title="<$mt:tagname$>"><$mt:tagname$></a>
</li>
</mt:tags>
Lo que hice para evitar que la nube fuera tan grande fue ocultar las etiquetas de menor rango. Básicamente las de rango 1. usando una directiva CSS .module-list li.taglevel6 { font-size: 9px; display: none;} y esto es uno de los mayores errores.
La nube de etiquetas sigue generando toda la lista, la página contiene todos esos enlaces, pero no aparecen porque la directiva display:none hace que el navegador no la muestre en pantalla. Pero cada letra en esa lista es un byte que se agrega al peso de nuestra página. Cada etiqueta es un enlace que siguen las arañas de los buscadores.
El siguiente error es que tenía el sistema en un dominio y el blog, en otro. Esto es un problema para los buscadores, pero para las etiquetas. Lo que pasa es que la visualización de las entradas que corresponden a cada etiqueta se hace mediante una búsqueda. Y el motor de búsqueda estaba en otro dominio, y eran muchos, yo creo que cientos de enlaces que apuntaban a o tro dominio. Y pues perdía todos los enlaces a mi blog (algo sumamente importante para el posicionamiento).
Para corregir estos errores garrafales, tome las siguientes medidas.
- El motor del blog está en el mismo dominio. Esta medida no me alegra mucho ya que pierdo la posibilidad del multiblog, pero la culpa es mia por no haber puesto el blog en un subdirectorio.
- Cambio de URL de las etiquetas. El cambio de dominio me obligó a cambiar la URL de las etiquetas. Ahora desaparece el ID del blog y queda mas SEO friendly.
- Corregí algunos vínculos rotos. Pero aparecían en la barra latera y en todas las páginas.
- Mejoras en la construcción de páginas. Hace una distinción, no solo mejor sino que mas amplía entre las páginas CGI y las PHP.
- Nuevo .httaccess Que hace mas amigables las búsquedas.
- Nuevo motor PHP5 Ahora uso PHP 5 en lugar de la versión anterior.
Espero que estos cambios funcionen y mejore la posición de mi blog, que de verdad, es patético el número de visitas que recibe.

Escribir un comentario