SEO | Diseño Web | Posicionamiento web

Cómo hacer una página web para el posicionamiento

Palabras Clave

Es importante investigar palabras clave antes de empezar a insertar contenido en el sitio Web.

Productos, Servicios, etc.

Cada producto o servicio debe tener su propia página con contenido descriptivo.

Frames

Evitar su uso.

CSS

Utiliza CSS para formatear los documentos, el texto, los enlaces, los tamaños, etc. Pon los estilos en un documento CSS externo.

Uso de CSS vs. Tablas

Recomiendo el uso CSS para formatear las páginas o plantillas porque suele reducir el código. Esto tiene varias ventajas:

Usa tablas para tablas de datos.

URLs

Los URLs deben ser estáticos. A Google le resulta difícil indexar URLs dinámicos. Para “rewrite” los URLs, utiliza .htaccess. También se tendrán que reescribir los enlaces.

Si es posible, pon las palabras clave en los URLs. Ej. http://www.solaria.es/camillas-de-masaje.html

Utiliza la redirección 301.

No utiliza Session ID hasta que el visitante ponga algo en el carrito.

Enlaces

Los enlaces tienen que ser enlaces estáticos. Google no puede seguir los enlaces en javascript o Flash.

Enlaza con todas las páginas más importantes desde la página principal.

En el texto de enlace (anchor text), utiliza la palabra clave más importante de cada página enlazada. Ej. Diseño Web

El Título de la página

Camillas de masaje | sillas de masaje portátiles y plegables | Solaria la Camilla

Meta Tags

Las únicas etiquetas meta que se deben usar son la de description, la de keywords, y en caso de necesidad, la de robots (pero es mejor usar el archivo “robots.txt”). Se usan solo una vez por página. La descripción y los keywords deben ser descriptivas y distintas en todas las páginas.

H1

Utiliza en todas las páginas la etiqueta h2 <h2>. Debemos incluir las palabras clave más importantes de la página.

Primeros párrafos

Deberá estar colocado dentro del <BODY> lo mas cerca posible de este.

Un truco para poner el contenido por encima de la navegación

Pon el código del contenido por encima del código de navegación con CSS o con tablas.

Alt

Cada imagen debe tener una etiqueta Alt que describe el contenido de la imagen, insertando palabras clave siempre que sea posible.

Javascript

Si se puede hacer sin javascript, mejor. Si no, pon el javascript en un archivo externo. Si utilizas javascript para texto o enlaces, crea una versión estática o utiliza la etiqueta <noscript>contenido estático</noscript>

Flash

Los buscadores tienen dificultades para leer Flash. Crea siempre una versión estática o utiliza <noscript>

Validación

Intenta escribir código válido. Prueba la validación e intenta eliminar errores.

Idiomas

Cada idioma es otro mercado. Debemos separa los idiomas y optimizar para ellos como si fuera otro sitio Web (o incluso crear otro sitio Web). Una solución es crear directorios para cada idioma.

Si se trata de una web hecha con MySQL, podemos usar .htaccess para crear el efecto de un “directorio”. Ej. http://www.mi-dominio.net/es/ para castellano, http://www.mi-dominio.net/cat/ para catalán, etc.

Otra opción: http://www.mi-dominio.net para elegir el idioma, http://www.mi-dominio.es para castellano, http://www.mi-dominio.cat para catalán, http://www.mi-dominio.co.uk para inglés, etc.

Wikipedia es un buen ejemplo.