Moi!
Sellanen ongelma, että sivuillani http://www.jusle.net/ ei toimi hakutoiminnossa skandinaaviset kirjaimet (ö, ä, å). Kun kirjoittaa hakuun esim. "lisäpalvelut", Google tulkitsee sen "lis?palvelut" ja tällöin hakutuloksia ei tietenkään tule.
Ennen sivuillani oli toimiva MSN Seach, mutta halusin vaihtaa sen Googleen. Nyt Googlen haun kanssa on tullut tuo em. ongelma, että siinä ei toimi skandinaaviset kirjaimet. Pyytäisin ystävällisesti apua joltain tietävältä, ettei vaan tarvii käyttää Microsoftia. ;-)
Ohessa käyttämäni skripti haku.php:
<?php header("Location: http://www.google.com/search?hl=fi&q=" . $_REQUEST["q"] . "+site%3Awww.jusle.net&btnG=Hae&lr="); ?>
http://www.google.fi/search?q=ä ja ö sekä Ä ja Ö
Klikkaappa tuota ja ihmettele. Voisit esimerkiksi str_replacella muokata näin:
ä -> %C3%A4
ö -> %C3%B6
Ä -> %C3%84
Ö -> %C3%96
En tiedä onko PHP:ssä valmista funktiota tuohon, mutta tuo on yksi tapa. Kannattaa myös välilyönti muokata plussaksi (+). Plussan queryssä taas joudut muuttamaan -> %2B
http://www.webmaailma.com/keskustelu/viewtopic.
<!-- Search Google --> <center><form method="GET" action="http://www.google.com/custom" target="_top"> <a href="http://www.google.com/" target="_top"> <img src="http://www.google.com/intl/fi/images/Logo_60wht.gif" border="0" alt="Google-haku" align="middle"></a> <input TYPE="text" name="q" size="31" maxlength="255"> <input type="submit" name="sa" VALUE="Hae"> <input TYPE="hidden" name="lr" value="lang_en|lang_fi"><b></b> <input type="hidden" name="cof" VALUE="AH:center;GL:0;AWFID:b83fcbc1f302d5b6;"> <font face="arial,sans-serif" size="-1"><input type="hidden" name="domains" value="jusle.net"> <input type="hidden" name="sitesearch" value="jusle.net" checked> </font></td></tr></table> </form></center> <!-- Search Google -->
Löysin tälläisen
Esmon antama koodi toimii muuten, mutta Google ei jostain syystä löydä mitään. Eli haku toimii, mutta mitään tuloksia ei näy. Tämä taitaa johtua itse Googlesta. Miksiköhän Google ei löydä sivuiltani mitään?
Voipi olla, että sivuasi ei ole googlen tietokannassa vielä. Oman sivun muistaakseni pystyi lisäämään jostain googleen.
EDIT:
löytyhän se: http://www.google.fi/intl/fi/add_url.html
Laitoin takaisin MSN Searchin, koska se toimii parhaiten.
www.altavista.fi löytää hyvin suomalaisia sivuja
Aihe on jo aika vanha, joten et voi enää vastata siihen.