Bem vindo ao

RSS Feeds by Pedro Paulo

Feeds RSS feitos por Pedro Paulo Campos para sites que não os possuem ou os têm, mas podem ser melhorados.

Google Maps passa a suportar o padrão GeoRSS

por Pedro Paulo

[Google Maps Logo]Atualmente há uma necessidade cada vez mais constante de fornecer localizações geográficas padronizadas através de vários meios, inclusive feeds RSS. O GeoRSS vem exatamente para suprir esta lacuna. É uma extensão para feeds Atom ou RSS que permite “geoetiquetar” entradas para uso posterior.

Um exemplo interessante da sua utilidade seria algum meio de comunicação prover as coordenadas de acontecimentos que seriam aproveitadas por leitores de feeds que mostrariam automaticamente um mapa interativo com um marcador mostrando a localização exata do fato aproveitando-se da API do Google Maps. Apesar de distante da nossa realidade seria algo bastante interessante.

Agora isto é possível pois o Google Maps acabou de fornecer suporte ao GeoRSS.

Para exemplificar eu criei um feed RSS com as últimas notícias da Folha Online e adicionei a latitude e longitude aproximada dos locais referenciados nas entradas. Vocês podem vê-lo aqui. E para ver o mapa completo com os marcadores visitem esta página do Google Maps.

[Screenshot do Google Maps com os marcadores para notícias da Folha]

Quem possui uma chave de API do Google Maps pode ainda utilizar o código abaixo para visualizar os mesmos dados só que diretamente no seu site.

Code (javascript)
  1. var gx = new GGeoXml("http://rapsha2.freehostia.com/unsorted/georss.rss");
  2.  
  3. map.addOverlay(gx);

Para os interessados em adicionar o GeoRSS em seus feeds na documentação da extensão é mostrado como proceder. É bem simples com basicamente duas adições ao feed somente.

Para os Wordpresseiros (Essa foi forte) de plantão achei o plugin GeoPress desenvlovido pelo próprio pessoal do GeoRSS.org que se encarrega de facilitar a adição de localizações geográficas em entradas do blog e as apresenta através de Microformatos, pelo feed RSS e também por mapas do Google Maps e Yahoo Maps. É uma mão na roda. :D

No mesmo post do blog do Google Maps foi dito que agora há suporte também a arquivos KML e/ou KMZ do Google Earth, outro formato também muito comum para localizações geográficas. Atualmente suporta pontos, linhas, polígonos, estilos, ícones, e links. Eles esperam adicionar um suporte mais amplo em um futuro próximo.

Para exemplificar eu aproveitei o arquivo KMZ fornecido pelo IBGE que traz todas as cidades brasileiras e peguei somente as capitais. O arquivo final é este. Veja o resultado no Google Maps.

[Screenshot do Google Maps com os marcadores para as capitais brasileiras]

Para adicionar um mapa no seu site a partir de um arquivo KML vale o mesmo código acima trocando apenas a URL.

Com esta constante renovação cada vez mais acho que se alguém tem potencial para dominar o mundo este alguém é o Google.

Fontes: Google Dirson, Google Maps API Blog e Digg

Posts Relacionados:

Compartilhe este artigo:

del.icio.us | Rec6 | Linkk

Postado em Notícias | 1 Comentário »

Como remover seus feeds dos resultados de busca do Google

por Pedro Paulo

GET /robots.txt Nas diretivas para webmasters do Google consta que sites não devem manter páginas diferentes com conteúdos duplicados, ou em caso de necessidade devem impedir o Googlebot de rastreá-las através do arquivo robots.txt, sob risco de penalização. Teoricamente isto também vale para feeds publicados pelo site, ainda mais se forem completos, pois caracterizariam o tal conteúdo duplicado.

Caso esteja preocupado com isto talvez queira adicionar estas linhas abaixo ao seu robots.txt e ficar de consciência tranqüila. (Código para sites rodando Wordpress, caso você use outro CMS busque na documentação quais são os links para os feeds). Caso tenha muitos feeds pode utilizar as “correspondências por padrão” para diminuir o número de linhas.

User-agent: Googlebot
Disallow: /wp-rss.php
Disallow: /wp-rss2.php
Disallow: /wp-rdf.php
Disallow: /wp-atom.php
Disallow: /?feed=*
Disallow: /index.php?feed=*
Disallow: /feed
Disallow: /feed/*

E fique sossegado quanto aos seus leitores do Google Reader e da Página Personalizada do Google, o FeedFetcher (O bot do Google para feeds) foi desenhado para não obedecer ao robots.txt, uma vez que ele só rastreia páginas que foram requisitados expressamente pelo usuário.

Esta ação, contudo, não é algo de extrema urgência, uma vez que 99% dos sites que fornecem feeds RSS não incluem tais linhas no seu robots.txt mas previnir-se nunca é demais. ;)

Fonte: google.dirson.com

Posts Relacionados:

Compartilhe este artigo:

del.icio.us | Rec6 | Linkk

Postado em Dicas | 4 Comentários »

Google passa a reportar o número de assinantes

por Pedro Paulo

Google Reader Logo Depois do Google Reader se tornar um agregador de feeds famoso pela Internet, começou a ficar preocupante a questão que ele não informa aos publishers o número de assinantes dos feeds, uma praxe em outras ferramentas.

Apesar de serviços como o FeedBurner (Leia mais sobre ele aqui) terem outros meios de identificar quantas pessoas viram ou acessaram um item do feed, tais recursos ficam restritos a usuários pagantes do serviço. Depois de alguns milhares de e-mails enviados pedindo a adição deste recurso, a partir de agora o crawler do Google para feeds (O FeedFetcher) passará a informar diretamente nos headers HTTP o número de pessoas que assinaram seu feed.

Número de assinantes no header HTTP

O motivo de tamanha demora para adicionar algo que já deveria vir “de fábrica” de acordo com o blog oficial do Google Reader é que como são vários os produtos que fazem uso de feeds, unificar todos esses dados é como “encurralar gatos” :) Então inicialmente os valores informados referem-se aos assinantes do feed na Página Personalizada do Google (Google IG) e no próprio Google Reader (Os dois maiores e mais importantes). Posteriormente outros produtos que façam uso dos feeds podem ser adicionados (Como o Google Desktop).

Aos ávidos por estatísticas a adição dos assinantes vindos das ferramentas do Google será visível no FeedBurner a partir de Sábado (17/02) de manhã. Mas a diferença real será mais noticiável na Terça-feira (20/02) ou Quarta (21/02) quando os números do FeedBurner atingirem seu pico semanal.

Com isso, temos mais um item riscado na lista problemas a serem resolvidos na contagem de assinantes de um feed.

Fontes: TechCrunch, Official Google Reader Blog e FeedBurner blog.

Posts Relacionados:

Compartilhe este artigo:

del.icio.us | Rec6 | Linkk

Postado em Notícias | 3 Comentários »

Copyright © 2007 por RSS Feeds by Pedro Paulo. Todos os direitos reservados | Powered by Wordpress

Portado por ThemePorter - template por Design4 | Tema patrocinado por web hosting bluebook