After upgrading WP to 2.3 I wasn’t expecting find 100+ spam links in my blogroll today. It seems that the code of the link manager wasn’t checking if the user had the permission to manage links. The fixed file can be found here. You should replace the “link.php” of your 2.3 WordPress instalation with that code. I found the solution on this topic.
UPDATE: I found another 41 spam links today after the “link.php” fix. According to that forum post the fix should have worked, but it didn’t. While an official solution don’t come out, I’ll change the theme code so it display the blogroll with static HTML instead of grabing the links from the database.
UPDATE 2 (2007-11-22): no more spams here, don’t know why.
* Ten spam links in the blogroll means that I should upgrade this Wordpress installation more frequently.
* WordPress now support tags. I used to use categories as tags. I’ll probably keep doing that.
UPDATE: just read on this post that if you use “tag” instead of “category” as the base word in the url of category pages (like I do here), you should use a different word as the base for urls of tag pages (you can change this on WP administration, under Options -> Permalinks). If you don’t do this, all /tag/* pages will generate a 404 error.
* I heard about wp-cache when I moved all my sites to Dreamhost, but never started using it. Last week I was trying to speed up the sites and realized that wp-cache is actually very good. Dreamhost isn’t the most fast server in the world (sometimes it’s the opposite), but caching WordPress just made the pages load VERY faster than usual and didn’t cause any problems as I was thinking it would.
Tem um post no blog Complicado levantando uma questão interessante: como fazer publicidade online sem enganar o usuário, sem prejudicar a usabilidade do site e que ainda assim gere resultados?
Se deixarmos claro para o usuário o que é propaganda e o que é conteúdo, o desempenho do anúncio cai, por causa do ad blindness. Se usarmos a mesma formatação para anúncios e conteúdo e mudarmos constantemente os anúncios de posição, o desempenho aumenta, mas a usabilidade do site fica prejudicada e em teoria há uma frustração por parte do usuário quando ele clica em um link achando que é conteúdo e vai parar em um site de anunciante.
O AdSense e ferramentas contextuais em geral resolvem parte do problema fazendo com que os anúncios levem até o usuário uma informação relevante. O artigo How to Prevent Ad Blindness fala sobre isso: “Contextual ads are not a distracting element, as they can enhance user’s experience by providing very relevant pointers.”.
Resolvem somente parte do problema porque ainda assim a maioria dos webmasters, de olho no lucro, acha necessário misturar anúncios com conteúdo, diminuindo a usabilidade. O ideal, ao meu ver, seria ter uma área específica para publicidade, podendo-se usar as mesmas fontes e cores do conteúdo, mas deixando claro para o usuário que trata-se de publicidade.
É o caso dos anúncios que aparecem nas páginas de resultados de busca no Google. Todo mundo sabe que eles são anúncios, mas ainda assim eles geram resultados, pois freqüentemente apresentam uma informação relevante (e que provavelmente não está disponível nos resultados orgânicos).
Tem outras opiniões e discussões interessantes lá no post.