Google se mi omlouvá

O PHP potichoučku

Často si vyberu nějaké obecné počítačové téma a tak dvacet minut si o něm čtu z různých zdrojů. Zrovna dnes jsem měl na mušce objekty v PHP. Ve Firefoxu jsem si tedy otevřel Google, řekl jsem mu, že hledám „php objects“ a odeslal. K mému velkému překvapení se mi nedostalo milionu odkazů, nýbrž jedné strohé zprávy, která zněla takto:
"We're sorry…

… but we can't process your request right now. A computer virus or spyware application is sending us automated requests, and it appears that your computer or network has been infected.

We'll restore your access as quickly as possible, so try again soon. In the meantime, you might want to run a virus checker or spyware remover to make sure that your computer is free of viruses and other spurious software.

We apologize for the inconvenience, and hope we'll see you again on Google. "

(screenshot)

Odpověď přišla z Norska

Píši kamarádovi. Důležité je, že z Norska není on, ale prohlížeč Opera. Když jsem mu metodou copy & paste poslal googlí URL, která mi způsobovala popisovaný problém (URL), zjistil jsem, že problém je právě v té URL. Jeho Opera sice vypsala to samé, co můj Firefox, zajímavé však bylo, že při dalším vyhledávání Operou byly všechny dotazy v pořádku zodpovězeny.

Po prozkoumání URL, kterou produkuje Firefox, a jejím porovnámí s tou operáckou jsem zjistil, že jádro problému spočívá v parametru num=<číslo>, který řídí počet odkazů na jednu stránku výpisu. Zatímco ve Firefoxu mám nastavenu hodnotu třicet, pro Operu jsem nic nenastavoval, pracuje tedy s defaultní hodnotou (10).

Kdy se to tedy děje?

Pro vznik chyby je potřeba splnit dvě podmínky:
  1. Mít v Googlu nastaveno více než deset odkazů na stránku.
  2. Položit dotaz, který obsahuje řetězec znaků „php“.

V takovém případě Google odmítne vypsat výsledky vyhledávání. Netuším proč, ani jsem o problému nic nenašel. Vím, že v minulosti Google cenzuroval vyhledávání určitých souborů kvůli červům (velká „aféra“ byla např. s phpBB), ale s cenzurou vyhledávání výrazů jsem se ještě nesetkal.

Zajímavé je, že pakliže z URL odstraníte parametr num, vyhledávání proběhne v pořádku (a vypíše se v mém případě opravdu 30 odkazů).

Jak to vyřešit?

Nevím, proto se obracím na vás. Víte o tomto problému něco? Vyjádřete se v komentářích, prosím.
12. 12. 2005, 0.34 | Webová glosa.


Zanechte komentář





Můžete použít Texy! formátování.
Pokud se obsah boxů níže mění, zatímco píšete, potom žádné číslice nevyplňujte. V takovém případě antispam funguje, pouze se prohlížeči nepovedlo skrýt tento box.