Ego§Strip

My Ego, Google, Webmastering and random thoughts

Twitter: Search Masters 2008 Latin America, I'll be there http://bit.ly/35gMDY 1 day ago

Google: Operadores [site:]

Hoje vamos voltar ao básico, porque também faz falta de vez em quando.

Como seres humanos que somos, temos a tendência de não confiar nas máquinas — pelo menos a 100% — por isso enchemos os automóveis com indicadores disto e daquilo; computadores com luzinhas, que muitas vezes nos avisam do que não é visivel a olho nú… necessitamos de fazer verificações ou obter resultados num determindado formato que nos seja perceptível.

O mesmo se aplica aos nossos sites no que toca ao bom funcionamento, quer seja no índice de um motor de busca ou não; a vantagem de o fazer num motor de busca é que podemos utilizar estes como indicadores e obter esses resultados de uma forma humanamente perceptível, neste caso, visual. Estes indicadores chamam-se operadores e são bastante fáceis de utilizar e extremamente úteis. Para os menos web savvy operadores são comandos reconhecidos, neste caso pelo Google e que permitem filtrar ou ajustar os resultados de uma busca, retornando apenas o que pretendemos. O Google tem uma página dedicada aos operadores que suporta.

Hoje vou falar do mais básico de todos, o operador [site:], os operadores normalmente representam-se dentro de parêntesis rectos [...], isto porque de uma forma imaginária os parêntesis rectos simbolizam a caixa de busca de um motor de busca, isto vale para todas as representações de uma busca, no entanto é apenas uma forma de representação e os operadores devem ser executados na caixa de busca sem parêntesis.

Neste caso o operador [site:] restringe os resultados de busca… yep! …a um site :) Este operador é utilizado primariamente para verificar o progresso de indexação de um site, mas pode ser moldado de muitas maneiras. Por exemplo [site:egostrip.com Google] vai restringir a busca a resultados do meu site e vai retornar todas as páginas (indexadas) em que existe a palavra “Google”; eu posso também:

  • restringir a um TLD específico [site:.pt] ou [site:.co.uk]
  • restringir a um subdomínio [site:blogs.sapo.pt]
  • ou a um directório [site:prt.sc/members/]

Reparem que entre o operador e o operando não há espaços, se eu inserir um espaço o Google vai interpretar como uma adição ao operador e não um operador por si só, o primeiro exemplo que dei é ilustrativo disso mesmo, o operador é [site:egostrip.com] e adicionei [Google] após um espaço.

Podemos também utilizar a maioria dos operadores em formato negativo, por exemplo:

  • [site:prt.sc -site:prt.sc/members/] vai retornar todas as páginas indexadas do Print Screen, excepto o directório /members/

Em próximos posts exemplificarei como se podem combinar operadores e obter resultados muito interessantes.

Tagged with: ,

Eu e o meu Firefox

O Firefox é o meu browser de eleição, sem dúvida, no entanto eu utilizo mais do que um browser nas minhas ciber-odisseias diárias. Por exemplo, enquanto o Firefox é para mim tipo um 4×4 todo-o-terreno, que me permite moldar funcionalidade e versatilidade; o meu browser de lazer, para e-mail, feeds e afins é o Camino. Também dou uns toques com o Opera, ao qual atribuí um conjunto de tarefas muito específicas dentro das minhas necessidades.

Mas hoje quero falar do Firefox e dar uma ideia do que eu uso e acho útil. Após ter instalado o Firefox e porque o uso para diferentes fins, a primeira coisa que faço é activar a opção de múltiplos perfis, para isso basta abrir o Terminal (Mac OS X) e inserir o comando:

/Applications/Firefox.app/Contents/MacOS/firefox-bin -profilemanager

em Windows creio que é qualquer coisa como:

C:\>”C:\Program Files\Mozilla Firefox\firefox.exe” –profilemanager

E supostamente aparecerá uma caixa com opções deste género:

Profile Manager

Como já devem ter percebido, têm agora a possibilidade de criar quantos perfis quiserem, se desseleccionarem “Don’t ask at startup”, cada vez que iniciarem o Firefox ele vai apresentar esta caixa de modo a escolher o perfil desejado para a sessão que estamos prestes a iniciar. Podemos assim ter diferentes sessões e preferências com diferentes extensões.

Porém eu tenho um conjunto de extensões que considero indispensáveis no meu dia-a-dia, cá vai:

1. CookieCuller: Permite-me dizer que cookies quero que permaneçam no meu browser após cada sessão. Ou seja, cada vez que eu reiniciar o browser, cookies que não tenham sido protegidos por mim, zás!…

2. Google Browser Sync: Porque eu tenho 2 computadores em que necessito acesso às mesmas bookmarks e não quero estar preocupado se actualizei num lado e não no outro…

3. Greasemonkey: Será preciso dizer mais?…

4. JSView: Um nice to have quando quero analizar dependências de uma página – ficheiros .js ou .css.

5. Live HTTP Headers: Porque gosto de saber não só para onde me levam, mas também por onde me levam.

6. SearchStatus: Análise de PageRank, NoFollow, Meta, bla, bla… para mim a menos útil deste grupo.

7. SpeedDial: Firefox featuring Opera. Se têm alguns sites aos quais acedem como eu, de uma maneira quase doentia, esta extensão é a melhor invenção depois da roda… ou não…

8. SwitchProxy Tool: Porque utilizo diferentes proxies…

9. Tab Mix Plus: especialmente útil para quem lida constantemente com mais de 10 ou 20 tabs ao mesmo tempo.

10. Web Developer: Tcharan!… se estão aqui a ler isto provavelmente dispensam que vos apresente o indispensável…

E claro podem sempre fazer uns tweaks geeks… (esta não soou lá muito bem…) enfim!

Acelerar o Firefox - The geeky way!

É um truque que utilizo há já algum tempo, pois os ossos do ofício assim obrigam. Por defeito o Firefox vem optimizado para velocidades de “dial-up”, uma vez que este tipo de ligação ainda representa um número relevante dos utilizadores de Internet nos dias de hoje. Para os utilizadores de banda larga é possível fazer um tweak de modo a acelerar o desempenho do browser.

O pipelining faz com que o Firefox seja capaz de lidar com múltiplas funções cada vez que carregamos um URL. Ao alterarmos determinados parâmetros maximizamos esse efeito e o browser passa a suportar o envio e recepção de múltiplos pedidos de informação.

Para isso basta seguir o seguinte procedimento:

  1. Tecle “about:config” na barra de endereço do browser e pressione enter.
  2. Tecle “network.http” no campo Filter e modifique as seguintes definições:
    1. Mude “network.http.pipelining” para “true
    2. Mude “network.http.proxy.pipelining” para “true
    3. Mude “network.http.pipelining.maxrequests” para um número como “30” (isto permite lidar com 30 requests de uma vez)
    4. Clique com o botão direito dentro da janela e seleccione “New > Integer“, dê-lhe o nome de “nglayout.initialpaint.delay” e atribua-lhe o valor “0” (zero) – Este valor representa quanto tempo o browser espera antes de processar a informação recebida.

E pronto, está feito o tweak, estas definições não têm qualquer influência na segurança do browser.

More Reading

Copyright © 2008 Pedro Dias XHTML Post Feed Comments Feed Add to del.icio.us Log in