Hace un tiempo les había comentado sobre un método para optimizar los títulos de las entradas en Blogger que por cambios recientes había dejado de funcionar. Por suerte entre las correcciones periódicas anunciadas en Blogger Buzz agregaron un código que puede ayudarnos con esa tarea igual o mejor que antes.
El código permite mostrar el nombre de una entrada particular sin traer consigo el nombre del blog en primera posición (aspecto que resta posicionamiento en buscadores). De esto modo podemos optimizar los títulos de la siguiente forma.
- Dirígete a la pestaña “Diseño” y posteriormente a la opción “Edición HTML”.
- Busca el código correspondiente a los títulos:
<title><data:blog.pageTitle/></title>
- Sustituye ese código por el siguiente condicional:
<b:if cond='data:blog.pageType == "item"'> <title><data:blog.pageName/> | <data:blog.title/></title> <b:else/> <title><data:blog.pageTitle/></title> </b:if>
De este modo los títulos para la página principal, archivos y etiquetas quedan sin cambios (nombre blog:elemento) y los títulos de las entradas quedan optimizados (nombre entrada | nombre blog).
¿Porqué no se optimizan también los títulos de página principal, archivos y etiquetas? En la mayoría de los casos no es conveniente pues los buscadores pueden confundir el contenido de una entrada particular por el de una etiqueta o archivo, elementos donde la información no queda estática. Incluso Blogger en el archivo robots.txt los ha excluido automáticamente.
Este detalle no hace magia con los buscadores, pero si les ayuda a clasificar mejor el contenido de tus artículos, además puedes complementarlo optimizando las URLs de tus posts.
Luigiano mayo 22, 2008 a las 12:49 am
Gracias por el consejo.
ResponderUn abrazo.
Robson mayo 22, 2008 a las 7:45 am
Muito bom, achei vários Codigos Parecido mais nemhum dava Certo!
Realmente esse Funciono 🙂
ResponderFilot mayo 22, 2008 a las 9:43 am
Hola Frank muy interesante el codigo al menos no da mas error..
Mil gracias por el tips.
byee
ResponderMiguel Angel mayo 22, 2008 a las 12:13 pm
Muchas gracias por resolvernos tantas y tantas dudas, me ha sido de gran ayuda, sois un gran referente de soluciones,
Respondergracias y saludos
Bnv mayo 22, 2008 a las 2:35 pm
Ya lo he aplicado a mi blog, Gracias por el dato!
Responderdiego mayo 22, 2008 a las 3:25 pm
No puedo guardar os cambios me sale esto:
No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
ResponderMensaje de error de XML: The element type “head” must be terminated by the matching end-tag “”.
diego mayo 22, 2008 a las 3:27 pm
ya lo resolví gracias xD
ResponderFrancisco mayo 23, 2008 a las 1:50 am
Que bueno les este funcionando! 🙂
ResponderWillma mayo 24, 2008 a las 2:18 am
Muchas gracias!
Responderforex mayo 28, 2008 a las 5:30 pm
muy buen codigo lo utilizare
Responder*Luigi* mayo 29, 2008 a las 12:52 pm
Muchas gracias! será de gran utilidad. me encanta tu sitio.
ResponderUna pregunta, ¿cómo pongo una imagen diferente para cada autor del blog, a un lado del “publicado por”? tengo una pero es la misma para todos, sería genial y estaría infinitamente agradecido…aún que ya lo estoy por tan valiosa web
YOGUI junio 4, 2008 a las 7:52 am
Muy bueno. Junto con la optimización de las direcciones de las entradas y el post de metatags en Blogger, me han ayudado mucho. Creo que son cosas fundamentales para crecer un poco en esto de los blog…
Saludos
Responderekz julio 5, 2008 a las 9:08 pm
Perfecto, incluso soluciona el problema del código antiguo que no dejaba guardar los cambios al modificar la posición de elementos.
Nuevamente le estoy dedicando más tiempo a mi blog.
Saludos!
My life ekz
.
ResponderHerenvaryar julio 14, 2008 a las 3:58 pm
Gracias por el tip. Una pregunta, yo había seguido los pasos anteriores para optimizar los títulos en los buscadores y en el código había agregado los vínculos para el favicon, así:
—— Vínculos favicon ——
Ahora, que tengo que suprimir del código anterior y que dejar y como quedaría con el favicon??
ResponderHerenvaryar julio 15, 2008 a las 9:44 am
Ups, no salio el codigo.. Eliminé el widget anterior y lo cambié por el código que mencionas, lo tengo mas o menos así:
‘
‘
‘
‘
‘ | ”
‘
‘
‘
..pero ahora mi favicon no se vé :S
ResponderMe podrías dar algún tip?
Edwin julio 15, 2008 a las 1:06 pm
gran consejo, ya lo aplique en mi blog gracias
ResponderJaime noviembre 20, 2008 a las 4:28 pm
Gracias por tantos y tantos consejos blogueriles jeje, todo lo que sea optimizar está bien.
Saludos
ResponderMaría diciembre 18, 2008 a las 10:01 am
Hola, me esta pasando que reemplazo el codigo, guardo la plantilla, pero cuando vuelvo a ver la plantilla para editar en html vuelve a aparecer el
Responderpor que no me guarda definitivamente el cambio?
siempre hago vista previa y guardo la plantilla antes de salir de la edicion, por favor agradeceria una opinion. Saludos!
María enero 5, 2009 a las 6:31 am
Hola! quería agradecerte ya que he podido solucionar los problemas que tenía con mis títulos. Luego de esperar varias semanas recién hoy puedo decir que está todo “OK”.
ResponderMucas gracias por tu consejo, fue de gran ayuda!
Francisco enero 5, 2009 a las 3:57 pm
@María Me alegro se haya solucionado 🙂
Gracias a todos por los comentarios.
Responderdavicine abril 3, 2009 a las 5:56 am
Gracias por el consejo.
un saludo
Responderjesus mayo 16, 2009 a las 11:19 am
Hola
Te agradecería mucho que me ayudarás a resolver este problema, estoy tratando de colocar los tagas en blogger y me sale esto The element type “html” must be terminated by the matching end-tag “”.o también puede ser el elemento tipo “head”, por favor espero tu respuesta.
Gracias
ResponderNocensura junio 9, 2009 a las 12:24 pm
Exelente muy bien explicado gracias!! buen SEO de 10.
ResponderTM septiembre 3, 2009 a las 2:14 pm
Muchisias gracias !!!
Me andubo genial de toque, no tuve que esperar nada y ya quedaron todos los post optimizados.
Mil gracias.
ResponderTM septiembre 3, 2009 a las 2:18 pm
Jesus debes estar refiriendote a otro código porque el que dice el post no tiene esas etiquetas.
Creo que el problema es que falta cerrar alguna etiqueta del código que se trate, por ejemplo si en el código dice necesitas una que cierre, que sería , o por ejemplo tiene que cerrar con .
O sea fijate todas las etiquetas del respectivo codigo, lo que dice y fijate que todos tiene que tener su respectivo , esa barrita “/” es la que cierra la etiqueta.
ResponderFrancisco septiembre 4, 2009 a las 12:23 am
@TM Aun me funciona, quizá esta eliminando algún código de más y por eso te da el error.
ResponderJosep mayo 10, 2010 a las 4:02 pm
habitualmente uso wordpress pero tengo algún viejo blog que tengo que desempolvar y aplicaré el tip
Respondergracias por el consejo
codesdesigns septiembre 4, 2010 a las 6:02 am
Muchisimas gracias por el código y el tutorial,a mi me ha funcionado.
ResponderBernaaaaaaart septiembre 23, 2010 a las 5:22 am
Sencillo y útil. ¿Qué mas se puede pedir?
Responderalois larc octubre 7, 2010 a las 11:42 pm
Hola Cambie el codigo pero mis titulos siguen saliendo igual que antes y no los cambia para que aparezca el titulo del articulo primero.
Podrías verificar?
ResponderOrlando Bravo octubre 21, 2010 a las 2:21 pm
Otra pretunta, para cambiar el código debo darle che en el cuadro de Expandir plantillas de artilugios??
ResponderAnaCris abril 18, 2011 a las 10:24 am
Intento hacerlo, sustituyo el código por el que das pero al guardar los cambios automáticamente vuelve a estar el primer código. Nunca cambia! Me podrías ayudar? Gracias
ResponderGerardo mayo 16, 2011 a las 6:45 pm
Gracias por el dato me esta sirviendo de mucho. Saludos!
ResponderFisioterapiaMyos mayo 19, 2011 a las 2:53 pm
Hola!!! intenté hacer este cambio en mi blog como hace tres semanas, pero en google aún aparece con el otro formato. En mi plantilla está cambiado y guardado, pero al pinchar en “ver código fuente” no aparece…no sé si tendrá algo que ver. He probado a pegar el código expandiendo plantilla de artilugios y sigue igual. Alguna idea? es normal que tarde tanto?
ResponderUn saludo, y gracias!
E.iniesta junio 12, 2011 a las 4:00 am
Me rindo a tus pies, eres un fenómeno, muchas gracias¡¡
ResponderTiti junio 23, 2011 a las 7:08 pm
No me funciona 🙁
ResponderQue puede ser? Ni en mi navegador ni nada.
Saludos!
albers julio 20, 2011 a las 5:02 pm
Muy bueno Francisco, la verdad me sacaste de una encrucijada. Soy nuevo en esto de escribir por Internet, estoy dando mis primeros pasos.
ResponderMuchas gracias.
Pilgrin octubre 29, 2011 a las 3:46 pm
He pegado el código pero al guardar, cambia así:
|
aunque no da mensaje de error, no sé si es correcto.
Por otra parte, los títulos quedan cortados y no encuentro información al respecto. Puedes decirme cómo corregir esto?
Saludos y gracias por todas tus ayudas.
ResponderPilgrin octubre 29, 2011 a las 3:49 pm
Al enviar el comentario compruebo que el código que pegué no aparece, mostraba que al guardar el html después de pegar …== “item”‘>, cambia a
…== "item"’>
¿es válido?
ResponderPilgrin octubre 29, 2011 a las 3:52 pm
Vaya, inexperto total… quiero mostrar que
Responderen la parte == “item”‘>
cambia la comillas por "
Pilgrin octubre 29, 2011 a las 3:56 pm
No hay manera… quiero mostrar que
cambia las comillas por
símbolo ampersand la palabra quot seguido de punto y coma
Espero que el lío que hice lo puedas captar…
ResponderBuenas noches noviembre 4, 2015 a las 11:14 pm
Buenas noches he cambiado mi plantilla y se ha borrado muchas cosas que tenia en mi anterior plantilla, incluyendo la configuracion de optimizacion de titulos del blog. En mi plantilla no logro encontrar la etiqueta que mencionas.
ResponderKevin Delgado octubre 18, 2020 a las 10:26 am
hola amigo no me funciona el código ayudame por favor me sigue saliendo el título de las entradas largas
ResponderPepe Otz. enero 8, 2023 a las 10:07 am
Gracias por el consejo, llevaba tiempo buscando una solución a ese detalle. Saludos.
Responder