Autor Zpráva
michal23
Profil
Rád bych se zeptal jakým způsobem prohledat 2 servery svých stránek přes google.

pokud zadám jeden server je to v pohodě, ale když chci hledat ve dvou, tak už to nejde.

funguje tohle:
<form action="http://www.google.com/search" target="_blank">
<input type="text" name="as_q" size=15>
<input type='hidden' name='as_sitesearch' value='první server.cz'>
<input type="hidden" name="num" value="10">
<input type="submit" value="Vyhledat">
</form>

v googlu funguje i tohle:
klíčové_slovo site:www.prvni.cz | druhy.cz

ale když to dám do formuláře, tak už to nefunguje:
<form action="http://www.google.com/search" target="_blank">
<input type="text" name="as_q" size=15>
<input type='hidden' name='as_sitesearch' value='prvni.cz | druhy.cz'>
<input type="hidden" name="num" value="10">
<input type="submit" value="Vyhledat">
</form>

Díky moc.
Joker
Profil
v googlu funguje i tohle:
klíčové_slovo site:www.prvni.cz | druhy.cz

Opravdu? Mně to teda nefunguje.
Respektive to (zdá se) funguje takhle: Hledá to klíčové_slovo na serveru prvni.cz anebo klíčové_slovo a druhy.cz kdekoliv.
michal23
Profil
Díky za opravu, v mém případě se to chová obdobně, takže jsem si toho nevšiml, ale i tak by to stačilo. Jak to ale mám zapsat do formuláře, aby ten dotaz přešel do googlu?
Joker
Profil
Prostě tak, aby to pak vytvořilo stejnou adresu jako hledání v Googlu. Pokud je adresa stejná, měly by být stejné i výsledky hledání. Pokud je adresa jiná, chce to si najít v čem se liší a pak to opravit.
michal23
Profil
Zkouším to všemožně, ale jakmile se v řetězci uvedeném v parametru value objeví mezera, např:

value="prvni.cz | druhy.cz"

už to najde všechny odkazy a ne jen ze serverů, které chci. Doopravdy nevím, jak to zapsat.
Toto téma je uzamčeno. Odpověď nelze zaslat.