Redirección de dominios por países, iconos de edición rápida y botones | Oloblogger Blogger la ha liado de nuevo. Esta vez ha sido con la redirección automática que desde hace unas semanas va implantando por etapas y que hac...

18 de marzo de 2012

Redirección de dominios por países, iconos de edición rápida y botones

Blogger la ha liado de nuevo. Esta vez ha sido con la redirección automática que desde hace unas semanas va implantando por etapas y que hace que a cualquier dominio blogspot.com se le añada automáticamente el dominio del país desde dónde ves el blog: blogspot.com.es en España, blogspot.com.mx blogspot.mx en México, blogspot.com.ar en Argentina, etc.

Extensiones dominios
Imagen: Sergi Mateo
La verdad es que no presté casi atención a esto porque al tener dominio propio, los cambios no me afectaron. Esta distinción es algo que no entiendo porque según explica Google, esta medida les servirá para poder cumplir con las distintas leyes nacionales en cuanto a posibles retiradas de contenidos y si a los que tenemos dominio propio no nos afecta, pues ellos sabrán.

Seguro que no lo dejarán ahí, pero así he encontrado alguna ventaja a lo de contratar un dominio, porque realmente es la única que hasta el momento he apreciado objetivamente.


Otro motivo es que pensaba que ese tipo de cambio no tenía por qué generar ningún problema. Evidentemente me equivoqué porque ya me están llegando comentarios sobre varios.

En el soporte de Google para Blogger ya anticipaban algo que sí puede tener importancia para los que aspiran a tener un blog bien posicionado:


Después de que se produzca este cambio, los rastreadores encontrarán el contenido de Blogspot en diferentes dominios. El alojamiento de contenido duplicado en diferentes dominios puede afectar a los resultados de la búsqueda. No obstante, estamos haciendo todo lo posible para minimizar las consecuencias negativas de alojar contenido de Blogspot en varios dominios.

Ya sabéis que el buscador presume de ir actualizando su algoritmo en pos de mostrar los resultados más relevantes y que, últimamente, muchos de sus cambios están dirigidos a eliminar o postergar en sus resultados, aquellos sitios que replican el contenido de otros.

Evidentemente, el que una misma entrada figure en distintas direcciones (dominios) no puede ser muy bueno. Supongo que por la forma en que redactaron la anterior aclaración, ellos saben que el algoritmo no va a tratar muy bien a los blogs en Blogger. Pero tengamos fe en que como con otras cosas, lo arreglarán... por la cuenta que les trae.


Al margen de esto, el primer inconveniente visible es que cuando accedemos a nuestro blog en modo normal, ya no son visibles para el administrador los iconos de edición rápida para editar entradas y los de editar gadgets .


Pero para todo hay casi siempre solución -aunque nosotros no la conozcamos-. En este caso, una actualización de Ciudad Blogger en su entrada Las nuevas direcciones de los blogs de Blogger según el país dónde se lee nos dió la pista y el anteriormente enlazado soporte de Google, la información definitiva:

...permitimos a todos los usuarios ver la versión .com de un blog de Blogger. Para ello, deben escribir http://[nombre del blog].blogspot.com/ncr, que siempre redirecciona a esta versión. La indicación "no country redirect" (ncr) nos impedirá temporalmente redireccionar a los lectores a la versión local del blog.


¿Está claro? Para mi no lo estaba, así que voy a poner otro ejemplo más completo. Lo que ese texto quiere decir es que si nuestro blog nos aparece como http://nombreblog.blogspot.com.es, poniendo en el navegador http://nombreblog.blogspot.com/ncr, este nos aparecerá como siempre, con la dirección a la que estábamos acostumbrados y con ella, de nuevo los iconos de edición rápida.


El siguiente problema -no menor- es que los botones y otros servicios que pudieran estar asociados a nuestra dirección clásica (.blogspot.com), ahora puede que nos den problemas. La cuestión es que estos toman en muchos casos la dirección que figura en la barra de idem del navegador y al ser esta variable (según el país), pues puede que no hagan bien su tarea o no acumulen bien los resultados totales (p.ej. el botón de twitter que acumula por direcciones enviadas).


La solución temporal mientras no haya nada mejor, puede ser este script basado en otro que vi en Technoslab y que lo que hace es detectar esas direcciones .com.xxx para después redireccionar a la susodicha .com/ncr/ de forma automática.

Me he permitido adaptar un poco el código porque el otro no me funcionaba bien. Habría que insertarlo justo después de <head> para que la redirección se haga lo antes posible, antes de cargar otras cosas con la consiguiente demora:

Actualización:

Parece ser que en algunos países, la extensión no se añade al .com, sino que sustituye a este. En esos casos, el anterior script no funcionará, ya que sólo se ejecuta si la dirección tiene más de tres partes (blogspot | com | xxx). Por ejemplo sucede en Portugal y Brasil, pero OcPortugal nos lo hizo saber y recontruyó el código incluyendo una condición para ese caso. Lo podéis ver en el enlace anterior a su blog. Por mi parte he optimizado un poco su código:

<script type='text/javascript'>
//<![CDATA[
var host = document.location.hostname;
var parts = host.split(".");
if(parts[2]!="com" || parts.length>3){
var url = "http://"+parts[0]+"."+parts[1]+".com/ncr"+document.location.pathname;
window.location = url;
}
//]]>
</script>

Cómo desde aquí no puedo comprobar el buen funcionamiento, os agradecería que los que lo probéis indiquéis mediante un comentario qué tal os ha ido y sobre todo, desde qué país estáis haciendo la prueba. El blog dónde yo lo apliqué es...

Suerte y que Blogger os acompañe.




Actualización:

Definitivamente Blogger se empeña en ponernos las cosas difíciles. Hay un caso más en el que el anterior código no funciona y es para cuando se accede a un blog con www. En este caso habría que modificar los dígitos que utiliza ese script, pero como Emilio Cobos se ha molestado en sacar otra alternativa que funciona para TODOS los casos, recomiendo finalmente -si no aparece otra pega- este código suyo. No olvidéis que debe ir justo después de <head>:

