Vlastnosti příspěvku: Odstranění parametrů v URL

Trvalý odkaz:   17. 02. 05  10.45:26, Rubriky: Tipy a návody, 118 slov   Czech (CZ)

Odstranění parametrů v URL

Pro identifikaci odkazovače (stránek odkud přichází návštěvníci) se často používají speciální parametry v url, takže příchozí odkazy vypadají např. takto:
a href ="seo-webdesign.com/metody.php?zdroj=39

Problém je v tom že stránka metody.php se stane značně schizofrenní - stejný obsah skrytý pod řadou různých url.

Klasické řešení je parametry do url nedávat a identifikovat odkazovač na základě porovnání adresy v databázi, příp. v kombinaci s cookie.

Podle toho co navrhuje Connie na IhelpYouServices existuje i jiná možnost: nahraďte otazník za # a zpracujte parametry jednoduchým skriptem. SE parametry za # nečtou a stránka pro ně bude mít jen jedinou adresu.

Komentáře:

Komentář od: dgx [Visitor] · http://www.dgx.cz/trine/
Je škoda, že tu není přímo odkaz zdroj informace.

Trošku bych užitečnost zpochybnil - zjišťovat text za # není možné pomocí skriptů na straně serveru. Tedy na řadu musí přijít JavaScript v kombinaci s nějakým trikem, jak informaci předat (načtení obrázku?).

Finta tedy není úplně jednoduchá a pravděpodobně zkreslí výsledky měření. Ale jinak je to dobrý nápad :-)
Trvalinka 22. 02. 05 @ 14:30
Komentář od: Václav Mach [Member]
S těmi skripty na straně serveru máte pravdu, je to nepřesné vyjádření. Opravdu bude třeba nejprve zpracovat objekt location, zjistit z něj identifikátor a pak s tímto identifikátorem načíst nějaký php skript jako src obrázku.

Jinak ale - odkaz na původní zdroj je v titulku článku.
Trvalinka 22. 02. 05 @ 15:25
Komentář od: rarous [Visitor] · http://rarous.aspweb.cz
To ze to nejse v php neznamena, ze to nejde na strane serveru ;) Zkuste neco lepsiho...
Trvalinka 23. 02. 05 @ 06:37
Komentář od: MartinM [Visitor] · http://nanic.cz
A co když budu chtít odkzázat na bookmark na stránce (jaho název se píše právě v adrese za #)?
Trvalinka 23. 02. 05 @ 19:32
Komentář od: Václav Mach [Member]
Pokud se chcete odkázat na komentář na stránce tak se na něj prostě odkažte. I pokud by interní navigace spustila klientský skript identifikující odkazovač, tak ten nejprve prověří že za # je hledaná proměnná. Musel byste se asi dost snažit, aby se to nějak pletlo.

Trvalinka 24. 02. 05 @ 10:24
Komentář od: dgx [Visitor] · http://www.dgx.cz/trine/
>> rarous

a kdo se tu zmi?uje o PHP? Na straně serveru to nejde prostě proto, že prohlížeč tuto informaci neodesílá (alespo? ne ten majoritní).

Takže - zkuste něco lepšího...
Trvalinka 25. 02. 05 @ 05:13
Komentář od: Nesmysl [Visitor] · http://php.vrana.cz/

Nápad mi přijde zcela mimo mísu ze dvou důvodů:

  1. Neobejdeme se bez podpory u klienta, tedy např. JavaScriptu
  2. Nejde se odkazovat zárove? na část dokumentu a zárove? předat zdroj.

Lepší mi přijde odkazovat se klasicky (?zdroj=39), na této stránce pouze započítat přístup a na správnou stránku přesměrovat hlavičkou 303. Rozumné vyhledávače by se s tím měly vypořádat.

Trvalinka 25. 02. 05 @ 13:44
Komentář od: Václav Mach [Member]
to Nesmysl

Existují nejméně dvě odlišné large scale hijacking techniky zneužívající až nepochopitelnou slabost Google s interpretací různých redirectů. Osobně nepovažuji za rozumné se na "rozumnost" vyhledávače spoléhat. Spíše je to nerozum :) .

Nemysím, že by pro dnešní SE bylo možné schizofrenii URL stránky redirectem bezpečně ošetřit, spíše bych se bál možných nežádoucích následků.
Trvalinka 26. 02. 05 @ 00:35
Komentář od: Blass Eun [Visitor] · http://yahoo.com
Congratulations on a great web site. I am a new computer user and finding you was like coming home. Continued success.
Trvalinka 27. 08. 06 @ 01:43
Komentář od: shadumanisycapa [Visitor] · http://www.greattablet.org/index.html
http://www.healthmedicinesite.org/index.html
Trvalinka 30. 08. 06 @ 06:50

Comments are closed for this post.

SKLERO-SEO

Asi 50% úspěchu v SEO tvoří hrubá síla a 30% spočívá v dovedném využití obecně známých faktů. Tenhle blog se zabývá dalšími deseti procenty - méně známými postřehy z různých fór a blogů. (Kam se ztratilo posledních deset?)

Václav Mach


<< Odkaz na zdroj je obvykle v titulku!

Vyhledat

Scisoft webdesign

powered by
b2evolution