Estoy negro. Espero que de sus frutos algo que estoy programando en asp. La cuestión es posicionar páginas en los buscadores y que salgan en los primeros puesto o al menos intentarlo, sin que el costo sea elevado.
El método es muy sencillo, tiempo, mi tiempo. He leido que existen empresas especializadas en el posicionamiento y la verdad que no se que métodos utilizan, pero cobran una pasta y no te garantizan nada. Mi opinión es que la misma empresa que programa y diseña la página tiene que hacerlo de forma que ésta tenga un buen posicionamiento, sin un coste adicional o un coste adional mínimo.
Los métodos que estoy utilizando y que todavía no se si van a dar resultado o no, son muy simples. Uno de ellos es la obtimización al máximo de las páginas. Separar la parte de diseño de la parte de contenidos. Utilizar al máximo las posibilidades que te ofrecen las hojas de estilos (CSS) y ayudar así que el contenido que se indexe en los buscadores sea el más real y sobre todo el que nos interesa.
Si la cosa me funciona, publicaré otro post con algunas téncicas más.

Noooooooo!! no publiques los secretos y después los cobras bien :)
Hace un rato he estado leyendo algo de XHTML y sigo insitiendo en lo que tu dices: separar contenido del diseño e intentar que sean web semánticas (vaya palabro) usando las etiquetas adecuadas para cada caso. Recuerdame que veamos cómo acelerar la indexación de las páginas.