<script type='text/javascript'>
//<![CDATA[
(function(){
if( document.URL.match(/\.blogspot\.(com\...\/|..\/)/) ){
var URL = document.URL
URL = URL.replace(URL.match(/\.blogspot\.(com\...\/|..\/)/)[0],".blogspot.com\/ncr\/")
document.location = URL
}
})()
//]]>
</script>

Si tienes alguna dificultad con esto, al final de esta otra entrada tienes una Vacuna rápida para el mal de Blogger, que con sólo un par de clics te instalará esto mismo.

¿Vemos otro post al azar por si le encuentras utilidad o quizás prefieres ser más metódico y suscribirte a nuestras entradas por correo? También puedes imprimir este artículo y por supuesto compartirlo en redes sociales si fue de tu agrado.

Compartir
Copy URL

Y muchos más artículos interesantes si nos sigues en...

follow us in feedly

139 comentarios :

  1. Desde luego estás para todo :P.

    ¡Gracias por el truquillo!.

    Un abrazo Oloman

    ResponderEliminar
  2. Gracias por este script, Oloman.

    Pero ... es que Blogger no va a sancionar?

    Abrazo. :)

    ResponderEliminar
    Respuestas
    1. ¿No o nos...?

      Ellos mismos dicen que este rollo de los subdominios múltiples va a perjudicar -de momento- el posicionamiento. Por otra parte, también ellos proponen el /ncr/ como alternativa para ver el dominio original.

      Como tanto problema como solución salen de Google, supongo que ni una cosa ni otra serán tan malas.

      Eliminar
    2. He probado el script y no funciona para Portugal. :(
      Para nosotros la url cambia a blogspot.pt, sin el .com

      Eliminar
    3. Funcionar funciona, pero en el resto de países. A mí me sale en el de ocportugal y se aprecia como redirecciona desde http://ocportugal.blogspot.com.es (en mi caso) a http://ocportugal.blogspot.com

      ¿Seguro que en Portugal sale como http://ocportugal.blogspot.pt?

      Se puede hacer un condicional para vuestro caso si es así.

      Eliminar
    4. Seguro, en Portugal sale com blogspot.pt pero com su script e el de Technoslab mixtos pude hacer funcionar para en todos os paises. :)

      Puedes ver como hizo en Blogger: Alteração nos endereços URL.

      Ainda en testes pero me parece bien...

      Un Abrazo. :)

      Eliminar
    5. Visto, comprobado y citado en una actualización que acabo de hacer. Si puedes prueba el código que he propuesto que es más corto ;)

      Eliminar
    6. Voy a probar en un blog de pruebas sin el cookie de .ncr e despues te digo algo. ;)

      Scripts más cortos es siempre mejor, no? :D

      Eliminar
    7. Ah, e gracias por la mencion. :)

      Eliminar
    8. Hola Oloman, probado el nuevo script y a mi no me funciona.
      Puedes probar tu mismo en un blog de pruebas escribiendo las varias terminaciones en el navegador y clicando enter:
      nombre-blog.blogspot.com.mx --> 3 partes
      nombre-blog.blogspot.pt --> 2 partes

      Eliminar
    9. Eso hice y con .pt también me funcionaba. No sé que más puede estar pasando. Quizás cosas de la cookie o algún otro script en tu blog... Puede que si lo intentas en un blog nuevo o de pruebas, funcione y eso descartaría fallo en el script.

      Eliminar
    10. Me hice la prueba de nuevo con el script de tu blog de pruebas e ahora funciona. :D
      No entiendo más nada. :S

      Eliminar
    11. He actualizado mi post con una mención para tu script.:)

      E por favor, puedes suprimir el mio comentario duplicado? Me deu un erro 504 ao comentar.

      Eliminar
    12. Borrado el comentario duplicado, agradecido por la mención y también por escribir en mi idioma :)

      Veremos cuánto dura.

      Eliminar
  3. No no no, como bien dices, la han liado. Yo iba a comprar mis dominios en fin de mes que cumplía un año de blogger, pero con todo esto mejor me adelante y ya se están redireccionando mis contenidos a mi nuevo dominio. Creo que esta vez no estaba tan de humos para lidiar con Blogger ja =)

    ResponderEliminar
  4. Hola Oloman, pues a mi no me funcionó. Me lanza este error:

    ¡Vaya! Google Chrome no ha podido encontrar la página ..com.
    Sugerencias:
    Ve a ncr.­com
    Buscar en Google:

    ResponderEliminar
    Respuestas
    1. Había una errata que creo haber arreglado. Prueba con el código de ahora por favor.

      Eliminar
    2. Gracias Oloman, en definitiva para no andar con tantas pruebas tomé el último, y lo apliqué en la Secretaria Eficiente, por lo menos el blog se ve, ahora mira tú si te aparece con .es por allá, por favor. Porque a mi aparece .com aquí en Chile pero tengo avisos de Adsense que me dicen lasecre....ar; .es y .mx

      Saludos

      Eliminar
    3. blogspot.com es lo que veo ;)

      Sobre lo de Adsense, echa un vistazo al comentario 5.2 de Olmo

      Eliminar
  5. ¡Hola, Oloman!
    ¿Puede ser que este cambio de Blogger también afecte a AdSense? Ayer tenía algunos clics pero, curiosamente, decía que tenía 0,00 de ganancia. Hoy recibí 2 clics y primero decía algo así como 0,90 pero minutos después me los quitó, y volvió a 0,00. Había un aviso de esos que ya sabes ("sus anuncios han aparecido en sitios no autorizados") y cuando entré, el sitio no autorizado era mi blog, pero con el .es ¿Será por eso que me quitó los ingresos? Y en caso de ser así, ¿tendremos que agregar en AdSense una kilométrica lista de nuestro blog con las terminaciones de tooodos los países? :(
    Gracias por la solución que propones. Esperemos que pueda emplearse siempre, aunque no creo: me parece entrever que esto iría en contra de lo que ellos desean.
    Saludos

    ResponderEliminar
    Respuestas
    1. A mí nunca me ha salido ese aviso de "sitios no autorizados", por lo que pienso que más bien es algo que te afecta sólo a tí. Por otra parte, haciendo pruebas en blogs de idem que tengo, los anuncios me funcionaban a pesar de estar en otras direcciones. Personalmente no creo que eso afecte, aunque nunca se sabe con esta gente...

      Eliminar
    2. Daniel: En Adsense vete a donde dice "configuración de la cuenta" y último apartado dice "acceso y autorización" y la primea opción es "sitios autorizados a mostrar anuncios", dale en modificar y desmarca la opción "permitir que solamente algunos sitios muestren anuncios para mi cuenta" para que no te mande el mensaje de "sus anuncios han aparecido en sitios no autorizados". De lo contrario en el espacio que te da tienes que escribir tus dominios para que puedan mostrar anuncios y que ganes dinero; como bien te especifica ahí, si un sitio no está especificado tus anuncios se siguen mostrando pero no ganas dinero con ellos.

      Eliminar
    3. Eso no lo recordaba. Se conoce que yo lo tengo así desde hace tiempo y por eso decía que no creía que afectara. Gracias por la aclaración Olmo.

      Eliminar
    4. ¡Sí, Olmo, era ese el problema! Ya no tendré que agregar manualmente los sitios cada semana.
      Oloman: he aplicado lo que propones en esta entrada y funciona perfectamente.
      ¡Mil gracias a ambos!

      Eliminar
  6. ¡Buf! Salvada :D Y así de fácil.

    Muchas gracias,Oloman,por interesarte e ingeniártelas en buscar la solución aún cuando el problema no incumbía a tu propio sitio.

    Bueno,ojalá pudiera servirte de más ayuda diciéndote que lo he probado desde otro país ...,pero no,yo también soy de España y me ha funcionado perfecto.

    Tenía que agradecértelo. Soy más o menos nueva en blogger y hoy empezaba a volverme ya loca porque no encontraba otras soluciones que primero he consultado.Al final ha resultado no ser error mio ni de mi plantilla,sino este asunto :O =3 Buf!

    Genial blog,y genial trabajo el tuyo.
    ¡Saludos!

    ResponderEliminar
  7. Hola!!

    Muchas gracias por esta entrada y dar solución a todo esto, pero justo cuando iba a poner el código mire un momento mi blog y ya no estaba la terminación .es!
    Este es el blog al que me refiero http://winxcluball.blogspot.com/
    Pero sin embargo mire mi blog de pruebas que lo tengo para que nadie los pueda visitar y me aparece con la terminación .es

    No es muy extraño todo esto? o Blogger ha decidido poner terminaciones solo a algunos blogs?

    ResponderEliminar
    Respuestas
    1. Pues ahora mismo no sé si es que está poniendo y quitando cosas o que llegaste a poner /ncr/ a mano. Esta última opción graba una cookie que mientras no se borre hace que a tí te aparezca como .com.

      Eliminar
    2. Debe ser lo último, porque a mi me sale como .com.es

      Eliminar
    3. Tengo guardado en favoritos mi blog con lo de ncr para poder editar las entradas mientras respondo comentarios.

      Pero me sale sin el .es dándole a 'ver blog' desde el escritorio de blogger.

      Eliminar
    4. Ah. OK. Desde ahí, en modo administrador, sí que sale bien para que podamos trabajar. Ten en cuenta también lo que comenté antes de la existencia de una cookie que cuando usas el ncr te deja el dominio sin la segunda extensión por un tiempo.

      Eliminar
  8. Aparentemente, el script sigue marcando un error:
    illegal character en var parts = host.split(\/./);

    Pregunto: ¿y si nos olvidamos de las expresiones regulares y se usa el método tradicional para dividir la cadena de texto?
    var parts = host.split(".");

    En mis pruebitas, da la impresión que funcionar pero habría que verificarlo.

    Un detalle a investigar y podría ser útil es que una vez que se accede usando /ncr/ , Blogger agrega una cookie llamada NCR con el valor 1 y hasta que expira, el prefijo desaparece.

    ResponderEliminar
    Respuestas
    1. Me corrijo y no me corrijo. Puse lo mismo en otro blog:
      var parts = host.split(\/./);
      y no lanza error

      El mundo es rarísimo.

      Eliminar
    2. De primeras no me salió la contrabarra porque mí "traductor" de HTML/Texto plano, se la come siempre. Erré un par de veces antes de darme cuenta. No sé si eso es síntoma de que ese símbolo se le atraganta a algo.

      Yo he probado el código en un par de sitios de prueba que tengo y en ambos tragó sin problemas. Es más, probé a cambiar manualmente el dominio del país y siempre me lo redireccionaba.

      Y he probado el "método tradicional" y funciona, así que para evitar indigestiones adopto el punto con comillas.
      Coincido en tu apreciación sobre el mundo :)

      Es posible que todavía estén haciendo pruebas y/o cambios y que eso unido a la cookie que comentas y que descubrí también hace pocas horas, nos esté dando la lata más de la cuenta.

      Eliminar
    3. Sí. Es muy probable que haya algo de eso, que estén cambiando cosas o probando porque somos cobayos y nada más.

      Las expresiones regulares y yo, no nos llevamos bien. Ellas no me quieren y yo tampoco pero, mientras algo funcione, no tengo problemas :D

      La verdad, creo que lo mejor será esperar y ver qué pasa. Por ahora, todo es demasiado confuso y demasiado absurdo.

      ¿Quiere divertirse? Cree un blog en Blogger. ¡¡¡emociones garantizadas!!!

      Eliminar
    4. Sigo estando de acuerdo. Hoy hubiera sido un día más aburrido sin esta cosa de los dominios :D

      Eliminar
  9. Oloman, el script solo funciona desde el administrador de Blogger, al pinchar sobre "Ver blog".
    Es decir, han configurado de forma que solo el autor del blog puede acceder a la extensión "/ncr".
    Creo que tienen bien controlado el tema.

    Prueba en un blog de pruebas a acceder sin ser administrador y verás como no te encuentra el dominio.

    ResponderEliminar
  10. Sin embargo he entrado en otro blog con la extensión "ncr" y me ha accedido a la original ".com"
    No entiendo qué puede pasar, seguramente siguen haciendo cambios.

    Prueba a acceder a tus blogs de prueba donde hayas instalado el script, sin estar identificado como administrador.

    ResponderEliminar
    Respuestas
    1. Me hubiera encantado que fuera así, porque eso hubiera explicado algunas cosas, pero he hecho la prueba que comentas y sí me ha funcionado. Incluso entré desde otro ordenador "por si las cookies". O sea, sin loguear, entrando por primera vez en un ordenador distino, la redirección se ejecuta y veo un .com.es que rápidamente se redirecciona a .com.

      Eliminar
    2. Ya he visto en vagabundia el origen de tu problema: las www delante del dominio. Voy a actualizar el post.

      Eliminar
  11. Excelente, he pasado algunos foros y comentan que Blogger ha tenido problemas, pero esos problemas nos afectan a todos y esperamos que pronto se den cuenta, que será un lio andar con todos esos subdominios por Google, saludos.

    ResponderEliminar
  12. Una 'cosica' compañero. En México no se ve tal y como escribes en el post (blogspot.com.mx) sino blogspot.mx . Desconozco si será de igual manera en el resto de países pero por tierras aztecas así aparece.
    Saludos desde la Luna!

    ResponderEliminar
    Respuestas
    1. Gracias por la observación. Cuando redacté el post suponía que en todas partes añadían al .com la extensión del país, pero ya he comprobado que no en Portugal también pasa directamente a .pt. Lo mencionaré.

      Eliminar
  13. Lo he probado con Blogger desde España, el cambio ha sido automático, así que parece que funciona. Espero que no afecte a otros funcionamientos.
    En principio, Gracias por otro consejo más

    ResponderEliminar
  14. Hola,
    He visto que otra posible opción es usando la etiqueta Canonical de esta forma: "link href='http://blog-name.blogspot.com/' rel='canonical'/"
    Fuente: http://www.mybloggertricks.com/2012/02/blogger-blogs-302-redirected-to-country.html

    No sé cual es tu opinión. Gracias!
    Jesús González.

    ResponderEliminar
  15. Hola Amigo...he encontrado este otro recurso que quizás te interese ver, por un lado el tema de los botones sociales y por otro lado del tema de los comentario de facebook. http://www.latesthack.com/2012/02/fix-blogger-blogspot-canonical-url.html (inglés)
    Saludos,

    ResponderEliminar
    Respuestas
    1. Tengo que verlo Jesús. Hoy tengo un tiempo muy breve para conectarme y voy a solucionar primero otra pega que ha surgido con los dominios que empiezan por www. He visto por encima de qué tratan los enlaces y ayer estuve viendo algo de eso (URL Canonical) y aunque todavía no lo he comprobado, creo que sí puede solucionar el tema de los botones.

      Eliminar
  16. Blogger siempre mete la pata y nos toca a nosotros mismos arreglarnosla por nuestra propia cuenta. :(

    ResponderEliminar
    Respuestas
    1. Tienes razón pero por otra parte, esto resulta entretenido ;)

      Eliminar
  17. Lo de Adsense es una chapuza de proporciones épicas. O desmarcas la opción de "mostrar publicidad solo en los sitios autorizados" o tienes que estar pendiente de las nuevas URLs de tu blog que van apareciendo como "no autorizadas". Y mientras tanto todos los clics que se vayan haciendo se quedan sin cobrar. Eso si, ientras la gente no se entere Google se embolsará unos pocos millones de euros que en justicia pertenecerían a los webmasters. Se han precipitado poniendo en marcha esta idea. Casi me gustaba más cuando las betas eran eternas y te daban la opción de probarlas o no.

    ResponderEliminar
    Respuestas
    1. Totalmente de acuerdo. Aunque ya he dicho en otros comentarios que asuntos como estos amenizan el día, lo cierto es que una jugarreta que nos causen estos problemas.

      Eliminar
  18. Hola, muchas gracias por el código. Y lo he probado (el último que recomiendas) desde España y por lo que he podidio ver funciona, y vuelven también a verse los "me gusta" y demás

    ResponderEliminar
    Respuestas
    1. Sí. Que los botones no funcionaran bien se debía precisamente a que estos toman la dirección que hay en el navegador y si esta no es la "original", pues eso... Gracias por comprobarlo y avisar.

      Eliminar
    2. Hola Oloman,

      Confirmarte el tema de los botones sociales Twitter, Facebook, Linkedin solo hay que cambiar el parámetro post.url por post.canonicalurl puedes verlo en mi última entrada: http://www.iniciablog.com/2012/03/google-redirecciona-los-dominios.html

      Saludos, gracias y menuda hay liada!

      Eliminar
    3. Gracias a tí. Ya lo comprobé ayer pero no me ha dado tiempo hoy de publicar nada. Mañana lo hago.

      Eliminar
  19. Estos de Google son tontos o comen moñigas. Ahora acaba de volver la URL a lo de toda la vida. ".com"

    ResponderEliminar
    Respuestas
    1. ¿Seguro? Me parece a mí que no. Prueba a borrar cookies ;)

      Eliminar
  20. Buena info, ya se la pongo a mi blog :)
    PD: Sé escribe México, con X, gracias de nuevo :D

    ResponderEliminar
    Respuestas
    1. Aquí tienes el motivo de mi confusión que en el fondo no ha sido tal. Se admite de ambas formas, pero se recomienda como tú dices. Ahora lo cambio ;)

      México

      Eliminar
  21. El trafic rank (o como se llame) de cada blog, por ejemplo el tuyo es 41.000 y el mio antes era 400.000 sin embargo con el cambio de blogspot.com.es ahora el trafico de cada blog (que no tenga dominio propio es el de blogspot.com.es (10.000) lo cual no me gusta para nada, aunque al menos si tienes alexa traffic rank instalada parece que tienes más visitas de las que tienes.

    ResponderEliminar
    Respuestas
    1. Supongo que el tráfico es el mismo y lo que ocurre es que la medición la estás viendo de un solo subdominio. Si lo ves por ejemplo con .ar te saldrán otros miles e igual con el resto de paises. Es un coñazo en cualquier caso, por eso me ha gustado esto de forzar la redirección.

      Eliminar
  22. Muchisimas gracias por este post, di contigo a traves de Ciudad Blogger, me estaba volviendo loca, los botones no me funcionaban, no feed no lo leia bien, en fin un rollo, pero he implantado tu scrip y a mi me funciona, mi direccion es la misma de antes
    Asi que muchas gracias y desde hoy yambien tu fiel seguidora

    un saludo
    teo (España)

    ResponderEliminar
    Respuestas
    1. Encantado de que sea así. Un saludo.

      Eliminar
    2. Hola de nuevo, el otro dia te escribi, arregle mi direccion pero ahora me doy cuenta y me sale http://teofermi1.blogspot.com/#es
      ¿asi esta bien o me influye en algo? no entiendo porque se ha cambiado

      un saludo

      Eliminar
    3. Pues si te saliera eso que dices estaría MAL, pero el caso es que yo veo http://teofermi1.blogspot.com/, por lo que está BIEN.

      Eliminar
    4. Pues si tu lo ves bien, mejor..

      Gracias
      un beso

      Eliminar
  23. Estoy con una "reparación" de mi plantilla en un blog de pruebas. Evidentemente, conserva su "blogspot" en el dominio, y me daba estos problemas que comentas, hasta que he metido la última versión del script. Ahora ya dispongo de los botones del administrador mientras estoy de obras, y cuando instale la plantilla, lo retiraré (al tener dominio propio no me hará falta... Espero) y a funcionar.

    Gracias una vez más por tu trabajo y el de tus colaboradores :)

    ResponderEliminar
    Respuestas
    1. En este caso fue simpática la cosa porque anduvimos tres o cuatro de un blog a otro comentándonos la "jugada". Al final el de Emilio fue el código más eficaz.

      Sigo sin entender porque no aplican la misma política con dominios propios que a fin de cuentas también administra Blogger y sobre los que supongo tienen la misma responsabilidad. Puede que sea una técnica de marketing para vender más dominios...

      Eliminar
  24. hola Oloman !!

    Creo que si aplica como tecnica para vender mas dominios, apenas me di cuenta del redireccionamiento el día de ayer, ya que no había podido ver mi pagina; pero en cuanto llegue a casa y accedí, vi que tenia .mx ... gran sorpresa que me lleve y ya estaba apunto de comprar el dominio; pero con estas soluciones que nos proporcionas creo que podre esperar un poco mas jejeje

    Saludos.

    P.D. ya agregue el código y la prueba de fuego sera en mi casa !!

    ResponderEliminar
    Respuestas
    1. Creo que no vas a tener problemas tampoco en casa ;)

      Eliminar
  25. He aplicado el script y funciona casi del todo. Menos cuando escribo http://reyquibolivia.blogspot.co.uk/ no se redirecciona y te muestra el sitio con ese dominio. Hasta donde he probado solo en el dominio BLOGSPOT.CO.UK no se redirecciona.
    ¿Por qué?
    Se me ocurre que puede ser porque después del BLOGSPOT el .CO solo tiene dos letras y el script no lo reconoce o no está adaptado para ello.
    También ando especulando gracias a est ocurrencia de Blogger.
    Saludos Oloman desde Bolivia

    ResponderEliminar
    Respuestas
    1. Si lo has hecho con el último publicado, prueba con el anterior. En el blog de pruebas que enlazo allí tengo ese y he probado a cambiar la extensión en el navegador a .co.uk y sí me ha funcionado la redirección.

      Eliminar
  26. He probado el último script en mi blog http://educarlosantonio.blogspot.mx y me re direcciona a .com correctamente. He probado en chrome, firefox y explorer y anda bien. Espero le des una revisada a ver si funciona bien en tu país. De ante mano mil gracias porque me haz salvado de esos errores que ya me estaban dando dolores de cabeza.

    ResponderEliminar
    Respuestas
    1. En FordCarmen no, aunque supongo que es porque no pusiste ese código. En EduCarlosAntonio sin problemas.

      Eliminar
  27. Gracias, Oloman.
    He observado que, desde que se ha cambiado a ".es", no se pueden publicar enlaces con foto en Facebook. Aparece publicado el enlace, pero la foto no sale.
    Voy a intentar probar el truco que has dado, a ver si de esa manera se puede publicar como siempre.
    Un saludo.

    ResponderEliminar
    Respuestas
    1. Cuéntanos, porque yo también he tenido algún problema de ese tipo en Facebook y no sé si es por esto o por otro tema y la coincidencia es casual.

      Eliminar
  28. Acabo de poner el último script de ésta entrada en mi blog, hasta ahora, añadía al final de la dirección del blog /ncr y funcionaba pero, estaba esperando a ver si blogger lo arreglaba para no tener que hacer eso casi cada vez que entraba en el blog y veo que sigue sin solucionarse así que me decidí y puse el script
    Entre ésto y varios problemas que me han surgido con la nueva interfaz (a la que me resistía hasta que he visto que el cambio es inminente), lo de estar en blogger me resulta una aventura constante, ¡¡quiere emociones fuertes, venga a blogger, no le defraudará!!, jajajja, bueno, es una forma de aprender cosas nuevas aunque también te ataca un poco los nervios, jejejeje

    Muchas gracias a ti,a Emilio Cobos y a otros blogs de ayuda por compartir éstas cosas que nos sacan de muchos apuros, además es una maravilla contar con gente que se preocupa de ayudar a l@demás

    ResponderEliminar
  29. En mi blog de Argentina, funciona bárbaro. Gracias!! Espero que este problemita no sea por mucho tiempo. Saludos!

    ResponderEliminar
    Respuestas
    1. Siento comunicarte que no se trata de una problema puntual, sino de una decisión firme de Blogger de hacer esto con todos sus blogs. Poco a poco en todos los países del mundo.

      Eliminar
  30. La primera actualización funciona perfectamente desde España. Genial !

    ResponderEliminar
    Respuestas
    1. Sí, esa sirve aquí.

      La última es realmente una solución universal, porque soluciona también el caso en que sólo hay una extensión de país, por ejemplo, blogspot.mx. En España son dos: blogspot.com.es y por eso funciona la que usaste.

      Eliminar
  31. Hola. A ver si tienes alguna idea para explicar lo que me pasa. Al dia siguiente de todo este embrollo compré un dominio propio y redireccioné mi blog de blogspot.com a mi nuevo dominio. Parece que todo debiera funcionar, pero, de hecho, he tirado un dinero y sigo con el mismo problema: en el feedjit me sigue apareciendo que la gente visita mi blog como si fuera de blogspot.com.es (la mayoria vienen del estado español)
    Por qué el feedjit sigue detectando este ".es"? Quizás deba pasar mucho tiempo hasta que las indexaciones de google se borren y aparezca el dominio de pago, sin la coletilla de blogspot.com."pais"?
    Ayuda por favor. Lo he comentado a Google, al sitio donde compré el dominio, y nadie me lo sabe aclarar. Gracias de antemano.

    ResponderEliminar
    Respuestas
    1. A ciencia cierta no lo sé, así que lo siguiente es sólo MI lógica.

      La dirección antigua sigue existiendo y como dices, sufre una redirección al nuevo dominio. Si no fuera así, la gente que tiene tu dirección y los links que existan en la Red hacia tu blog .blogspot se perderían del todo. Por tanto, parece lógico que recibas visitas desde .blogspot y cuando son desde España, pues desde .blogspot.es

      Yo creo que eso será para siempre, aunque cuando pase un tiempo bajarán estas y subirán las del nuevo dominio, pero sólo por simple evolución. De todas formas yo vería los datos en Analytics, ya que posiblemente serán más fiables.

      Eliminar
  32. Lo que yo observo es que el que sí que hace lo que le viene en gana es el botón de Google+ . Yo en la página principal, en cada entrada de mi bitácora tengo tres botones (facebook, twitter y Google+). Los dos primeros funcionan bien, pero el de Google+ enlaza lo que le da la gana. Unas veces la página principal, otras veces la entrada, otras la página principal con la imagen de la entrada... Un caos..

    Parece que cuando se pincha sobre dicho botón dentro de la entrada, sí que funciona, así que no sé si hará falta otro tipo de código para este botón que a mi se me ha escapado o es que todo funciona así de mal con Google+ y tanto cambio.

    Saludos.

    ResponderEliminar
  33. Perdón, se me olvidó poner la página, por si alguien quiere observar esto que comento: El arte secuencial (http://comic-secuencial.blogspot.com/).

    http://comic-secuencial.blogspot.com/

    Saludos.

    ResponderEliminar
    Respuestas
    1. El botón de la barra lateral siempre apunta a la dirección principal del blog y el de las entradas a la URL en la que te encuentres, por eso notas cosas raras.
      Prueba a añadir data:post.canonicalUrl al código con el que insertas el botón en los posts, que eso los mandará siempre a la dirección de cada entrada:
      <g:plusone expr:href='data:post.canonicalUrl' ></g:plusone>

      Eliminar
    2. Gracias. Así perfecto. Lo cierto es que no sabía que se pudiera añadir ese código a este botón. :)

      Muchas gracias.

      Eliminar
  34. Lo malo de este script es que te trastoca parte de la información de las estadísticas, al menos en lo referente a las fuentes de tráfico, y no sé si al número de visitas mismo.
    Por ejemplo, las estadísticas de Blogger, que ya de por si son poco fiables, ahora son un caos y ya hasta dudo de que no esté multiplicando por dos todos los accesos.
    En Analytics no sé qué decir. Entiendo que las visitas, como las filtra por IP, son correctas, pero otros parámetros como la fuente o los accesos desde diferentes países creo que están trastocados.

    Saludos.

    ResponderEliminar
    Respuestas
    1. Puede que sí. No te lo sé decir a ciencia cierta porque como sabes tengo dominio propio y no me afecta ese problema directamente.

      Eliminar
  35. Hola Olomán,tengo otra duda y no se me courre quien podría despejarmela mejor que tu.

    Estaba pensando en cambiar la url de una de mis paginas,pero quería saber si hay alguna forma de que blogger redireccione las entradas a la url antigua,y que también sucediera con enlaces externos,etc,por ejemplo los de facebook a la antigua dirección,o enlaces de terceras paginas a mi blog.Es eso posible o se perderían todos esos enlaces y perdería el crédito de mi pagina como si fuera una pagina nueva?

    Gracias de antemano por la contestación.

    Milú

    ResponderEliminar
    Respuestas
    1. Si cambias la dirección de tu blog, durante un tiempo no existirás para Google. Sin embargo, si la redirección automática (viejo dominio > nuevo dominio) está bien hecha, en unos pocos meses la cosa volverá a la normalidad.

      Eliminar
    2. Entonces casi mejor que lo dejo,porque tampoco sabría ni como empezar para hacerlo correctamente jajaja.

      Thank you anyway

      Milú

      Eliminar
  36. Hola Oloman; Estaba aplicando el primer código del post, y me quedó muy bien en 2 blogs que tengo que me re-direcciona a blogspot.com pero en otro blog lo que busco no es que me lleve a ese si no a blogspot.mx y al local de zona menos el .com

    Quería saber si me puedes ayudar, como quedaria el código, ya experimente un poco pero hay fallas. mi blog es http://quienesmoda.blogspot.com

    ResponderEliminar
    Respuestas
    1. Eso va a ser complicado, porque los dominios locales son como Google quiere. Por ejemplo, para España es .com.es y para México es sólo .mx (sin .com previo). Es que no rigen las mismas reglas para todos los países.

      Creo que en tu caso yo lo dejaría sin redirección para que en tu país se vea con .mx y en el resto con lo que sea...

      Eliminar
  37. COMO ESTAS, ANTE TODO TE FELICITO POR TU BLOG, HE LEIDO ALGUNOS ARTS. Y SON REALMENTE INTERESANTES Y COMPLETOS.
    QUERIA HACERTE UNA CONSULTA, CON LOS CAMBIOS IMPLEMENTADOS EN BLOGGER ULTIMAMENTE HE PERDIDO EL RASTRO DE COMO PASAR MI DOMINIO BLOGGER.COM A SOLO .CON AUNQUE SEA PAGANDO.
    AGRADECERE DE ANTEMANO INFINITAMENTE TU AYUDA.

    SALUDOS CORDIALES.

    DAMIAN.

    ResponderEliminar
    Respuestas
    1. Aquí hay una buena conversación en la que varios lectores explican cómo hacerlo tras comprar el dominio.

      http://www.oloblogger.com/2012/09/404-blogger-dominio-personalizado.html

      Eliminar
  38. Hola Oloman vengo tu artículo es muy interesante yo apenas me di cuenta de esto de la redirección mi blog sigue apareciendo como blogspot.com yo soy de Perú no se si aquí ya se han hecho esos cambios, sin embrago veo que en las búsquedas aparezco como blogspot.mx (México) blogspor.nl (Estados Unidos) que código me aconsejas aplicar estaba deseando implementar AdSense en mi blog y no quiero tener los problemas que algunos comentan haber tenido, gracias desde ya por tomarte el tiempo para responderme, un abrazo =)

    ResponderEliminar
    Respuestas
    1. Buenas. Te confirmo que desde España sales como .com.es, por lo que aunque a tí se salga de otra manera, según los países desde dónde se vea tu página el dominio cambia.

      El último código de esta entrada es el que mejor funciona para que no ocurra eso.

      Eliminar
    2. Muchas gracias por la respuesta, voy a probar con el código que me indicas, gracias por tu tiempo.

      Eliminar
  39. Muchas gracias por la entrada, por cierto tomate tu tiempo para contestar, ja, ja, ja
    Lo digo por la entrevista que te hicieron los de blogger.
    Enhorabuena !!!

    ResponderEliminar
    Respuestas
    1. Pues sí, ahora mismo voy con un retraso de unos 5 días, pero hoy precisamente intento rebajar esa cifra. Gracias ;)

      Eliminar
  40. A mi no me anda niguno, y cuando digo ninguno es ninguno jajajaja, el sistema de publicidad Kontextua es un asco solo te pone la publicidad en la canónica y no en los subdominios de los paises, por eso vine a buscar algo en tu blog maestro.... :grin:

    gracias por la info

    ResponderEliminar
  41. Si me sirvió en toxicosm.blogspot.com
    pero en otroblogmasdeinternet.com
    se queda cargando y cargando, puede ser que tenga algo que ver ocn la plantilla, puedes verla :grin:

    ResponderEliminar
  42. jajaj voy a prendiendo, despues de esto que no se que es:
    <![CDATA[

    tenía cerca un /*

    estaban tan juntitos que se me hizo raro jajajaja

    ResponderEliminar
    Respuestas
    1. Vale, supongo entonces que ese era el problema :)

      Eliminar
  43. Pues yo recien me vengo a enterar de esto si no es por que miro el escritorio de adsense, llegaban clicks de uno de mis blogs con domino con .es y .mx, pues bueno yo no se mucho de estos asuntos, pero mi cuenta adsense estaba bloqueada en un blog para mi dominio blogspot.com, y ahora resulta que entro a los dominos .com y .es y aparecen anuncios, sera volver a publicar por que lo tenia olvidado, no caen mal unos clicks, aunque me huele a error de ellos. Saludos.

    ResponderEliminar
    Respuestas
    1. No te puedo decir nada sobre eso, porque escribo sobre lo que experimento y eso del bloqueo de Adsense, afortunadamente no me ha pasado nunca.

      Eliminar
  44. Oloman que pasaria con este tipo de url me salen muchos errores de rastreo por esto http://calificaloya.blogspot.co.il/

    ResponderEliminar
    Respuestas
    1. Pues no estoy seguro, pero creo que si pruebas el último código te lo dejará en .com, tal y como se pretende. Aunque no sé si los errores de rastreo se deberán a eso. Con probar no pierdes nada.

      Eliminar
  45. Hola se pude agregar https:// en ves de http://??? por que es un problema de "certificado no seguro" cuando insertamos un blog mediante iframe en un sitio donde maneja https

    "no se muestra nuestro contenido"
    saludos!

    ResponderEliminar
  46. Que yo sepa no puedes cambiar en Blogger si la dirección lleva http o https. Todas van sin "s" pues no son "conexiones seguras" o encriptadas.

    ResponderEliminar
  47. ok gracias seguire buscando.. por que este si es un problema para meter iframes en sitios con https como facebook u otros
    saludos!!

    ResponderEliminar
  48. hi Olomán,
    Es grande gracias por compartir un valioso tales cosas en favores de blogger.

    ResponderEliminar
  49. He puesto el ultimo script despues de head y no me sale el lapiz de edicion rapida. Verifique en la configuración y tengo marcado con la flechita la edicion rápida , también verifique en la plantilla si tenia el código bien y si lo tengo bien. ¿Estoy haciendo algo mal? qué puede ser?

    ResponderEliminar
  50. ya resolvi el problema al parecer mi codigo no estaba puesto en el post-footer-line-1 , esto tambien podria ser un problema, les paso donde consegui esa ayuda http://bitnavegante.blogspot.com/2010/08/personalizando-la-plantilla-blogger-el.html

    ResponderEliminar
  51. No sé porque tuve este problema en diciembre y nuevamente vuelve a aparecer ...yo le he puesto el script después de head y he revisado y todo los codigos de post footer line 1 estan bien , de repente hoy se me han desaparecido y no he borrado ningún código...tambien he probado lo del ncr al final y tampoco , qué puede ser?

    ResponderEliminar
    Respuestas
    1. Jane, ya no sé si te refieres al icono de edición rápida o a que te desapareció lo de la redirección del dominio. Lo primero resulta imposible verlo ya que sólo es accesible para el administrador del blog y lo segundo... funciona correctamente en este momento.

      Y ya que he visto tu blog ¿mi avatar da para una caricatura? Es broma XD

      Eliminar
  52. No entiendo el problema Daniela. Ese enlace es el que te lleva al escritorio de Blogger, no al blog. Tu blog tiene una dirección (la que sea) y escribiéndola en la barra de direcciones el navegador te tiene que llevar a él, estés logueada o no.

    ResponderEliminar
  53. Pero si Blogger monta todo ese pifostio de direcciones por países y se puede burlar con ese ingenioso pero simple script que pones ahí, (lo he probado y funciona), ¿no penalizará Google el que se redireccione al .com evitando la extensión por países?.

    ResponderEliminar
    Respuestas
    1. Ni idea Bucan, aunque por el tiempo que hace que aplicamos en muchos sitios este truco sin consecuencias, supongo que no. Más bien creo que es una forma de poder bloquear ciertos contenidos en ciertos países y así cumplir con la legislación de esos países... o quedar bien con sus gobiernos. Google cumple hasta dónde puede, así que es posible que les de igual lo que tú hagas.

      Eliminar
  54. Puede que tengas razón pero ten en cuenta que, aparte de lo que apuntas, que es probablemente el motivo oficial, puede ser una manera de que Google quiera forzar a que la gente se pase al modo pago de Blogger eliminado el blogspot en la dirección. Yo lo he puesto en un blog y no noto nada raro de momento, de castigo, me refiero, je, je.

    ResponderEliminar
    Respuestas
    1. Ya dije que no lo sé con certeza, pero una prueba es que a lo largo de estos casi dos años desde que se implantó el sistema, no he conocido problema alguno. Y también lo que tú comentas puede ser un motivo ;)

      Eliminar
  55. Gracias por su Post señor Oloman, pero yo tengo un problema con la última versión del script y facebook, cuando alguien entra desde la India (.in) al parecer el dominio no les redirige a .com, y si presionan el botón de compartir o like desde esa dirección los contadores de los botones regresan a cero.

    Esto lo comprobé al usar el Open Graph: https://developers.facebook.com/tools/debug/og/object/ ya que si le doy a
    "Fetch new scrape information" regresan el contador de Like a la normalidad y abajo, en donde dice Date y URL en el Open Graph sale la URL (.com) normal del Blog y otra con (.in)

    ResponderEliminar
    Respuestas
    1. Uff! Tú me quieres complicar :)

      De verdad que eso del .in ya me dió vértigo. No suelo ponerme con cosas cuya incidencia es menor y pienso que por lo general pocos visitantes de India tendrás ¿no? A pesar de lo antedicho, creo que el último código de esta entrada te debería funcionar bien.

      Eliminar
  56. Hola, soy de Chile y a mis blogs se les cambia el blogspot.com por blogspot.cl
    y no he entendido muy bien lo que debo hacer.

    Lo que pasa es que uso un servicio de botones para compartir que me pide la dirección de cada uno de mis blogs, pero al cambiar en cada país la dirección ya no puedo ver los botones en mi propio país, y en otros países tampoco los verán, solo se ven en blogspot.com

    ResponderEliminar
    Respuestas
    1. Hola Ernestina. No debes hacer nada. Eso es algo que como explico en el post, Google implantó hace tiempo para cumplir con la legislación local de cada país. Yo por ejemplo que estoy en España, veo tu blog como blogspot.com.es.

      No te preocupes por eso. Cuando tengas que incluir tu dirección en algún gadget simplemente hazlo con blogspot.com, que Blogger hará lo que tenga que hacer para "traducir" esa dirección genérica a la que corresponda.

      Eliminar
  57. Hola, soy de México. Mi problema a la fecha es que cuando se redirecciona mi blog http://lomeanor.blogspot.com no me muestra el mismo contenido, sino una página de publicidad: http://www.blogsticker.net/

    Ya probé tu solución, pero sigue comportándose igual. Alguna sugerencia?

    ResponderEliminar
    Respuestas
    1. Agregándole el ncr en el url, directamente en el browser, tampoco me funciona: igual me hace la redirección. Supongo que por eso no me sirve el script. Alguna otra opción?

      Eliminar
    2. Hola Gorka
      He accedido a tu página y el script está funcionando bien, pues me ha llevado a la dirección .com en lugar de a .com.es, ya que yo estoy viéndola desde España.

      Por otra parte, si al ver tu página vas a parar a la de blogsticker.net, el culpable no puede ser otro que algún código malicioso que seguramente tengas en tu blog. Eso seguramente lo has puesto al instalar algún gadget de terceros. Tendrás que ir quitando los que tienes uno a uno y comprobando cada vez que quites alguno a ver si deja de pasarte eso. Cuando todo vaya bien, el último que quitaste será el culpable.

      Eliminar
  58. Hola, ojala puedas orientarme mi pregunta es que si aplico este script para redireccionar en mis sitios blogger ¿Afectara de alguna manera mi cuenta Adsense? o en como el robot de Google ve mi sitio o lo accede, o publicación de anuncios. por ende en los ingresos.

    O realmente solo afecta a la redirección efectivamente. sin más problemas.

    ResponderEliminar
    Respuestas
    1. En un principio lo segundo UserGeek, porque desde que publiqué esto, hace ya tres años, nadie ha informado de lo contrario.

      Eliminar
  59. Yo tengo mis anuncios de adsense bloqueados para que nadie me robe el código y pueda perjudicarme. El problema es que no estaba recibiendo ingresos y hoy me salió una ventanita dicéndome que no tenía permiso una página que mostraba anuncios y era midominio.blogspot.com.mx y yo como que... Son dueños de ambos servicios y pasa este tipo de cosas. La dirección de mi blog está redireccionada a una entrada, entonces no sé que hacer:

    1. Desactivar bloqueo de anuncios.
    2. Usar este script y que la gente pase por 2 redirecciones.
    3. Añadir manualmente cada terminación .es .com.es .mx .com.mx y así...

    ¿qué me recomiendas? por el momento desactivé el bloqueo porque necesito probar cómo va la publicidad... Pero me da miedito.

    ResponderEliminar
    Respuestas
    1. No sé Manuel, no soy experto en Adsense, pero yo no tengo bloqueados mis anuncios y nunca me ha sucedido nada. Al contrario, si alguien pusiera mis anuncios en su blog estaría encantado de recibir ingresos "extra" XD

      De todas formas y salvando lo que ya te dije de que no soy experto, a mí la que más me gusta es la opción 2, la de redireccionar.

      Prueba a preguntar en el foro de Adsense a ver si allí te orientan mejor.

      Eliminar
  60. Actualmente aun funcionando, Gracias :D

    ResponderEliminar
    Respuestas
    1. Es JavaScript, así que no depende del todo de Blogger que funcione o no ;)

      Eliminar
  61. Pues para no ser menos sigue funcionando a fecha de hoy perfectamente y va muy bien.

    ResponderEliminar