lunes, 15 de noviembre de 2010

Mi Blog no se Agrega o Actualiza en Blogrolls (soluciones)

A veces un blog puede tener problemas al agregarse en los blogrolls de otros. Por ejemplo, estas listas de blogs no se actualizan cada vez que creamos un post, o directamente señalan un error cuando alguien intenta agregarnos a ella.
Generalmente este problema va acompañado de otro, la dirección de feed de nuestro sitio no aparece o no se descubre automáticamente en los navegadores de Internet, como por ejemplo en Internet Explorer 8.
Si todo estuviese bien, al ingresar a nuestro blog, el icono naranja de fuente de IE debería aparecer resplandeciente como en la imagen. Si hay algún problema con relación a esto, tal icono aparecería apagado, o lo que es lo mismo se vería gris.


Icono de feed activo (verificar esto para saber si es la causa del problema en los blogrolls)


Esto puede ser debido a varios problemas. Por ejemplo, puede que nuestra plantilla este mal creada, que sea una plantilla antigua o tengamos una mala configuración en nuestro blog.

Un poquito de teoría:

Hay que tener en cuenta de que el feed de los blogs alojados en Blogger, por defecto, es /atom.xml. Por ejemplo www.relevoweb.com/atom.xml, si nos dirigimos allí vamos a encontrar el feed del sitio que permanecerá en esa url (a no ser que por comodidad configuremos voluntariamente para que redirija a otra dirección, por usar algún servicio como Feedburner por ejemplo)

Posibles soluciones para este problema:

1. En Blogger, dirigirse a Configuración - Feed del Sitio y en Modo Básico asegurarnos que esté habilitado Permitir feed del blog, es decir que al menos aparezca en Corto.
Si estaba en Ninguno, hacer el cambio y guardar.

Si probamos esto, o ya lo teníamos configurado bien, pero igual no funciona, nos queda por seguir con:

2. En el campo en blanco que dice "Publicar url redireccionada del feed" debemos colocar la url siguiente:

http://ponerTuBlog.blogspot.com/feeds/posts/default?alt=rss


(remplazar la parte en verde por nuestra URL)

O si usamos otro servicio, como Feedburner, debemos poner nuestra url de tal feed

Ej. http://feeds.feedburner.com/RelevoWeb


Si de todas maneras esto no funciona podemos dejar el espacio vacío como estaba y luego:

3. Ir a Diseño - Edición HTML o directamente a la "edición HTML de nuestra plantilla", según la plataforma o versión que utilicemos. Agregar el siguiente código inmediatamente después de la etiqueta <head>aquí (que se encuentra en la zona de arriba de todo del código, casi al principio):


<BlogSiteFeed>

<link rel="alternate"

type="application/rss+xml"

title="RSS"

href="<$BlogSiteFeedUrl$>" />

</BlogSiteFeed>



(Esto es para permitir que el feed se descubra automáticamente para funcionar con agregadores)

Luego guardar.

Si esto tampoco llegara a funcionar, debemos borrar por las dudas lo que agregamos demás. Luego podemos:

4. Pedir que nos agreguen en los blogrolls de esta forma:

Ej. http://ponerTuBlog.blogspot.com/atom.xml

o hacerla más fácil y probar si un cambio de plantilla soluciona el problema :)

IMPORTANTE
Antes de hacer cualquier cambio, leer y hacer lo que dicen los siguientes artículos:

Realiza una copia de seguridad de tu plantilla.
Realiza una copia de seguridad de tu blog, post y comentarios.

4 comentarios:

  1. RELE, querido, ¿me enseñás a poner videos en mi blog? Lo único q se hacer es pegar los liks y no queda limmmdo. Dale, se wueno con la Agustina ¿shi?
    kisses

    ResponderEliminar
  2. Dentro de poco (no sé cuando) voy a postear sobre el tema, con algunos trucos porque a veces se complica. Cuando lo suba te aviso.

    ResponderEliminar
  3. Espero TODA ilusionadaaaaaaaaa!!!!!!

    ResponderEliminar

Opina con libertad! Voy a tratar de que tu comentario aparezca en la entrada cuanto antes! Gracias!