Si no sabes lo que es el fichero .htaccess puedes leer este artículo o este otro.
Los buscadores (en general, no todos) toman como páginas diferentes dominio.com y www.dominio.com. Puede representar un problema cuando se nos enlaza con las dos direcciones. Un ejemplo, se puede ver en muchos blogs, las dos urls www.weblog.com y weblog.com tienen asociadas pagerank y enlaces diferentes. Las páginas sólo se suelen indexar una vez, pero que nuestra dirección sea única para el buscador ofrece algunas ventajas. Una solución se puede intentar configurando el fichero .htaccess.
En la url de esta web me he decidido por http://www.xeoweb.info, sin www. Si ahora se pone http://www.www.xeoweb.info se nos redirecciona automáticamente, se intenta evitar la utilización de las www en la url por parte del usuario y los buscadores. El código que va en .htaccess es el siguiente:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.xeoweb.bitacoras\.com
RewriteRule ^(.*)$ http://www.xeoweb.info/$1 [R=permanent,L]
Si lo que os interesa es lo contrario, redireccionar siempre a las urls con www:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.dominio\.com
RewriteRule ^(.*)$ http://www.dominio.com/$1 [R=permanent,L]
(El código exacto está quitado de una intervención de Dan Thies en I help you forums).
.htaccess es muy utilizado para configurar páginas de error. Una buena página de error de cara al posicionamiento sería un mapa web, o bien, redireccionar a la página principal - siempre que desde ella se vaya al resto de subpáginas -. Lo más usual es una página configurada específicamente para mostrar ese error, esa página debería tener como mínimo un enlace saliente hacia nuestra página principal (sin redirección).
El código que va en el .htaccess es este:
ErrorDocument 404 /index.html
En este caso me he decidido por una redirección de cualquier url errónea a la página de entrada.

