La eterna pregunta:
¿Qué es mejor? ¿Blogger o WordPress?
- Si tienes hosting propio: WordPress.
- Si sólo quieres algo gratuito: Blogger.
Archivo
Blogspot cuenta con su propio buscador, es útil y sencillo, ya viene incluido al crear el blog, pero si quieres usar Adsense para búsqueda en un blog de Blogger.com las cosas parecen ser no tan fáciles, aunque en realidad si lo son. Pueden ver el resultado en la parte superior derecha del blog.
Antes de entrar a crear tu Adsense para búsqueda debes crear un articulo nuevo que lleve como titulo Buscar, o lo que prefieras, deja la entrada en blanco y no permitas comentarios. Además es recomendable usar una fecha antigua para que no se vea en la portada. Luego visita ese post para que puedas saber la URL, en mi caso el post que creé tiene como URL (dirección) http://braulioaquino.blogspot.com/2008/06/buscar_23.html
Ahora sigue estos pasos sin preocupaciones porque una vez que lo hallas hecho puedes volver y modificar todo lo que quieras.
- Ingresa a Adsense.com y crea un anuncio de Adsense para búsquedas: Configuración de Adsense – Obtener anuncios – Adsense para búsqueda.
Ahora llena los campos con los siguientes datos:
- Tipo de búsqueda: Sólo los sitios que selecciono.
- Sitios seleccionados: Ahí tienes que ingresar la dirección de tu blog, por ejemplo, en mi caso puse http://braulioaquino.blogspot.com
- Palabras clave opcionales: Puedes elegir este campo si lo deseas, de lo contrario déjalo en blanco. Recomiendo usas palabras que identifiquen la temática del blog.
- Idioma del sitio: Español. Claro, si tu blog está en otro idioma cámbialo.
- Criterio de seguimiento personalizado: Elige o crea el que quieras.
- SafeSearch: Úsalo si deseas que el resultado sea permitido para menores de edad. Si tu blog es de temática adulto entonces déjalo tal y como está.
Te toca elegir el diseño que mas quieras. Lo mas vistoso es usar el que requiere Javascript. La longitud de ancho la puedes elegir a tu gusto.
En este momento te piden que elijas el sitio donde deseas abrir los resultados de las búsquedas, elige la opción Abrir los resultados en mi propio sitio e introduce la URL que obtuviste al inicio, en mi caso http://braulioaquino.blogspot.com/2008/06/buscar_23.html
Para el ancho elige el que desees, el mínimo es 795. Te recomiendo que para los bloques de anuncios elijas que se muestren en la parte Superior e Inferior. Elije la combinación de colores que quieras y dale en Continuar.
Marca la casilla de aceptación de términos e ingresa un nombre a tu motor de búsqueda, el nombre que quieras. Presionas enviar y obtener el código y listo, acabaste la parte principal.
Ahora que se te muestran los códigos toma un respiro y dirígete al panel de administración de Blogger. Entra a Diseño y das click en Añadir gadget o elemento, según te aparezca. Ahí tienes que elegir la opción HTML/Javascript. En el cuadro que te aparece copias el código superior que te dio Adsense: Código del cuadro de búsqueda. Guardas y listo.
Para terminar – sí, por fin – vas a Editar entradas y buscar la que creaste en un inicio, la que habías dejado solo con titulo y texto en blanco. Le das click en Edición de HTML y ahí copia el código inferior que te dio Adsense: Código de los resultados de búsqueda. Das click en publicar entrada, suspiras y listo.
Cuadro de Adsense para búsqueda listo y funcionando en tu blog.
Pd. Lo ven, si lo leen parece largo y complicado, pero si lo hacen verán que es muy sencillo.
Mostrar un post al azar es un truco sencillo que puede retener nuestras visitas, mirémoslo así:
Un usuario llega al blog por Google, mira lo que está buscando y se va, pero hay algunos curiosos que quieren saber que más nos puede enseñar el blog, para eso están las entradas relacionadas, pero por qué no mostrar una entrada al azar. Asimismo alguien que es asiduo visitador quiere leer algo más pero no sabe qué, entonces le caería bien ver una entrada aleatoria.
Esa opción la tengo desde hace mucho tiempo gracias a Rosa (sí, la del escaparate), pero recién hace unas semanas se me ocurrió sacarle provecho. Grande fue mi sorpresa al ver que ya no me lograba mostrar la entrada aleatoria, revisando veo que desde el mismo código fuente del blog desde donde obtuvo el truco Rosa ( http://purplemoggy.blogspot.com ) he obtenido la solución:
Hay que agregar el siguiente script antes del </head> en la plantilla (Edición HTML) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <script type='text/javascript'> //< ![CDATA[ var _yourBlogUrl = "http://braulioaquino.blogspot.com"; function randomPost() { var script = document.createElement("script"); script.setAttribute("type", "text/javascript"); var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&callback=getTotalPostsCallback&start-index=1&max-results=1"; script.setAttribute("src", theUrl); document.documentElement.firstChild.appendChild(script); }; function getTotalPostsCallback(json) { var totalResults = json.feed.openSearch$totalResults.$t; if (totalResults > 0) { getRandomPostNumber(totalResults); } }; function getRandomPostNumber(totalResults) { var randomNumber = Math.floor((Math.random() * totalResults) + 1); getRandomUrl(randomNumber); }; function getRandomUrl(randomNumber) { var script = document.createElement("script"); script.setAttribute("type", "text/javascript"); var theUrl = _yourBlogUrl +"/feeds/posts/summary?alt=json-in-script&callback=getTheUrlCallback&start-index=" + randomNumber + "&max-results=1"; script.setAttribute("src", theUrl); document.documentElement.firstChild.appendChild(script); }; function getTheUrlCallback(json) { var theUrl; for(var i = 0; i < json.feed.entry[0].link.length; i++) { if (json.feed.entry[0].link[i].rel == "alternate") { theUrl = json.feed.entry[0].link[i].href; break; } } if(theUrl) { window.location.href = theUrl; } } //]]> </script> |
Ya sabes que donde dice http://braulioaquino.blogspot.com tienes que colocar la url de tu blog, ahora guardas la plantilla y en el lugar donde quieras colocar el enlace a la entrada aleatoria (dentro de la plantilla o en un nuevo elemento html-javascript) agregas:
<a href='javascript:randomPost();'>Nombre que deseas darle al enlace</a>
Ese enlace lo puedes colocar en diferentes sitios. Trata de colocarlo e un lugar que sea visible para cualquiera que entre a tu blog.
Una de las molestias que uno pasa al tener un blog es la de aguantar la publicidad excesiva que se hace a través de comentarios. Si alguien entra a tu blog y dice: “Visiten mi sitio”, puede que esa persona sea catalogada como spammer y ese mensaje al ser spam no quede dentro del blog. Eso no me molesta mucho, incluso llego a ayudar a algunos. Lo molesto son los mensajes que no tienen nada que ver con los temas que se tratan o que son puros insultos. En mi corto tiempo de en el blog me ha tocado lidiar con eso y también me ha tocado ver como algunos de ellos se retractan de lo dicho, lamentablemente no todos reaccionan así. Incluso me ha tocado spam religioso.
Creo que me tomé muchas líneas en hacer la introducción. Xploit29 tuvo la idea de pasarme un meme que titula: ¿Cuánto spam te ha llegado al blog?, pero desiste de enviármelo porque en Blogger no hay controlador de Spam. Verdad, los que usamos blogspot no tenemos forma de filtrar el Spam.
Para matar a cada maldito troll los que usamos Blogger tenemos cinco opciones:
- Moderar cada comentario antes de ser publicado.
- Usar Captcha para que el troll desista de enviar su spam.
- Ir de post en post hasta encontrar un troll de esos y eliminarlo.
- Activar la opción de notificar al correo cada comentario que se envía.
- Usar el feed para comentarios: http://braulioaquino.blogspot.com/feeds/comments/default
Yo usa la cuarta alternativa, por el momento tengo poco más de 200 comentarios en 100 post, lo que es poco, pero si el blog llega a generar muchos comentarios tendré que tomar la dura decisión de usar el captcha ya que me da flojera moderar los comentarios.
¿Algún día Blogger tendrá la opción de filtrar spam?