Es importante que optimicemos nuestro blog para que los motores de búsqueda puedan indexar nuestro contenido y así podamos mejorar nuestro posicionamiento en los resultados, con lo cual podremos obtener más visitas.

Debido a la popularidad del gestor de contenidos para blogs llamado WordPress, ya existen diversos plugins que han sido desarrollados para mejorar algunos aspectos de SEO y que nosostros podemos utilizar para el nuestro.

SITEMAPS

Los sitemaps son documentos en formato XML que contienen información de las URL´s de laspáginas de nuestro sitio que nos interesen que sean indexadas, así como su fecha de actualización de la página, frecuencia con que se actualiza y la prioridad que tiene la página dentro de la estructura del sitio. El uso de sitemaps ya se está volviendo estándar por parte de los principales motores de búsqueda (Ask.com, Google, YAHOO y MSN Search.) y ha sido promovido principalmente por Google.

Este plugin Sitemap Generator for WordPress hecho por Arne Brachhold, nos automatiza la tarea de generar los sitemaps para nuestro blog, cada vez que el contenido del sitio cambia, este genera un nuevo sitemap y podemos habilitar la opción de que envíe una notificación de los cambios a Google, Ask.com y Yahoo

HEADER META TAGS

El plugin AutoHeader SEO WordPress Plugin nos falicita la tarea de generar los meta tags de nuestras páginas html. Esta asigna automáticamente la Meta tag title en base al titulo del post, en la página principal del sitio pone el nombre del blog con su descripción.

También genera las Meta tags keywords en base a las palabras claves de la página del post. Incluye la actualización del Meta tag description en base al contenido o introducción de nuestro post.

Adicionalmente genera la tag robotcon el valor index, follow para los links de la página principal y posts del blog.

ROBOTS.TXT

La extensión KB Robots.txt permite que administremos y podamos modificar el archivo robots.txt de nuestro sitio, desde el administrador de wordpress. Provee ejemplos para que podamos guiarnos al hacer nuestro archivo con el cual podemos indicarle a los crawlers de los motores de búsqueda que páginas pueden inder y cuales no.

URLS AMIGABLES EN NUESTRO BLOG

Este no es un plugin sino una opción que trae por defecto wordpress y que permite que podamos utilizar urls amigables en los links internos del sitio, pudiendo configurar los links de los post para que usen el nombre de la categoría y el título del post y la fecha de publicación. Tiene varios valores de wordpress que podemos utilizar para armar el link. Esta opción la podemos encontrar en el administrador de wordpres en el menú opciones y luego permalink

El motor de búsqueda más utilizado en internet en la actualidad, es sin duda Google. Y a todos los que tenemos un sitio web nos interesa que nuestras páginas y articulos del blog tengan un buen posicionamiento dentro de los resultados de este buscador, ya que esto puede representar más visitantes a nuestro sitio.

Y la pregunta del millón es: ¿Qué factores son los que pueden mejorar mi posicionamiento? Pues dejenme contarles que la lista no es tan corta y son varios los factores que van afectando el rank que tiene nuestro sitio. Sin embargo hay ciertos factores que pesan más y que a continuación les presento. Esta lista fue determinados por varios especialitas en SEO (Optimización para motores de búsqueda, por sus siglas en inglés) y fue publicada hace aproximadamente 6 meses seomoz.org un sitio especializado en SEO.

Palabras Clave (KEYWORDS)

El uso de palabras clave es importante para posicionar una página en base a las palabras que utiliza el usuario al realizar sus consultas en el buscador. Factores en orden de importancia:

  • Palabras Clave Utilizadas en la etiqueta Title
  • Palabras Clave utilizadas en el contenido de la página
  • Relación entre el contenido de la página y las palabras clave utilizadas.
  • Keywords que se utilizan con la etiqueta H1
  • Palabras Clave en el nombre del dominio
  • Palabaras clave utilizadas en el nombre de la página

Atributos de la Página

  • La popularidad de los links dentro de nuestra estructura interna de links
  • Calidad y Relevancia de los links de páginas externas que apuntan hacia nuestra página
  • La antigüedad de la página
  • Cantidad de texto que puede ser indexado por el crawler
  • Calidad del contenido del documento

Atributos de los links entrantes

  • El texto del link entrante hacia nuestra página
  • La popularidad del sitio que nos está enlazando
  • La relación del contenido de la página que nos enlaza
  • Antigüedad del Link

Cuando estamos trabajando en el desarrollo de sitios web, en ciertos casos necesitamos enviar valores en los headers http de la página web. Un ejemplo de esto es el uso de cookies que al establecer su valor, se envía la petición de almacenamiento en el header de la página. También al hacer redireccionamientos desde php por medio del uso de la función header().

Algo que debemos de conocer al hacer uso de estas funciones es que no podemos mandar a escribir ninguna salida (html, xml, etc) en el script antes de enviar los headers. Esto es debido a que cuando el servidor web devuelve la salida de nuestro script , este implicitamente debe mandar al navegador los headers de la página web, por lo cual ya no los podemos modificar posteriormente.

