Por defecto, el título que muestra el navegador tiene el siguiente orden:
Nombre del blog : Título del post - Navegador
Y eso es el resultado de un código que está inmediatamente después de <head> en cualquier plantilla:
<title><data:blog.pageTitle/></title>
Título del post : Nombre del blog - Navegador
En Blogger Buzz hay una serie de anuncios referidos a arreglos realizados en los últimos días; problemas resueltos, ampliaciones, nada extraordinario pero también dice al pasar:
Layouts now has a blog.pageName datum that gives the name of the current page without the “[Blog Name]: ” prefix that blog.pageTitle adds.
Esto significa que han agregado un nuevo dato al cual podemos acceder desde la plantilla y al que llaman blog.pagename. Ese dato, contiene el nombre de la página actual, el nombre de la página donde estamos, o sea, en los posts individuales, el título de la entrada pero, sin el nombre del blog. Así que:
<data:blog.pageTitle/> es igual a Nombre del blog : Título del post
pero:
<data:blog.pageName/> es igual a Título del post
de tal manera, ahora podríamos optimizar los títulos del blog, cambiando la etiqueta TITLE y aprovechándonos de ese nuevo dato:
<title><data:blog.pageName/> : nombreBlog</title>
Si bien es una solución, haciéndolo de esa manera, cuando abrimos una página que no es un post individual, las cosas no se ven muy bien ya que data:blog.pageName no existe y se mostrará algo así:
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/> : nombreBlog</title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
83 comentarios:
Gracias por la información.
Realmente útil
Saludos y felicidades por el blog tan bueno
Genial!!! Gracias por el dato. Esperaba solucion a esto, ya que poner y sacar el codigo anterior cada vez que queria mover los elementos era realmente un dolor de cabeza (el codigo funcionaba bien fuera del head)
Hola Jmiur!
Entonces, para cambiar este inconveniente solo se tiene que añadir el codigo condicional que comentas al final, no?
Donde se tiene que poner, después del head?
Y una pregunta mas, donde el código conficional, pones en amarillo nombreBlog, aquí que se tiene que poner solo el nombre?
Gracias!
Vaya! lo he puesto en mi blog de "test" y funcioan perfectamente, poniendo el codigo condicional y el nombre del blog (en texto)!
Funciona muy bien!
Ahora solo a esperar que vuelvan las arañitas a visitar nuestro blog ;)
Muchas gracias!
Tiene buena pinta. ¿Muchísimas gracias!
¡Era hora!
Gracias por el aviso, JMiur.
Buen dato! Era un problema estar cambiando HTML para ordenar los elementos, porque supongo eso se evita, voy a probar y te aviso.
Sin duda es una buena mejora, lástima que haya que esperar tanto para ver los cambios. Seguiré esperando ...
Interesante optimización, ni siquiera me había percatado del hecho de que el nombre del post saliera despues del nombre del blog, esto puede beneficiar en el posicionamiento en los buscadores ¿no?.
En fin muchas gracias por el articulo jmiur, con tu permiso hare una reseña en mi blog.
Sí, Mr. Esa es la idea. Por lo menos, es lo que las técnicas SEO indican que debería hacerse. Esperemos que de resultado.
Excelente informacion, no tenia idea... gracias totales
Realmente, excelente, JMiur!!!
Voy a estar toqueteando la plantilla para ver que se puede hacer. Espero no marearme ...
Gracias por la información ;)
¡Saludos!
JMiur, estoy mareado ....
Puedes explicar cómo hay que hacer para colocar estos códigos?, sinceramente, no termino de entender :(
PD: Soy un poco duro con respecto a HTML o similar :P
¡Saludos!
Gracias por la info, ni sabia que existia ese código...
PD: ¡Viva Firefox! xD
Eso mismo, ¡Aleluya! :) estaba cansado de cortar y pegar cada vez que tenia que mover algo
Gracias Jmiur
El dato es nuevo así que, veremos como funciona.
Pepiche, buscá esto que está casi al inicio de la plantilla:
<title><data:blog.pageTitle/></title>
y lo reemplazás por esto:
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/> : Aeromodelismo a Full</title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
Eso es todo. Cualquier cosa, me avisás.
Gracias, JMiur, sos un capo, te agradezco :P
Ya mismo estoy probando ;)
¡Un saludo!
Cambiado está, esperemos los resultados ;)
Me preguntaba en qué puede variar si agregamos un texto junto al título del blog.
Me legro que funcionara, Pepiche.
Gem@, en teoría, todo lo que estén en TITLE es lo que verás en los resultados de los buscadores y puede ser cualquier texto, no hay problema.
Hola Jmiur;
sabes porque las plantillas tardan en actualizar?
Cambio cosas y no las reconoce como antes de rapido, que sucede??
No tengo información específica pero, si he notado que en estos días las cargas son más lentas, el blog, las imágenes, las plantillas. Hoy, incluso, me ha costado publicar porque por momentos todo se congelaba.
Menos malllll pensaba que era mi blog el que tardaba tanto :D
No, parece bastante general. Veremos hoy; hasta ayer, seguían los problemas.
Para los que hayan realizado ese cambio ya en su plantilla...
..¿os ha visitado ya el robot y se notan los resultados?
ya direis algo
Thor:
Los cambios ya comienzan a mostarse en algunos de los enlaces de resultados. Desconozco el tiempo que puede tardar en completarse pero, hablan de semanas.
gracias jmiur
¿ como se puede saber que está afectando a algunos enlaces de los resultados ?
gracias
perdona, ya lo he visto
S2
Idolo.
Jaja, otra cosa no se me ocurrió.
Saludos, Alejandro. Usalo sin problemas, ya lleva más de diez dias en el blog y Google ya indexó las páginas con el nuevo modelo.
sabeis como se haria en el antiguo BLOGGER?
Lo único que puedo aportar al tema de las viejas plantillas es un enlace a una pregunta similar que vi en Google Groups.
Hola Javier , este post tiene un mes y 12 días exactamente ,por favor podrías decirme después de este tiempo : Cuales han sido los beneficios? . Mejoro tu trafico? , Cual fue el porcentaje de incremento?...seria lindo varios posts con espacios de tiempo de 1 mes para comparar los resultado de optimizar los posts.
Muchas gracias!!
Realmente no tengo ninguna información al respecto ya que no analizo las estadísticas :)
Muchas gracias Javier , espero que alguien lea este comentario y tenga algunos datos acerca del resultado que tuvieron con optimizar los posts de su blog .Desde ya serán bien recibidos!!
Una pregunta , no se que codigos borre accidentalmente pero la cosa es que en el buscador no aparece la descripcion del blog. Antes si aparecia pero ahora no. En tu blog si aparece una descripcion en los buscadores :Algo más y algo menos. Blog surtido en español. Actualidad, humor y un poco de todo. Recursos y trucos simples para Blogger Beta. ....
Pero en el mio desaparecio .
Podrias decirse que codigos son los que controlan la descripcion del blog para restituirlos???
gracias
¿Puede ser alguna etiqueta META?
Fíjate en este post.
Buenas maestro!
creo que por culpa de este script googlebot cada dia viene menos a jugar en mi jardin... Ultimamente lo hace solo cada 5 o 6 dias
Creo que es por este scrpit ya que he encontrado lo siguiente en google webmasters en content analysis:
Meta description issues
Duplicate meta descriptions 816
Y aqui aparecen listadas casi todas mis entradas...
Puede ser que lea xxxxxxx : Viaja Blog
cada vez y por eso piensa que es una duplicacion?
Puede ser por otro motivo?
Gracias!
Quique:
N ocreo que ese sea el problema, en realidad, no hay ningún script en este truco así que qn ese sentido, es inofensivo. además, se está utilizando el dato que el mismo Blogger creo para optimizar el título.
La etiqueta TITLE no influye en la cantidad de veces que los robots indexan, sólo es un dato más que ellen. Incluso, aunque no existira TITLE, los robots indexarían las páginas con la misma frecuencia.
El error que muestra habla de otras etiquetas, las META. En principio, saldrá un error por página indexada ya que todas las páginas indexadas tienen el mismo contenido META. Es un "error" inócuo que existe desde siempre y tampoco influye.
Pídele que indexe tu sitio más seguido; puede hacerse durante un tiempo maracando la opción correspondiente.
gracias JMuir. Tiene sentido. De hecho tengo el rastreo a mas rapido desde hace tiempo y en cambio cada vez tarda mas dias en venir googlebot. Tambien ocurre con los sitemaps que colgue en webmaster (maxresults0-500, etc.) y desde el 1 de agosto siguen ignorados.
Me huele a que tenia una meta etiqueta para cada una de las etiquetas dentro del head. Es decir mas de 150 metas label, lo he quitado a ver si eso sera le molesta al señorito google...
Por lo demas no tengo ni idea a que puede ser debido. Cualquier sugerencia sera fantastica. En el foro de google fracase intentando encontrar alguna ayuda... no se porque los de glogle crearon ese gallinero de webmasters i SEOs... en fin
No creo que nada en la página o la plantilla influya en lo que ellos llaman tiempos de rastreo pero, como bien dices, es un proceso bastante misterioso y no hay respuestas claras ... ni oscuras :)
Hola JMiur! puse el código, lo saqué, lo puse y naaaada, no me cambia el título en el navegador, primero el nombre del blog y luego firefox, pero esto es así tbm cuando estoy en las páginas individuales!!
he mirado otros blog y en todos sale el nombre del post¿? porqué pasará esto?
Necesitaría ver el código de la plantilla ya que online no se ve nada de eso, envíame por mail la plantilla o sólo las primera líneas; debe haber un pequeño error en la sintaxis.
Disculpe mi preocupacion maestro pero todavia sigo preguntandome porque googlebot sigue sin venir a regar a mis plantitas...
En google webmsaters he visto en analisis de robots lo siguiente:
User-agent: Mediapartners-Google
Disallow:
User-agent: *
Disallow: /search
Sitemap: http://www.viajablog.com/feeds/posts/default?orderby=updated
Es normal esto?? hace un disallow a google adsense o es que no quiere ni verme por alguna razon?
Esto como blogspots que somos, menudeces de la blogosfera, no podemos modificarlo a lo que seria:
User-Agent: *
Allow: /
verdad? que puede hacerse?
Por otro lado el cache de google me dice que el menu que tengo arriba puede estar molestando al amigo googleblot no?
http://216.239.59.104/search?q=cache:www.viajablog.com&hl=es
esto hecho un lio y ya no se ni donde mirar...
mil gracias si puede tomarse la molestia
este comentario es solo para recibir actualizaciones en mi correo. No me habia dado cuenta hasta ahora que la nueva funcion de mensajes incrustados no lo permite.
La verdad sólo puedo responder algunas cosas.
Es posible que ese disallow sea para no indexar los enlaces del mismo AdSense.
En las Estadísticas de rastreo vas a ver una serie de gráficos donde se muestra la actividad de los robots en los últimos 90 dias.
Eso es todo lo que puede hacerse desde Blogger. No hay acceso al sitemap ni puedes modificarlo.
Lo de la caché no tiene importancia. en todo caso, tanto ahí como en el blog, se muestra un script que no existe: pro_drop_1/stuHover.js
Hola Javier ! una pregunta : Puedo utilizar ese código en Wordpress? .Utilice ese código en Blogger y me funciono !! pero ahora migre mi blog a WP , entonces esa es mi consulta ..y también si lo puedo hacer desde mi plantilla ? Muchas gracias .
No, no es lo mismo Calithos. Si puedes editar la plantilla de WP, podrías usar algo así:
<title>
<?php if (is_single() || is_page() ||
is_archive()) { wp_title('',true); }
else { bloginfo('description'); } ?>
- <?php bloginfo('name'); ?>
</title>
O usar alguno de los tantos plugins que hacen lo mismo.
Javier nuevamente eres un 10 !! Que maradona ! sos grande!!.Muchas gracias!.
Jajaja, no es nada, simplemente copié el código que uso en WP. Vaya uno a saber quien lo inventó :D
Hola Javier , una consulta en mi plantilla tengo un encabezado.php y un header.php , inserte el código en el header por que vi allí el : title /title , pues ahora resulta que veo en el encabezado.php : title /title Mi pregunta es inserto el código en los dos? encabezado y Header ? Muchas gracias Javier.
header.php es el nombre por defecto de esa parte de la plantilla pero, dependiendo del tema que usas, puede haber otros PHP que se utilicen. No se como es la estructura de tu plantilla pero, es posible que encabezado.PHP sea un archivo alternativo.
Si es así, debería ir también ahí.
Gracias Javier ! te comento que el Theme de Wordpress que utilizo es uno de los mas famosos : Theme Rovolution Media Pro , se supone que es una maravilla para todo ! , pero dejo aquí algunos datos para los que deseen utilizar esa plantilla : Si utilizas adsense reduce tus clicks entre 50 y 60% menos ,te hace trabajar el doble y hasta el triple en cuestiones de imagenes a insertar por causa de los tamaños predeterminados,así que amigos a considerar primero lo que comente antes de utilizar ese theme .Nuevamente gracias Javier ! ya coloque el código en el encabezado también.
Felicitaciones por el aumento de PR (5!)
Por cierto, me sirvio mucho este post, muchisismas gracias.
PD: Por que a ti al principio de aparece "Blogger" en vez del nombre del blog?
¿Es cierto eso? entonces mis felicitaciones también J.Miur ya sé que no se le da mucha importancia pero una pizca de alegría debe producir.
Lo siento marqué dos veces :(
Gracias, Caruso :D
En realidad, lo que aparece al principio es el título del post que se llama "Blogger: etc etc" ¿Es esa la pregunta?
Gracias, Gen@ :D
Lo cierto es que no me había dado cuenta hasta que leí el comentario de Caruso :D
Yuuppiiiiiiiiiiiiiii Yuuppiiiiiiiiiiiiiii Yuuppiiiiiiiiiiiiiii
(Lo siento, Gem@, ese fue mi otro yo, festejando) :D
¿Durará o será como hace un año que también subió y luego volvió a cuatro? Los cálculos de Google son muy pero muy misteriosos :)
¿Hay algún lugar más fiable que otro para mirar el PR ? este no furula http://www.mipagerank.com/
Yuuppiiiiiiiiiiiiiii Yuuppiiiiiiiiiiiiiii
Los únicos seguros son los Data Centers del mismo Google.
Aquí está muy bien explicado.
Y aquí también puede verse.
El problema de muchos de los sitios que crean widgets o cosas así, es que o no leen bien cuando se trata de Blogger, o no aceptan subdominios o requieren incluir www, etc, etc. Muchos, simplemente dan valores de cero o error.
El de Dara Centers es el que estaba buscando gracias :)
Esta entrada es genial. Muchas gracias, es justo lo que estaba buscando.
Un saludo!
Saludos, Julián; me alegro que te sirviera.
Excelente truco, me funciona perfecto! Gracias
Muchas gracias, funciona perfecto. Lo que he notado es que es mejor poner el nombre del blog a mano, porque si ponemos "data:blog.title/" nos repite el titulo del post detrás del nombre del blog. Ahora ya solo falta que los buscadores lo detecten, a ver si se nota en las visitas. Saludos
justo lo que buscaba. Gracias!
gracias de nuevo :D
anda mal blogger?
También en lugar de poner:
<title><data:blog.pageName/> : nombreBlog</title>
Podríamos colocar:
<title><data:blog.pageName/> :<data:blog.title/></title>
Saludos :)
Siempre y cuando el nombre que queremos mostrar sea el mismo que el de la configuración, es indistinto ponerlo de una forma o de otra.
Esto tiene un fallito! cuando se pone una página de etiquetas o de resultado de la búsqueda lo pone así Electrotécnica : Catálogos y Electrotécnica : Resultado de la busqueda Vídeos
Para optimizar los resultados en google nos interesa que sea al revés, ¿como hacerlo?
Para optimizar los resultados en Google, lo mejor es que las páginas de etiquetas o resultados de búsqueda no sean indexadas porque son páginas irrelevantes que sólo duplican el contenido. Sólo deberían indexarse el home las entradas. Para eso, incluso, los buscadores han implementado el META canonical.
Ok. Muchas gracias. J.Miur
Hola!, tengo un buscador interno dentro de mi blog, que resulta ser parte del diseño de la plantilla; no quisiera cambiarlo porque además de que no sé editar una plantilla (diseño), me gusta todo el formato de la misma; pero he detectado que el buscador solamente encuentra los últimos post que escribo... mientras que los anteriores no los encuentra y no sé cómo solucionar el problema... podrás ayudarme?
mi página es: http://thetravelerzone.blogspot.com
Estaré esperando tu respuesta. Muchas gracias por brindarnos un espacio de soluciones tan profesional y felicidades!
No podría darte una respuesta. Elcódigo que se ve es correcto y hasta donde sé no hay nada más que podamos modificar.
Podrías probar el buscador Ajax de Blogger que está junto al resto de gadgets que puedes agregar y ese no te dará problemas, lo colocas y ves si da mejores resultados, si no te convence, lo eliminas. De esa forma, podremos saber si el problema es el buscador o no.
gracias, ya quedo solucionado , ahora esperar a que me indexe de nuevo las paginas con este cambio
cuanto se demorara?
Eso lo desconozco.
Garcias JMiur no recordaba de esto, pero hay manera de condicionar el titulo "agregado" que solo sea si el post tiene X etiqueta?
En el head, no que yo sepa, ese dato no es algo que provea Blogger.
Ok muchas gracias JMiur.
Revisando las etiquetas del blog como esta noto que solo aparecen 20 entradas por paginas y no las 24.
Busque si havia algun condicional en el html pero no encontre, cual es la razon Jmiur?.
Porque hay una limitación establecida por Blogger en cuanto a la longitud que puede tener una página.
¿Quiere dejar un comentario?
recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...
Nota: sólo los miembros de este blog pueden publicar comentarios.
Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.
Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...