Gracias por responder a ambos,
He hecho las revisiones.
* He cambiado el dominio por que al ser un .com aunque en google este enfocado a España, crei que seria mejor, pues personalmente creo que mas vale un dominio geolocalizado que un generico. este cambio en principio pareciera que si ha tenido efecto, pues aunque ya no llego con la palabras principales apuntando al index, recibo visitas a otras subpaginas, pero ya no al index, por que las palabras clave con las que posicionaba ya bajaron.
Por otro lado tambien hice el cambio por cuestiones de orden, dado que la marca tenia fines de tener un dominio exclusivo para cada pais, y el .com digamos como que "reservarlo" como para "central".
* El dominio nuevo es completamente nuevo, dado que es el mismo nombre con la unica diferencia del .es en vez del .com, por lo cual es imposible que tenga un pasado malo. Y el nombre de dominio es un nombre inventado casi sin sentido, no es una frase ni palabra clave.
* He hecho la revision que santiagoanuncios recomienda:
- Al buscar site:dominioantiguo.com
- Me salen un total de 18.500 resultados, y todos con el dominio antiguo, ¿esto es normal?
- Por otro lado si hago una busqueda solo con el nombre del dominio (sin la terminacion ".com" o ".es"), me sale el dominio nuevo. (pero en otras paginas siguen saliendo resultados con el antiguo dominio)
* En Ispeccionar elemento=>Netweork me sale lo siguiente:
Aqui me parece que todo anda correcto:
Y para terminar, este es el codigo entero que tengo en el .htaccess
Código Apache:
Ver original<IfModule mod_rewrite.c>
RewriteEngine on
Rewritecond %{http_host} ^dominioantiguo.com [nc]
Rewriterule ^(.*)$ http://dominionuevo.es/$1 [r=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://dominionuevo.es/ [R=301,L]
Rewritecond %{http_host} ^www.dominionuevo.es [nc]
Rewriterule ^(.*)$ http://dominionuevo.es/$1 [r=301,L]
RewriteRule ^p-(.*)/$ index.php?page=$1 [L,QSA]
RewriteRule ^(.*)/(.*)/$ SubCategoria.php?page=$1&subcategoria=$2 [L,QSA]
RewriteRule ^(.*)/$ Categoria.php?page=$1 [L,QSA]
RewriteRule ^([a-zA-Z0-9-]*)-([0-9]+)$ item.php?item=$2 [L,QSA]
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</ifModule>
<ifmodule mod_expires.c>
ExpiresActive On
ExpiresDefault A3600
<filesmatch ".(jpg|JPG|gif|GIF|png|css|ico|js)$">
ExpiresDefault "access plus 7 day"
</filesmatch>
</ifmodule>
Por otro lado, tambien me pregunto si tendra algo que ver que haya eliminado la anterior web de WMT, es decir, una vez hecho la redireccion la web del dominioantiguo.com lo he eliminado del WMT pensando que ya no era necesario, pues el nuevo ya estaba dado de alta y ademas la redireccion ya estaba hecha, ¿tendra algo que ver?
Entre toda esta informacion, ustedes ven algo que este fuera de lugar?
PD: quiza debo mencionar que tengo el control de algunos enlaces que apuntan al dominio antiguo, pero no los he tocado nada, me pregunto si le hecho de mantener los enlaces externos al dominio antiguo tiene algo que ver, en este caso, ¿tendria que cambiarlos al dominio nuevo? aunque me parece un poco cantoso ante una posible penalizacion, ademas de hacer el cambio quiza afecte a la autoridad que el dominio antiguo ha obtenido, pues si quito los enlaces del dominio antiguo, este perdera fuerza, por lo cual esa fuerza que se transmite en la redireccion 301 ya no seria lo suficientemente fuerte como para tener que esperar que mantenga posiciones del anterior dominio. Espero haberme explicado bien, siento ser tan cansino al explicarme.