En el siguiente ejemplo podremos observar mejor lo que expliqué en el parráfo anterior. Es un trozo de código de php que imprime un código html y luego establece el valor de una cookie:

<html>
<body>
<p>prueba de seteo de cookies</p>
</body>
</html>
<?php
$val='cookie de prueba';
if(setcookie("var", $val,time()+3600,'/')){
echo "seteo cookie";
}
?>

Este código nos va a generar el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\tipsdeaweb\ejemplo_buffer.php:6) in C:\Program Files\xampp\htdocs\tipsdeaweb\ejemplo_buffer.php on line 9

Esto se debe a que con el seteo del valor de la cookie estamos tratando de modificar los headers de la página, que ya han sido enviados cuando se escribió el código HTML. Esto lo podemos solucionar utilizando funciones para escribir en el búfer del script de php, lo cual hará que el servidor web no enviará los headers ni el HTML que escribimos, sino hasta que nosotros liberemos el búfer. Esto nos permite guardar toda la salida del script en memoria y poder hacer modificaciones a los headers. Los nombres de las funciones que utilizaremos son: ob_start (está función indica que todo lo que escribamos a la salida del script se almacenará en memoria y no se enviará como respuesta del servidor web) y ob_flush (indica que debe de liberar y escribir todo lo que se almacenó en el búfer).

A continuación el nuevo script con las funciones de manejo de búfer el cual nos permite setear la cookie.

<?php
ob_start();
?>
<html>
<body>
<p>
prueba de seteo de cookies</p>

</body>
</html>
<?php

$val='cookie de prueba';
if(setcookie("var", $val,time()+3600,'/')){
echo "seteo cookie";
}
ob_end_flush();
?>

Si probamos este script podemos ver que ya no nos genera ningún warning de php, y que efectivamente seteó el valor de la cookie en nuestro navegador.

He estado trabajando un poco con scripts en PERL y me topé con un script en el cual necesitaba verificar que una cadena fuera vacía, Read more…

Neozilon les comentaba acerca del uso de librerias de PEAR en hostings donde tenemos acceso limitado a instalar ciertas
cosas, bien, existe un script que nos facilita el trabajo de instalación de estos paquetes. Read more…

Anteriormente les habia escrito acerca de como implementar librerias de PEAR para manejo con AJAX, pues bien, la segunda parte del tutorial trata de ver como consumimos esos métodos desde el lado del cliente. Read more…

Muchas veces nos preguntamos cómo lograr que las personas nos visiten y existen muchas opciones, sin embargo no debemos dejar de pensar nunca en que aquellas personas que nos estarán visitando se mantengan en nuestro sitio. Existen diversas razones por las cuales podría suceder que los visitantes simplemente no se mantengan en nuestro sitio, entre ellas estan las siguientes que muestra webtaller.com en un articulo publicado hace algun tiempo.

Principales razones por las que la gente
abandona un Sitio Web

Motivo % casos
Páginas lentas o vínculos inexistentes 84%
No se encontró la información requerida 68%
No se encontró la información de la empresa 31%
Facilidades de búsqueda limitadas 23%
Vínculos difíciles de identificar 16%
Información no actualizada 6%
Mapa del sitio demasiado general 4%
El sitio contiene publicidad que abre automáticamente otras ventanas 4%
Otras 3%

Les recomiendo que lean el articulo completo, ya que adicionalmente da una breve opinion a cerca de cada uno de estos factores que se muestran en la tabla.

http://www.webtaller.com/maletin/articulos/las_8_principales_razones…

Todo Web Developer debe de conocer distintas alternativas al momento de comprar un buen Web Hosting.

Entre los principales aspectos que se deben de considerar están:

  • Almacenamiento
  • Ancho de Banda
  • Un buen panel de control fácil de configurar
  • Varias Bases de Datos
  • Precio, etc.

Aquí les dejo ún link para que escojan entre las que se consideran mejores alternativas.

Web Hosting Top 10

Espero que les sea de utilidad. Saludos

No se todavia si este sea el titulo adecuado para este post que por el momento no sera muy grande pero en el camino lo ire mejorando y agregando mas cosas, este no trata de dar una lista de comandos de linux, porque de esto hay mucho , sino algo de situaciones que me ha llegado a pasar, algunas cosas utiles que les podria servir, y algunos consejos para que no los lleguen a realizar , y no pierdan tiempo en ver como se arreglan los grandes problemas que se pueden llegar a ocasionar por no hacer o ver bien la funcionalidad de los comandos. Read more…

quien ha trabajado desde consola en linux, se habrá topado con varios editores de texto, entre ellos nano, pico, vi. Personalmente utilizo de preferencia VI, y a pesar de que es casi a diario aún es un poco difícil tener de memoria todo lo que este “sencillo” editor de texto nos ofrece.

 En este website pueden encontrar la referencia de esos tips que alguna vez necesitaremos al trabajar con VI:

http://rayninfo.co.uk/vimtips.html

ojo: esta actualizado al 17 de noviembre de este año.