Herramienta para optimización en motores de búsqueda (SEO)

Muchos diseñadores y desarrolladores Web andan por la vida rompiéndose la cabeza en la búsqueda de información actualizada acerca del apetecible tema de Optimización de sitios Web para motores de búsqueda o buscadores (área de trabajo conocida como SEO o Search Engine Optimization. Algunos la llaman Search Engine Marketing) y en español: Posicionamiento en buscadores.

Hoy quiero compartir una herramienta que -con toda seguridad- servirá a más de uno en su tarea de optimización de sitios Web: WebSiteGrader. Se ofrece en modalidad gratuita y te permite (aún sin registrarte) incluso comparar tus sitios con los de la competencia y te sugiere cómo mejorarlo.

Lo he probado y es excelente. Me ayudó mucho en la parte de NO abusar de las internet keywords o palabras clave; también revisa qué tags depreciadas hay en tu sitio y te las reporta para que las elimines y sustituyas por código bueno (válido).

Una cosa que aprendí al analizar algunos sitios, es que es mejor registrar o renovar los dominios por varios años, ya que Google y otros motores de búsqueda podrían penalizarte, debido a que muchos sitios spammers se registran por períodos cortos. Obviamente eso se soluciona fácilmente, ya que muchas de las empresas que se dedican al registro de dominios te permiten hacerlo hasta por 10 años.

Domain Expires Within A Year

The domain for this website is set to expire in less than a year (205 days).

We would suggest renewing this domain with your registrar. Google and other search engines may penalize websites with domains that are set to expire soon. The reason for this is that many spam sites are often registered for short periods of time. Most registrars support paying upfront for several years and the cost is usually only about $10-$20 per year, so it is generally worth it.

Y no termina ahí todo, te envían los resultados (automáticamente) a tu email. De manera gratuita, puedes comenzar a ofrecer diagnósticos a tus clientes y ampliar tu gama de servicios no sólo al diseño y desarrolo, sino a la mejora y optimización de sitios Web.

Pues disfruta trabajando con excelencia. WebSiteGrader te ayudará en esa tarea ;)

Redirigir dominio desde http a conexión segura (https)

Dos de los sitios que hacen e-commerce -de la empresa en la que trabajo- han estado (desde que surgieron) como un subdominio del dominio principal; sin embargo, a partir de este mes es necesario migrarlos a su propio dominio. Por suerte, lo preví y la base de datos está alojada en cada dominio, sería cuestión de mover los archivos nada más.

Un asunto que no sabía como conseguir apropiadamente, es la redireccion exacta de cada URL indexada en los buscadores (cosa que es primordial sobre todo para sitios haciendo comercio); lo que pensaba era hacer una redirección del subdominio hacia el dominio principal del sitio en su nuevo servidor.

Al ser un sitio que sirve a partir de operaciones con tarjetas de crédito e información de los clientes, necesita pasar por un certificado de seguridad (lo que conocemos por conexión segura https) y el manejo desde un subdominio se me hacía más fácil haciendo redirecciones a partir de un .php; pero, haciéndolo desde la raíz del sitio, núnca lo había hecho.

Para mi fortuna, le comenté a un amigo lo que estaba haciendo -a través del Talk (IM) de Google- y me sugirió resolver el asunto con expresiones regulares desde un .htaccess.

Primero convertir cualquier dirección http a https:
RewriteEngine On
RewriteCond %{HTTPS} !=on
#RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R]
RewriteRule ^(.*) https://nuevo-dominio.com/$1 [R]
* Este código va en la raíz del nuevo dominio.

Lo que se entiende a simple vista es que para una condición en la que estamos en una dirección http (sin conexión segura), reescribimos (redirigimos) la url hacia una con conexión segura (https).

Si te fijaste, hay una línea con el símbolo de numero (#) (eso significa que la estamos comentando, no será interpretada) que indica que %{SERVER_NAME} escribirá SIEMPRE la dirección incluyendo “www“. Sin embargo, debido a que el SSL del sitio en cuestión está gestionado para una dirección sin “www“, pues lo escribí a mano: https://nuevo-dominio.com.

Apoyado en la información que me dió mi amigo y datos que encontré en sitios visitados desde Google, solucioné el asunto con un par de líneas dentro del .htaccess para que las URL guardadas en caché o tomadas desde un buscador me llevaran al punto exacto, pero en el nuevo dominio.
RewriteEngine on
RewriteCond %{http_host} ^dominio-indexado\.com [nc]
RewriteRule ^subdominio/(.*)$ https://nuevo-dominio.com/$1 [r=301,nc]
RewriteCond %{http_host} ^www\.dominio-indexado\.com [nc]
RewriteRule ^subdominio/(.*)$ https://nuevo-dominio.com/$1 [r=301,nc]
* Este código va en el dominio anterior (en la raíz).

En menos de media hora tenía resuelto mi problema.

Para casos en los que se pasen variables por URL, se puede hacer también, sólo que es preciso utilizar la misma estructura.

Espero que esta información te sirva ;)

Tags nativas en WordPress 2.3

No cabe duda que en cada versión de WordPress surgen mejoras. Esa es una de las ventajas del trabajo en comunidad. La versión 2.3 trae nativamente -entre otras cosas- una de las novedades que a mi juicio es la más importante: inclusión de Tags en los temas o post que se escriben.

Tags en WordPress 2.3

Digo que es una de los más importantes agregados que se le ha hecho en años por la importancia que reviste la navegación y clasificación por Tags.

Si bien la nueva versión del gestor de contenido más usado para bitácoras o blogs salió hace 8 días, yo esperé hasta hoy para actualizarlo previendo que surgieran bugs o cosas que corregir en el breve plazo.

Particularmente lo he probado y estoy completamente satisfecho. Si aún no te actualizas, te invito a que lo hagas tan pronto puedas. Vale la pena actualizar a WordPress 2.3.

« Página anterior